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 ConvIntelligenceSignalRule extends com.sforce.soap.metadata.Metadata { /** * Constructor */ public ConvIntelligenceSignalRule() {} /* 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 : actionType of type {http://soap.sforce.com/2006/04/metadata}ConvIntelligenceActionType * java type: com.sforce.soap.metadata.ConvIntelligenceActionType */ private boolean actionType__is_set = false; private com.sforce.soap.metadata.ConvIntelligenceActionType actionType; public com.sforce.soap.metadata.ConvIntelligenceActionType getActionType() { return actionType; } public void setActionType(com.sforce.soap.metadata.ConvIntelligenceActionType actionType) { this.actionType = actionType; actionType__is_set = true; } protected void setActionType(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("actionType", "http://soap.sforce.com/2006/04/metadata","actionType","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceActionType",1,1,true))) { setActionType((com.sforce.soap.metadata.ConvIntelligenceActionType)__typeMapper.readObject(__in, _lookupTypeInfo("actionType", "http://soap.sforce.com/2006/04/metadata","actionType","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceActionType",1,1,true), com.sforce.soap.metadata.ConvIntelligenceActionType.class)); } } private void writeFieldActionType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("actionType", "http://soap.sforce.com/2006/04/metadata","actionType","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceActionType",1,1,true), actionType, actionType__is_set); } /** * element : actionValue of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean actionValue__is_set = false; private java.lang.String actionValue; public java.lang.String getActionValue() { return actionValue; } public void setActionValue(java.lang.String actionValue) { this.actionValue = actionValue; actionValue__is_set = true; } protected void setActionValue(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("actionValue", "http://soap.sforce.com/2006/04/metadata","actionValue","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setActionValue(__typeMapper.readString(__in, _lookupTypeInfo("actionValue", "http://soap.sforce.com/2006/04/metadata","actionValue","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldActionValue(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("actionValue", "http://soap.sforce.com/2006/04/metadata","actionValue","http://www.w3.org/2001/XMLSchema","string",0,1,true), actionValue, actionValue__is_set); } /** * element : active of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean active__is_set = false; private boolean active; public boolean getActive() { return active; } public boolean isActive() { return active; } public void setActive(boolean active) { this.active = active; active__is_set = true; } protected void setActive(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("active", "http://soap.sforce.com/2006/04/metadata","active","http://www.w3.org/2001/XMLSchema","boolean",1,1,true))) { setActive(__typeMapper.readBoolean(__in, _lookupTypeInfo("active", "http://soap.sforce.com/2006/04/metadata","active","http://www.w3.org/2001/XMLSchema","boolean",1,1,true), boolean.class)); } } private void writeFieldActive(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("active", "http://soap.sforce.com/2006/04/metadata","active","http://www.w3.org/2001/XMLSchema","boolean",1,1,true), active, active__is_set); } /** * element : channelAddressIdentifier of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean channelAddressIdentifier__is_set = false; private java.lang.String channelAddressIdentifier; public java.lang.String getChannelAddressIdentifier() { return channelAddressIdentifier; } public void setChannelAddressIdentifier(java.lang.String channelAddressIdentifier) { this.channelAddressIdentifier = channelAddressIdentifier; channelAddressIdentifier__is_set = true; } protected void setChannelAddressIdentifier(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("channelAddressIdentifier", "http://soap.sforce.com/2006/04/metadata","channelAddressIdentifier","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setChannelAddressIdentifier(__typeMapper.readString(__in, _lookupTypeInfo("channelAddressIdentifier", "http://soap.sforce.com/2006/04/metadata","channelAddressIdentifier","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldChannelAddressIdentifier(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("channelAddressIdentifier", "http://soap.sforce.com/2006/04/metadata","channelAddressIdentifier","http://www.w3.org/2001/XMLSchema","string",1,1,true), channelAddressIdentifier, channelAddressIdentifier__is_set); } /** * element : channelType of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean channelType__is_set = false; private java.lang.String channelType; public java.lang.String getChannelType() { return channelType; } public void setChannelType(java.lang.String channelType) { this.channelType = channelType; channelType__is_set = true; } protected void setChannelType(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("channelType", "http://soap.sforce.com/2006/04/metadata","channelType","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setChannelType(__typeMapper.readString(__in, _lookupTypeInfo("channelType", "http://soap.sforce.com/2006/04/metadata","channelType","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldChannelType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("channelType", "http://soap.sforce.com/2006/04/metadata","channelType","http://www.w3.org/2001/XMLSchema","string",1,1,true), channelType, channelType__is_set); } /** * element : criteria of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean criteria__is_set = false; private java.lang.String criteria; public java.lang.String getCriteria() { return criteria; } public void setCriteria(java.lang.String criteria) { this.criteria = criteria; criteria__is_set = true; } protected void setCriteria(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("criteria", "http://soap.sforce.com/2006/04/metadata","criteria","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setCriteria(__typeMapper.readString(__in, _lookupTypeInfo("criteria", "http://soap.sforce.com/2006/04/metadata","criteria","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldCriteria(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("criteria", "http://soap.sforce.com/2006/04/metadata","criteria","http://www.w3.org/2001/XMLSchema","string",1,1,true), criteria, criteria__is_set); } /** * element : developerName of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean developerName__is_set = false; private java.lang.String developerName; public java.lang.String getDeveloperName() { return developerName; } public void setDeveloperName(java.lang.String developerName) { this.developerName = developerName; developerName__is_set = true; } protected void setDeveloperName(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("developerName", "http://soap.sforce.com/2006/04/metadata","developerName","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setDeveloperName(__typeMapper.readString(__in, _lookupTypeInfo("developerName", "http://soap.sforce.com/2006/04/metadata","developerName","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldDeveloperName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("developerName", "http://soap.sforce.com/2006/04/metadata","developerName","http://www.w3.org/2001/XMLSchema","string",1,1,true), developerName, developerName__is_set); } /** * element : participantRole of type {http://soap.sforce.com/2006/04/metadata}ConvParticipantRole * java type: com.sforce.soap.metadata.ConvParticipantRole */ private boolean participantRole__is_set = false; private com.sforce.soap.metadata.ConvParticipantRole participantRole; public com.sforce.soap.metadata.ConvParticipantRole getParticipantRole() { return participantRole; } public void setParticipantRole(com.sforce.soap.metadata.ConvParticipantRole participantRole) { this.participantRole = participantRole; participantRole__is_set = true; } protected void setParticipantRole(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("participantRole", "http://soap.sforce.com/2006/04/metadata","participantRole","http://soap.sforce.com/2006/04/metadata","ConvParticipantRole",0,1,true))) { setParticipantRole((com.sforce.soap.metadata.ConvParticipantRole)__typeMapper.readObject(__in, _lookupTypeInfo("participantRole", "http://soap.sforce.com/2006/04/metadata","participantRole","http://soap.sforce.com/2006/04/metadata","ConvParticipantRole",0,1,true), com.sforce.soap.metadata.ConvParticipantRole.class)); } } private void writeFieldParticipantRole(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("participantRole", "http://soap.sforce.com/2006/04/metadata","participantRole","http://soap.sforce.com/2006/04/metadata","ConvParticipantRole",0,1,true), participantRole, participantRole__is_set); } /** * element : ruleName of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean ruleName__is_set = false; private java.lang.String ruleName; public java.lang.String getRuleName() { return ruleName; } public void setRuleName(java.lang.String ruleName) { this.ruleName = ruleName; ruleName__is_set = true; } protected void setRuleName(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("ruleName", "http://soap.sforce.com/2006/04/metadata","ruleName","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setRuleName(__typeMapper.readString(__in, _lookupTypeInfo("ruleName", "http://soap.sforce.com/2006/04/metadata","ruleName","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldRuleName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("ruleName", "http://soap.sforce.com/2006/04/metadata","ruleName","http://www.w3.org/2001/XMLSchema","string",1,1,true), ruleName, ruleName__is_set); } /** * element : service of type {http://soap.sforce.com/2006/04/metadata}ConvIntelligenceService * java type: com.sforce.soap.metadata.ConvIntelligenceService */ private boolean service__is_set = false; private com.sforce.soap.metadata.ConvIntelligenceService service; public com.sforce.soap.metadata.ConvIntelligenceService getService() { return service; } public void setService(com.sforce.soap.metadata.ConvIntelligenceService service) { this.service = service; service__is_set = true; } protected void setService(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.verifyElement(__in, _lookupTypeInfo("service", "http://soap.sforce.com/2006/04/metadata","service","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceService",1,1,true))) { setService((com.sforce.soap.metadata.ConvIntelligenceService)__typeMapper.readObject(__in, _lookupTypeInfo("service", "http://soap.sforce.com/2006/04/metadata","service","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceService",1,1,true), com.sforce.soap.metadata.ConvIntelligenceService.class)); } } private void writeFieldService(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("service", "http://soap.sforce.com/2006/04/metadata","service","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceService",1,1,true), service, service__is_set); } /** * element : subrule of type {http://soap.sforce.com/2006/04/metadata}ConvIntelligenceSignalSubRule * java type: com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[] */ private boolean subrule__is_set = false; private com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[] subrule = new com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[0]; public com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[] getSubrule() { return subrule; } public void setSubrule(com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[] subrule) { this.subrule = subrule; subrule__is_set = true; } protected void setSubrule(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("subrule", "http://soap.sforce.com/2006/04/metadata","subrule","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceSignalSubRule",0,-1,true))) { setSubrule((com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[])__typeMapper.readObject(__in, _lookupTypeInfo("subrule", "http://soap.sforce.com/2006/04/metadata","subrule","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceSignalSubRule",0,-1,true), com.sforce.soap.metadata.ConvIntelligenceSignalSubRule[].class)); } } private void writeFieldSubrule(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("subrule", "http://soap.sforce.com/2006/04/metadata","subrule","http://soap.sforce.com/2006/04/metadata","ConvIntelligenceSignalSubRule",0,-1,true), subrule, subrule__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()); __typeMapper.writeXsiType(__out, "http://soap.sforce.com/2006/04/metadata", "ConvIntelligenceSignalRule"); 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 { super.writeFields(__out, __typeMapper); 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 { super.loadFields(__in, __typeMapper); loadFields1(__in, __typeMapper); } @Override public String toString() { java.lang.StringBuilder sb = new java.lang.StringBuilder(); sb.append("[ConvIntelligenceSignalRule "); sb.append(super.toString()); 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 { writeFieldActionType(__out, __typeMapper); writeFieldActionValue(__out, __typeMapper); writeFieldActive(__out, __typeMapper); writeFieldChannelAddressIdentifier(__out, __typeMapper); writeFieldChannelType(__out, __typeMapper); writeFieldCriteria(__out, __typeMapper); writeFieldDeveloperName(__out, __typeMapper); writeFieldParticipantRole(__out, __typeMapper); writeFieldRuleName(__out, __typeMapper); writeFieldService(__out, __typeMapper); writeFieldSubrule(__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 { setActionType(__in, __typeMapper); setActionValue(__in, __typeMapper); setActive(__in, __typeMapper); setChannelAddressIdentifier(__in, __typeMapper); setChannelType(__in, __typeMapper); setCriteria(__in, __typeMapper); setDeveloperName(__in, __typeMapper); setParticipantRole(__in, __typeMapper); setRuleName(__in, __typeMapper); setService(__in, __typeMapper); setSubrule(__in, __typeMapper); } private void toString1(StringBuilder sb) { toStringHelper(sb, "actionType", actionType); toStringHelper(sb, "actionValue", actionValue); toStringHelper(sb, "active", active); toStringHelper(sb, "channelAddressIdentifier", channelAddressIdentifier); toStringHelper(sb, "channelType", channelType); toStringHelper(sb, "criteria", criteria); toStringHelper(sb, "developerName", developerName); toStringHelper(sb, "participantRole", participantRole); toStringHelper(sb, "ruleName", ruleName); toStringHelper(sb, "service", service); toStringHelper(sb, "subrule", subrule); } }