package com.sforce.soap.metadata; /** * This is a generated class for the SObject Enterprise API. * Do not edit this file, as your changes will be lost. */ public class RuleEntry implements com.sforce.ws.bind.XMLizable { /** * Constructor */ public RuleEntry() {} /* Cache the typeInfo instead of declaring static fields throughout*/ private transient java.util.Map typeInfoCache = new java.util.HashMap(); private com.sforce.ws.bind.TypeInfo _lookupTypeInfo(String fieldName, String namespace, String name, String typeNS, String type, int minOcc, int maxOcc, boolean elementForm) { com.sforce.ws.bind.TypeInfo typeInfo = typeInfoCache.get(fieldName); if (typeInfo == null) { typeInfo = new com.sforce.ws.bind.TypeInfo(namespace, name, typeNS, type, minOcc, maxOcc, elementForm); typeInfoCache.put(fieldName, typeInfo); } return typeInfo; } /** * element : assignedTo of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean assignedTo__is_set = false; private java.lang.String assignedTo; public java.lang.String getAssignedTo() { return assignedTo; } public void setAssignedTo(java.lang.String assignedTo) { this.assignedTo = assignedTo; assignedTo__is_set = true; } protected void setAssignedTo(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("assignedTo", "http://soap.sforce.com/2006/04/metadata","assignedTo","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setAssignedTo(__typeMapper.readString(__in, _lookupTypeInfo("assignedTo", "http://soap.sforce.com/2006/04/metadata","assignedTo","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldAssignedTo(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("assignedTo", "http://soap.sforce.com/2006/04/metadata","assignedTo","http://www.w3.org/2001/XMLSchema","string",0,1,true), assignedTo, assignedTo__is_set); } /** * element : assignedToType of type {http://soap.sforce.com/2006/04/metadata}AssignToLookupValueType * java type: com.sforce.soap.metadata.AssignToLookupValueType */ private boolean assignedToType__is_set = false; private com.sforce.soap.metadata.AssignToLookupValueType assignedToType; public com.sforce.soap.metadata.AssignToLookupValueType getAssignedToType() { return assignedToType; } public void setAssignedToType(com.sforce.soap.metadata.AssignToLookupValueType assignedToType) { this.assignedToType = assignedToType; assignedToType__is_set = true; } protected void setAssignedToType(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("assignedToType", "http://soap.sforce.com/2006/04/metadata","assignedToType","http://soap.sforce.com/2006/04/metadata","AssignToLookupValueType",0,1,true))) { setAssignedToType((com.sforce.soap.metadata.AssignToLookupValueType)__typeMapper.readObject(__in, _lookupTypeInfo("assignedToType", "http://soap.sforce.com/2006/04/metadata","assignedToType","http://soap.sforce.com/2006/04/metadata","AssignToLookupValueType",0,1,true), com.sforce.soap.metadata.AssignToLookupValueType.class)); } } private void writeFieldAssignedToType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("assignedToType", "http://soap.sforce.com/2006/04/metadata","assignedToType","http://soap.sforce.com/2006/04/metadata","AssignToLookupValueType",0,1,true), assignedToType, assignedToType__is_set); } /** * element : booleanFilter of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean booleanFilter__is_set = false; private java.lang.String booleanFilter; public java.lang.String getBooleanFilter() { return booleanFilter; } public void setBooleanFilter(java.lang.String booleanFilter) { this.booleanFilter = booleanFilter; booleanFilter__is_set = true; } protected void setBooleanFilter(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("booleanFilter", "http://soap.sforce.com/2006/04/metadata","booleanFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setBooleanFilter(__typeMapper.readString(__in, _lookupTypeInfo("booleanFilter", "http://soap.sforce.com/2006/04/metadata","booleanFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldBooleanFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("booleanFilter", "http://soap.sforce.com/2006/04/metadata","booleanFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), booleanFilter, booleanFilter__is_set); } /** * element : businessHours of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean businessHours__is_set = false; private java.lang.String businessHours; public java.lang.String getBusinessHours() { return businessHours; } public void setBusinessHours(java.lang.String businessHours) { this.businessHours = businessHours; businessHours__is_set = true; } protected void setBusinessHours(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("businessHours", "http://soap.sforce.com/2006/04/metadata","businessHours","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setBusinessHours(__typeMapper.readString(__in, _lookupTypeInfo("businessHours", "http://soap.sforce.com/2006/04/metadata","businessHours","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldBusinessHours(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("businessHours", "http://soap.sforce.com/2006/04/metadata","businessHours","http://www.w3.org/2001/XMLSchema","string",0,1,true), businessHours, businessHours__is_set); } /** * element : businessHoursSource of type {http://soap.sforce.com/2006/04/metadata}BusinessHoursSourceType * java type: com.sforce.soap.metadata.BusinessHoursSourceType */ private boolean businessHoursSource__is_set = false; private com.sforce.soap.metadata.BusinessHoursSourceType businessHoursSource; public com.sforce.soap.metadata.BusinessHoursSourceType getBusinessHoursSource() { return businessHoursSource; } public void setBusinessHoursSource(com.sforce.soap.metadata.BusinessHoursSourceType businessHoursSource) { this.businessHoursSource = businessHoursSource; businessHoursSource__is_set = true; } protected void setBusinessHoursSource(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("businessHoursSource", "http://soap.sforce.com/2006/04/metadata","businessHoursSource","http://soap.sforce.com/2006/04/metadata","BusinessHoursSourceType",0,1,true))) { setBusinessHoursSource((com.sforce.soap.metadata.BusinessHoursSourceType)__typeMapper.readObject(__in, _lookupTypeInfo("businessHoursSource", "http://soap.sforce.com/2006/04/metadata","businessHoursSource","http://soap.sforce.com/2006/04/metadata","BusinessHoursSourceType",0,1,true), com.sforce.soap.metadata.BusinessHoursSourceType.class)); } } private void writeFieldBusinessHoursSource(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("businessHoursSource", "http://soap.sforce.com/2006/04/metadata","businessHoursSource","http://soap.sforce.com/2006/04/metadata","BusinessHoursSourceType",0,1,true), businessHoursSource, businessHoursSource__is_set); } /** * element : criteriaItems of type {http://soap.sforce.com/2006/04/metadata}FilterItem * java type: com.sforce.soap.metadata.FilterItem[] */ private boolean criteriaItems__is_set = false; private com.sforce.soap.metadata.FilterItem[] criteriaItems = new com.sforce.soap.metadata.FilterItem[0]; public com.sforce.soap.metadata.FilterItem[] getCriteriaItems() { return criteriaItems; } public void setCriteriaItems(com.sforce.soap.metadata.FilterItem[] criteriaItems) { this.criteriaItems = criteriaItems; criteriaItems__is_set = true; } protected void setCriteriaItems(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("criteriaItems", "http://soap.sforce.com/2006/04/metadata","criteriaItems","http://soap.sforce.com/2006/04/metadata","FilterItem",0,-1,true))) { setCriteriaItems((com.sforce.soap.metadata.FilterItem[])__typeMapper.readObject(__in, _lookupTypeInfo("criteriaItems", "http://soap.sforce.com/2006/04/metadata","criteriaItems","http://soap.sforce.com/2006/04/metadata","FilterItem",0,-1,true), com.sforce.soap.metadata.FilterItem[].class)); } } private void writeFieldCriteriaItems(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("criteriaItems", "http://soap.sforce.com/2006/04/metadata","criteriaItems","http://soap.sforce.com/2006/04/metadata","FilterItem",0,-1,true), criteriaItems, criteriaItems__is_set); } /** * element : disableEscalationWhenModified of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean disableEscalationWhenModified__is_set = false; private boolean disableEscalationWhenModified; public boolean getDisableEscalationWhenModified() { return disableEscalationWhenModified; } public boolean isDisableEscalationWhenModified() { return disableEscalationWhenModified; } public void setDisableEscalationWhenModified(boolean disableEscalationWhenModified) { this.disableEscalationWhenModified = disableEscalationWhenModified; disableEscalationWhenModified__is_set = true; } protected void setDisableEscalationWhenModified(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("disableEscalationWhenModified", "http://soap.sforce.com/2006/04/metadata","disableEscalationWhenModified","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setDisableEscalationWhenModified(__typeMapper.readBoolean(__in, _lookupTypeInfo("disableEscalationWhenModified", "http://soap.sforce.com/2006/04/metadata","disableEscalationWhenModified","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldDisableEscalationWhenModified(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("disableEscalationWhenModified", "http://soap.sforce.com/2006/04/metadata","disableEscalationWhenModified","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), disableEscalationWhenModified, disableEscalationWhenModified__is_set); } /** * element : escalationAction of type {http://soap.sforce.com/2006/04/metadata}EscalationAction * java type: com.sforce.soap.metadata.EscalationAction[] */ private boolean escalationAction__is_set = false; private com.sforce.soap.metadata.EscalationAction[] escalationAction = new com.sforce.soap.metadata.EscalationAction[0]; public com.sforce.soap.metadata.EscalationAction[] getEscalationAction() { return escalationAction; } public void setEscalationAction(com.sforce.soap.metadata.EscalationAction[] escalationAction) { this.escalationAction = escalationAction; escalationAction__is_set = true; } protected void setEscalationAction(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("escalationAction", "http://soap.sforce.com/2006/04/metadata","escalationAction","http://soap.sforce.com/2006/04/metadata","EscalationAction",0,-1,true))) { setEscalationAction((com.sforce.soap.metadata.EscalationAction[])__typeMapper.readObject(__in, _lookupTypeInfo("escalationAction", "http://soap.sforce.com/2006/04/metadata","escalationAction","http://soap.sforce.com/2006/04/metadata","EscalationAction",0,-1,true), com.sforce.soap.metadata.EscalationAction[].class)); } } private void writeFieldEscalationAction(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("escalationAction", "http://soap.sforce.com/2006/04/metadata","escalationAction","http://soap.sforce.com/2006/04/metadata","EscalationAction",0,-1,true), escalationAction, escalationAction__is_set); } /** * element : escalationStartTime of type {http://soap.sforce.com/2006/04/metadata}EscalationStartTimeType * java type: com.sforce.soap.metadata.EscalationStartTimeType */ private boolean escalationStartTime__is_set = false; private com.sforce.soap.metadata.EscalationStartTimeType escalationStartTime; public com.sforce.soap.metadata.EscalationStartTimeType getEscalationStartTime() { return escalationStartTime; } public void setEscalationStartTime(com.sforce.soap.metadata.EscalationStartTimeType escalationStartTime) { this.escalationStartTime = escalationStartTime; escalationStartTime__is_set = true; } protected void setEscalationStartTime(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("escalationStartTime", "http://soap.sforce.com/2006/04/metadata","escalationStartTime","http://soap.sforce.com/2006/04/metadata","EscalationStartTimeType",0,1,true))) { setEscalationStartTime((com.sforce.soap.metadata.EscalationStartTimeType)__typeMapper.readObject(__in, _lookupTypeInfo("escalationStartTime", "http://soap.sforce.com/2006/04/metadata","escalationStartTime","http://soap.sforce.com/2006/04/metadata","EscalationStartTimeType",0,1,true), com.sforce.soap.metadata.EscalationStartTimeType.class)); } } private void writeFieldEscalationStartTime(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("escalationStartTime", "http://soap.sforce.com/2006/04/metadata","escalationStartTime","http://soap.sforce.com/2006/04/metadata","EscalationStartTimeType",0,1,true), escalationStartTime, escalationStartTime__is_set); } /** * element : formula of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean formula__is_set = false; private java.lang.String formula; public java.lang.String getFormula() { return formula; } public void setFormula(java.lang.String formula) { this.formula = formula; formula__is_set = true; } protected void setFormula(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("formula", "http://soap.sforce.com/2006/04/metadata","formula","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setFormula(__typeMapper.readString(__in, _lookupTypeInfo("formula", "http://soap.sforce.com/2006/04/metadata","formula","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldFormula(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("formula", "http://soap.sforce.com/2006/04/metadata","formula","http://www.w3.org/2001/XMLSchema","string",0,1,true), formula, formula__is_set); } /** * element : notifyCcRecipients of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean notifyCcRecipients__is_set = false; private boolean notifyCcRecipients; public boolean getNotifyCcRecipients() { return notifyCcRecipients; } public boolean isNotifyCcRecipients() { return notifyCcRecipients; } public void setNotifyCcRecipients(boolean notifyCcRecipients) { this.notifyCcRecipients = notifyCcRecipients; notifyCcRecipients__is_set = true; } protected void setNotifyCcRecipients(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("notifyCcRecipients", "http://soap.sforce.com/2006/04/metadata","notifyCcRecipients","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setNotifyCcRecipients(__typeMapper.readBoolean(__in, _lookupTypeInfo("notifyCcRecipients", "http://soap.sforce.com/2006/04/metadata","notifyCcRecipients","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldNotifyCcRecipients(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("notifyCcRecipients", "http://soap.sforce.com/2006/04/metadata","notifyCcRecipients","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), notifyCcRecipients, notifyCcRecipients__is_set); } /** * element : overrideExistingTeams of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean overrideExistingTeams__is_set = false; private boolean overrideExistingTeams; public boolean getOverrideExistingTeams() { return overrideExistingTeams; } public boolean isOverrideExistingTeams() { return overrideExistingTeams; } public void setOverrideExistingTeams(boolean overrideExistingTeams) { this.overrideExistingTeams = overrideExistingTeams; overrideExistingTeams__is_set = true; } protected void setOverrideExistingTeams(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("overrideExistingTeams", "http://soap.sforce.com/2006/04/metadata","overrideExistingTeams","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setOverrideExistingTeams(__typeMapper.readBoolean(__in, _lookupTypeInfo("overrideExistingTeams", "http://soap.sforce.com/2006/04/metadata","overrideExistingTeams","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldOverrideExistingTeams(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("overrideExistingTeams", "http://soap.sforce.com/2006/04/metadata","overrideExistingTeams","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), overrideExistingTeams, overrideExistingTeams__is_set); } /** * element : replyToEmail of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean replyToEmail__is_set = false; private java.lang.String replyToEmail; public java.lang.String getReplyToEmail() { return replyToEmail; } public void setReplyToEmail(java.lang.String replyToEmail) { this.replyToEmail = replyToEmail; replyToEmail__is_set = true; } protected void setReplyToEmail(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("replyToEmail", "http://soap.sforce.com/2006/04/metadata","replyToEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setReplyToEmail(__typeMapper.readString(__in, _lookupTypeInfo("replyToEmail", "http://soap.sforce.com/2006/04/metadata","replyToEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldReplyToEmail(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("replyToEmail", "http://soap.sforce.com/2006/04/metadata","replyToEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true), replyToEmail, replyToEmail__is_set); } /** * element : senderEmail of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean senderEmail__is_set = false; private java.lang.String senderEmail; public java.lang.String getSenderEmail() { return senderEmail; } public void setSenderEmail(java.lang.String senderEmail) { this.senderEmail = senderEmail; senderEmail__is_set = true; } protected void setSenderEmail(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("senderEmail", "http://soap.sforce.com/2006/04/metadata","senderEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setSenderEmail(__typeMapper.readString(__in, _lookupTypeInfo("senderEmail", "http://soap.sforce.com/2006/04/metadata","senderEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldSenderEmail(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("senderEmail", "http://soap.sforce.com/2006/04/metadata","senderEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true), senderEmail, senderEmail__is_set); } /** * element : senderName of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean senderName__is_set = false; private java.lang.String senderName; public java.lang.String getSenderName() { return senderName; } public void setSenderName(java.lang.String senderName) { this.senderName = senderName; senderName__is_set = true; } protected void setSenderName(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("senderName", "http://soap.sforce.com/2006/04/metadata","senderName","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setSenderName(__typeMapper.readString(__in, _lookupTypeInfo("senderName", "http://soap.sforce.com/2006/04/metadata","senderName","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldSenderName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("senderName", "http://soap.sforce.com/2006/04/metadata","senderName","http://www.w3.org/2001/XMLSchema","string",0,1,true), senderName, senderName__is_set); } /** * element : team of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String[] */ private boolean team__is_set = false; private java.lang.String[] team = new java.lang.String[0]; public java.lang.String[] getTeam() { return team; } public void setTeam(java.lang.String[] team) { this.team = team; team__is_set = true; } protected void setTeam(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("team", "http://soap.sforce.com/2006/04/metadata","team","http://www.w3.org/2001/XMLSchema","string",0,-1,true))) { setTeam((java.lang.String[])__typeMapper.readObject(__in, _lookupTypeInfo("team", "http://soap.sforce.com/2006/04/metadata","team","http://www.w3.org/2001/XMLSchema","string",0,-1,true), java.lang.String[].class)); } } private void writeFieldTeam(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("team", "http://soap.sforce.com/2006/04/metadata","team","http://www.w3.org/2001/XMLSchema","string",0,-1,true), team, team__is_set); } /** * element : template of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean template__is_set = false; private java.lang.String template; public java.lang.String getTemplate() { return template; } public void setTemplate(java.lang.String template) { this.template = template; template__is_set = true; } protected void setTemplate(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("template", "http://soap.sforce.com/2006/04/metadata","template","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setTemplate(__typeMapper.readString(__in, _lookupTypeInfo("template", "http://soap.sforce.com/2006/04/metadata","template","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldTemplate(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("template", "http://soap.sforce.com/2006/04/metadata","template","http://www.w3.org/2001/XMLSchema","string",0,1,true), template, template__is_set); } /** */ @Override public void write(javax.xml.namespace.QName __element, com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __out.writeStartTag(__element.getNamespaceURI(), __element.getLocalPart()); writeFields(__out, __typeMapper); __out.writeEndTag(__element.getNamespaceURI(), __element.getLocalPart()); } protected void writeFields(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { writeFields1(__out, __typeMapper); } @Override public void load(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __typeMapper.consumeStartTag(__in); loadFields(__in, __typeMapper); __typeMapper.consumeEndTag(__in); } protected void loadFields(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { loadFields1(__in, __typeMapper); } @Override public String toString() { java.lang.StringBuilder sb = new java.lang.StringBuilder(); sb.append("[RuleEntry "); toString1(sb); sb.append("]\n"); return sb.toString(); } private void toStringHelper(StringBuilder sb, String name, Object value) { sb.append(' ').append(name).append("='").append(com.sforce.ws.util.Verbose.toString(value)).append("'\n"); } private void writeFields1(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { writeFieldAssignedTo(__out, __typeMapper); writeFieldAssignedToType(__out, __typeMapper); writeFieldBooleanFilter(__out, __typeMapper); writeFieldBusinessHours(__out, __typeMapper); writeFieldBusinessHoursSource(__out, __typeMapper); writeFieldCriteriaItems(__out, __typeMapper); writeFieldDisableEscalationWhenModified(__out, __typeMapper); writeFieldEscalationAction(__out, __typeMapper); writeFieldEscalationStartTime(__out, __typeMapper); writeFieldFormula(__out, __typeMapper); writeFieldNotifyCcRecipients(__out, __typeMapper); writeFieldOverrideExistingTeams(__out, __typeMapper); writeFieldReplyToEmail(__out, __typeMapper); writeFieldSenderEmail(__out, __typeMapper); writeFieldSenderName(__out, __typeMapper); writeFieldTeam(__out, __typeMapper); writeFieldTemplate(__out, __typeMapper); } private void loadFields1(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { setAssignedTo(__in, __typeMapper); setAssignedToType(__in, __typeMapper); setBooleanFilter(__in, __typeMapper); setBusinessHours(__in, __typeMapper); setBusinessHoursSource(__in, __typeMapper); setCriteriaItems(__in, __typeMapper); setDisableEscalationWhenModified(__in, __typeMapper); setEscalationAction(__in, __typeMapper); setEscalationStartTime(__in, __typeMapper); setFormula(__in, __typeMapper); setNotifyCcRecipients(__in, __typeMapper); setOverrideExistingTeams(__in, __typeMapper); setReplyToEmail(__in, __typeMapper); setSenderEmail(__in, __typeMapper); setSenderName(__in, __typeMapper); setTeam(__in, __typeMapper); setTemplate(__in, __typeMapper); } private void toString1(StringBuilder sb) { toStringHelper(sb, "assignedTo", assignedTo); toStringHelper(sb, "assignedToType", assignedToType); toStringHelper(sb, "booleanFilter", booleanFilter); toStringHelper(sb, "businessHours", businessHours); toStringHelper(sb, "businessHoursSource", businessHoursSource); toStringHelper(sb, "criteriaItems", criteriaItems); toStringHelper(sb, "disableEscalationWhenModified", disableEscalationWhenModified); toStringHelper(sb, "escalationAction", escalationAction); toStringHelper(sb, "escalationStartTime", escalationStartTime); toStringHelper(sb, "formula", formula); toStringHelper(sb, "notifyCcRecipients", notifyCcRecipients); toStringHelper(sb, "overrideExistingTeams", overrideExistingTeams); toStringHelper(sb, "replyToEmail", replyToEmail); toStringHelper(sb, "senderEmail", senderEmail); toStringHelper(sb, "senderName", senderName); toStringHelper(sb, "team", team); toStringHelper(sb, "template", template); } }