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 BotStep implements com.sforce.ws.bind.XMLizable { /** * Constructor */ public BotStep() {} /* 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 : 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 : botInvocation of type {http://soap.sforce.com/2006/04/metadata}BotInvocation * java type: com.sforce.soap.metadata.BotInvocation */ private boolean botInvocation__is_set = false; private com.sforce.soap.metadata.BotInvocation botInvocation; public com.sforce.soap.metadata.BotInvocation getBotInvocation() { return botInvocation; } public void setBotInvocation(com.sforce.soap.metadata.BotInvocation botInvocation) { this.botInvocation = botInvocation; botInvocation__is_set = true; } protected void setBotInvocation(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("botInvocation", "http://soap.sforce.com/2006/04/metadata","botInvocation","http://soap.sforce.com/2006/04/metadata","BotInvocation",0,1,true))) { setBotInvocation((com.sforce.soap.metadata.BotInvocation)__typeMapper.readObject(__in, _lookupTypeInfo("botInvocation", "http://soap.sforce.com/2006/04/metadata","botInvocation","http://soap.sforce.com/2006/04/metadata","BotInvocation",0,1,true), com.sforce.soap.metadata.BotInvocation.class)); } } private void writeFieldBotInvocation(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("botInvocation", "http://soap.sforce.com/2006/04/metadata","botInvocation","http://soap.sforce.com/2006/04/metadata","BotInvocation",0,1,true), botInvocation, botInvocation__is_set); } /** * element : botMessages of type {http://soap.sforce.com/2006/04/metadata}BotMessage * java type: com.sforce.soap.metadata.BotMessage[] */ private boolean botMessages__is_set = false; private com.sforce.soap.metadata.BotMessage[] botMessages = new com.sforce.soap.metadata.BotMessage[0]; public com.sforce.soap.metadata.BotMessage[] getBotMessages() { return botMessages; } public void setBotMessages(com.sforce.soap.metadata.BotMessage[] botMessages) { this.botMessages = botMessages; botMessages__is_set = true; } protected void setBotMessages(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("botMessages", "http://soap.sforce.com/2006/04/metadata","botMessages","http://soap.sforce.com/2006/04/metadata","BotMessage",0,-1,true))) { setBotMessages((com.sforce.soap.metadata.BotMessage[])__typeMapper.readObject(__in, _lookupTypeInfo("botMessages", "http://soap.sforce.com/2006/04/metadata","botMessages","http://soap.sforce.com/2006/04/metadata","BotMessage",0,-1,true), com.sforce.soap.metadata.BotMessage[].class)); } } private void writeFieldBotMessages(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("botMessages", "http://soap.sforce.com/2006/04/metadata","botMessages","http://soap.sforce.com/2006/04/metadata","BotMessage",0,-1,true), botMessages, botMessages__is_set); } /** * element : botNavigation of type {http://soap.sforce.com/2006/04/metadata}BotNavigation * java type: com.sforce.soap.metadata.BotNavigation */ private boolean botNavigation__is_set = false; private com.sforce.soap.metadata.BotNavigation botNavigation; public com.sforce.soap.metadata.BotNavigation getBotNavigation() { return botNavigation; } public void setBotNavigation(com.sforce.soap.metadata.BotNavigation botNavigation) { this.botNavigation = botNavigation; botNavigation__is_set = true; } protected void setBotNavigation(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("botNavigation", "http://soap.sforce.com/2006/04/metadata","botNavigation","http://soap.sforce.com/2006/04/metadata","BotNavigation",0,1,true))) { setBotNavigation((com.sforce.soap.metadata.BotNavigation)__typeMapper.readObject(__in, _lookupTypeInfo("botNavigation", "http://soap.sforce.com/2006/04/metadata","botNavigation","http://soap.sforce.com/2006/04/metadata","BotNavigation",0,1,true), com.sforce.soap.metadata.BotNavigation.class)); } } private void writeFieldBotNavigation(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("botNavigation", "http://soap.sforce.com/2006/04/metadata","botNavigation","http://soap.sforce.com/2006/04/metadata","BotNavigation",0,1,true), botNavigation, botNavigation__is_set); } /** * element : botStepConditions of type {http://soap.sforce.com/2006/04/metadata}BotStepCondition * java type: com.sforce.soap.metadata.BotStepCondition[] */ private boolean botStepConditions__is_set = false; private com.sforce.soap.metadata.BotStepCondition[] botStepConditions = new com.sforce.soap.metadata.BotStepCondition[0]; public com.sforce.soap.metadata.BotStepCondition[] getBotStepConditions() { return botStepConditions; } public void setBotStepConditions(com.sforce.soap.metadata.BotStepCondition[] botStepConditions) { this.botStepConditions = botStepConditions; botStepConditions__is_set = true; } protected void setBotStepConditions(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("botStepConditions", "http://soap.sforce.com/2006/04/metadata","botStepConditions","http://soap.sforce.com/2006/04/metadata","BotStepCondition",0,-1,true))) { setBotStepConditions((com.sforce.soap.metadata.BotStepCondition[])__typeMapper.readObject(__in, _lookupTypeInfo("botStepConditions", "http://soap.sforce.com/2006/04/metadata","botStepConditions","http://soap.sforce.com/2006/04/metadata","BotStepCondition",0,-1,true), com.sforce.soap.metadata.BotStepCondition[].class)); } } private void writeFieldBotStepConditions(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("botStepConditions", "http://soap.sforce.com/2006/04/metadata","botStepConditions","http://soap.sforce.com/2006/04/metadata","BotStepCondition",0,-1,true), botStepConditions, botStepConditions__is_set); } /** * element : botSteps of type {http://soap.sforce.com/2006/04/metadata}BotStep * java type: com.sforce.soap.metadata.BotStep[] */ private boolean botSteps__is_set = false; private com.sforce.soap.metadata.BotStep[] botSteps = new com.sforce.soap.metadata.BotStep[0]; public com.sforce.soap.metadata.BotStep[] getBotSteps() { return botSteps; } public void setBotSteps(com.sforce.soap.metadata.BotStep[] botSteps) { this.botSteps = botSteps; botSteps__is_set = true; } protected void setBotSteps(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("botSteps", "http://soap.sforce.com/2006/04/metadata","botSteps","http://soap.sforce.com/2006/04/metadata","BotStep",0,-1,true))) { setBotSteps((com.sforce.soap.metadata.BotStep[])__typeMapper.readObject(__in, _lookupTypeInfo("botSteps", "http://soap.sforce.com/2006/04/metadata","botSteps","http://soap.sforce.com/2006/04/metadata","BotStep",0,-1,true), com.sforce.soap.metadata.BotStep[].class)); } } private void writeFieldBotSteps(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("botSteps", "http://soap.sforce.com/2006/04/metadata","botSteps","http://soap.sforce.com/2006/04/metadata","BotStep",0,-1,true), botSteps, botSteps__is_set); } /** * element : botVariableOperation of type {http://soap.sforce.com/2006/04/metadata}BotVariableOperation * java type: com.sforce.soap.metadata.BotVariableOperation */ private boolean botVariableOperation__is_set = false; private com.sforce.soap.metadata.BotVariableOperation botVariableOperation; public com.sforce.soap.metadata.BotVariableOperation getBotVariableOperation() { return botVariableOperation; } public void setBotVariableOperation(com.sforce.soap.metadata.BotVariableOperation botVariableOperation) { this.botVariableOperation = botVariableOperation; botVariableOperation__is_set = true; } protected void setBotVariableOperation(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("botVariableOperation", "http://soap.sforce.com/2006/04/metadata","botVariableOperation","http://soap.sforce.com/2006/04/metadata","BotVariableOperation",0,1,true))) { setBotVariableOperation((com.sforce.soap.metadata.BotVariableOperation)__typeMapper.readObject(__in, _lookupTypeInfo("botVariableOperation", "http://soap.sforce.com/2006/04/metadata","botVariableOperation","http://soap.sforce.com/2006/04/metadata","BotVariableOperation",0,1,true), com.sforce.soap.metadata.BotVariableOperation.class)); } } private void writeFieldBotVariableOperation(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("botVariableOperation", "http://soap.sforce.com/2006/04/metadata","botVariableOperation","http://soap.sforce.com/2006/04/metadata","BotVariableOperation",0,1,true), botVariableOperation, botVariableOperation__is_set); } /** * element : conditionLogicType of type {http://soap.sforce.com/2006/04/metadata}ConversationDefinitionLogicalOperatorType * java type: com.sforce.soap.metadata.ConversationDefinitionLogicalOperatorType */ private boolean conditionLogicType__is_set = false; private com.sforce.soap.metadata.ConversationDefinitionLogicalOperatorType conditionLogicType; public com.sforce.soap.metadata.ConversationDefinitionLogicalOperatorType getConditionLogicType() { return conditionLogicType; } public void setConditionLogicType(com.sforce.soap.metadata.ConversationDefinitionLogicalOperatorType conditionLogicType) { this.conditionLogicType = conditionLogicType; conditionLogicType__is_set = true; } protected void setConditionLogicType(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("conditionLogicType", "http://soap.sforce.com/2006/04/metadata","conditionLogicType","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionLogicalOperatorType",0,1,true))) { setConditionLogicType((com.sforce.soap.metadata.ConversationDefinitionLogicalOperatorType)__typeMapper.readObject(__in, _lookupTypeInfo("conditionLogicType", "http://soap.sforce.com/2006/04/metadata","conditionLogicType","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionLogicalOperatorType",0,1,true), com.sforce.soap.metadata.ConversationDefinitionLogicalOperatorType.class)); } } private void writeFieldConditionLogicType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("conditionLogicType", "http://soap.sforce.com/2006/04/metadata","conditionLogicType","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionLogicalOperatorType",0,1,true), conditionLogicType, conditionLogicType__is_set); } /** * element : conversationRecordLookup of type {http://soap.sforce.com/2006/04/metadata}ConversationRecordLookup * java type: com.sforce.soap.metadata.ConversationRecordLookup */ private boolean conversationRecordLookup__is_set = false; private com.sforce.soap.metadata.ConversationRecordLookup conversationRecordLookup; public com.sforce.soap.metadata.ConversationRecordLookup getConversationRecordLookup() { return conversationRecordLookup; } public void setConversationRecordLookup(com.sforce.soap.metadata.ConversationRecordLookup conversationRecordLookup) { this.conversationRecordLookup = conversationRecordLookup; conversationRecordLookup__is_set = true; } protected void setConversationRecordLookup(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("conversationRecordLookup", "http://soap.sforce.com/2006/04/metadata","conversationRecordLookup","http://soap.sforce.com/2006/04/metadata","ConversationRecordLookup",0,1,true))) { setConversationRecordLookup((com.sforce.soap.metadata.ConversationRecordLookup)__typeMapper.readObject(__in, _lookupTypeInfo("conversationRecordLookup", "http://soap.sforce.com/2006/04/metadata","conversationRecordLookup","http://soap.sforce.com/2006/04/metadata","ConversationRecordLookup",0,1,true), com.sforce.soap.metadata.ConversationRecordLookup.class)); } } private void writeFieldConversationRecordLookup(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("conversationRecordLookup", "http://soap.sforce.com/2006/04/metadata","conversationRecordLookup","http://soap.sforce.com/2006/04/metadata","ConversationRecordLookup",0,1,true), conversationRecordLookup, conversationRecordLookup__is_set); } /** * element : conversationStepGoalMappings of type {http://soap.sforce.com/2006/04/metadata}ConversationDefinitionStepGoalMapping * java type: com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[] */ private boolean conversationStepGoalMappings__is_set = false; private com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[] conversationStepGoalMappings = new com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[0]; public com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[] getConversationStepGoalMappings() { return conversationStepGoalMappings; } public void setConversationStepGoalMappings(com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[] conversationStepGoalMappings) { this.conversationStepGoalMappings = conversationStepGoalMappings; conversationStepGoalMappings__is_set = true; } protected void setConversationStepGoalMappings(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("conversationStepGoalMappings", "http://soap.sforce.com/2006/04/metadata","conversationStepGoalMappings","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionStepGoalMapping",0,-1,true))) { setConversationStepGoalMappings((com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[])__typeMapper.readObject(__in, _lookupTypeInfo("conversationStepGoalMappings", "http://soap.sforce.com/2006/04/metadata","conversationStepGoalMappings","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionStepGoalMapping",0,-1,true), com.sforce.soap.metadata.ConversationDefinitionStepGoalMapping[].class)); } } private void writeFieldConversationStepGoalMappings(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("conversationStepGoalMappings", "http://soap.sforce.com/2006/04/metadata","conversationStepGoalMappings","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionStepGoalMapping",0,-1,true), conversationStepGoalMappings, conversationStepGoalMappings__is_set); } /** * element : conversationSystemMessage of type {http://soap.sforce.com/2006/04/metadata}ConversationSystemMessage * java type: com.sforce.soap.metadata.ConversationSystemMessage */ private boolean conversationSystemMessage__is_set = false; private com.sforce.soap.metadata.ConversationSystemMessage conversationSystemMessage; public com.sforce.soap.metadata.ConversationSystemMessage getConversationSystemMessage() { return conversationSystemMessage; } public void setConversationSystemMessage(com.sforce.soap.metadata.ConversationSystemMessage conversationSystemMessage) { this.conversationSystemMessage = conversationSystemMessage; conversationSystemMessage__is_set = true; } protected void setConversationSystemMessage(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("conversationSystemMessage", "http://soap.sforce.com/2006/04/metadata","conversationSystemMessage","http://soap.sforce.com/2006/04/metadata","ConversationSystemMessage",0,1,true))) { setConversationSystemMessage((com.sforce.soap.metadata.ConversationSystemMessage)__typeMapper.readObject(__in, _lookupTypeInfo("conversationSystemMessage", "http://soap.sforce.com/2006/04/metadata","conversationSystemMessage","http://soap.sforce.com/2006/04/metadata","ConversationSystemMessage",0,1,true), com.sforce.soap.metadata.ConversationSystemMessage.class)); } } private void writeFieldConversationSystemMessage(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("conversationSystemMessage", "http://soap.sforce.com/2006/04/metadata","conversationSystemMessage","http://soap.sforce.com/2006/04/metadata","ConversationSystemMessage",0,1,true), conversationSystemMessage, conversationSystemMessage__is_set); } /** * element : messageDefinition of type {http://soap.sforce.com/2006/04/metadata}ConversationDefinitionRichMessage * java type: com.sforce.soap.metadata.ConversationDefinitionRichMessage */ private boolean messageDefinition__is_set = false; private com.sforce.soap.metadata.ConversationDefinitionRichMessage messageDefinition; public com.sforce.soap.metadata.ConversationDefinitionRichMessage getMessageDefinition() { return messageDefinition; } public void setMessageDefinition(com.sforce.soap.metadata.ConversationDefinitionRichMessage messageDefinition) { this.messageDefinition = messageDefinition; messageDefinition__is_set = true; } protected void setMessageDefinition(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("messageDefinition", "http://soap.sforce.com/2006/04/metadata","messageDefinition","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionRichMessage",0,1,true))) { setMessageDefinition((com.sforce.soap.metadata.ConversationDefinitionRichMessage)__typeMapper.readObject(__in, _lookupTypeInfo("messageDefinition", "http://soap.sforce.com/2006/04/metadata","messageDefinition","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionRichMessage",0,1,true), com.sforce.soap.metadata.ConversationDefinitionRichMessage.class)); } } private void writeFieldMessageDefinition(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("messageDefinition", "http://soap.sforce.com/2006/04/metadata","messageDefinition","http://soap.sforce.com/2006/04/metadata","ConversationDefinitionRichMessage",0,1,true), messageDefinition, messageDefinition__is_set); } /** * element : stepIdentifier of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean stepIdentifier__is_set = false; private java.lang.String stepIdentifier; public java.lang.String getStepIdentifier() { return stepIdentifier; } public void setStepIdentifier(java.lang.String stepIdentifier) { this.stepIdentifier = stepIdentifier; stepIdentifier__is_set = true; } protected void setStepIdentifier(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("stepIdentifier", "http://soap.sforce.com/2006/04/metadata","stepIdentifier","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setStepIdentifier(__typeMapper.readString(__in, _lookupTypeInfo("stepIdentifier", "http://soap.sforce.com/2006/04/metadata","stepIdentifier","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldStepIdentifier(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("stepIdentifier", "http://soap.sforce.com/2006/04/metadata","stepIdentifier","http://www.w3.org/2001/XMLSchema","string",0,1,true), stepIdentifier, stepIdentifier__is_set); } /** * element : type of type {http://soap.sforce.com/2006/04/metadata}BotStepType * java type: com.sforce.soap.metadata.BotStepType */ private boolean type__is_set = false; private com.sforce.soap.metadata.BotStepType type; public com.sforce.soap.metadata.BotStepType getType() { return type; } public void setType(com.sforce.soap.metadata.BotStepType type) { this.type = type; type__is_set = true; } protected void setType(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("type", "http://soap.sforce.com/2006/04/metadata","type","http://soap.sforce.com/2006/04/metadata","BotStepType",1,1,true))) { setType((com.sforce.soap.metadata.BotStepType)__typeMapper.readObject(__in, _lookupTypeInfo("type", "http://soap.sforce.com/2006/04/metadata","type","http://soap.sforce.com/2006/04/metadata","BotStepType",1,1,true), com.sforce.soap.metadata.BotStepType.class)); } } private void writeFieldType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("type", "http://soap.sforce.com/2006/04/metadata","type","http://soap.sforce.com/2006/04/metadata","BotStepType",1,1,true), type, type__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("[BotStep "); 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 { writeFieldBooleanFilter(__out, __typeMapper); writeFieldBotInvocation(__out, __typeMapper); writeFieldBotMessages(__out, __typeMapper); writeFieldBotNavigation(__out, __typeMapper); writeFieldBotStepConditions(__out, __typeMapper); writeFieldBotSteps(__out, __typeMapper); writeFieldBotVariableOperation(__out, __typeMapper); writeFieldConditionLogicType(__out, __typeMapper); writeFieldConversationRecordLookup(__out, __typeMapper); writeFieldConversationStepGoalMappings(__out, __typeMapper); writeFieldConversationSystemMessage(__out, __typeMapper); writeFieldMessageDefinition(__out, __typeMapper); writeFieldStepIdentifier(__out, __typeMapper); writeFieldType(__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 { setBooleanFilter(__in, __typeMapper); setBotInvocation(__in, __typeMapper); setBotMessages(__in, __typeMapper); setBotNavigation(__in, __typeMapper); setBotStepConditions(__in, __typeMapper); setBotSteps(__in, __typeMapper); setBotVariableOperation(__in, __typeMapper); setConditionLogicType(__in, __typeMapper); setConversationRecordLookup(__in, __typeMapper); setConversationStepGoalMappings(__in, __typeMapper); setConversationSystemMessage(__in, __typeMapper); setMessageDefinition(__in, __typeMapper); setStepIdentifier(__in, __typeMapper); setType(__in, __typeMapper); } private void toString1(StringBuilder sb) { toStringHelper(sb, "booleanFilter", booleanFilter); toStringHelper(sb, "botInvocation", botInvocation); toStringHelper(sb, "botMessages", botMessages); toStringHelper(sb, "botNavigation", botNavigation); toStringHelper(sb, "botStepConditions", botStepConditions); toStringHelper(sb, "botSteps", botSteps); toStringHelper(sb, "botVariableOperation", botVariableOperation); toStringHelper(sb, "conditionLogicType", conditionLogicType); toStringHelper(sb, "conversationRecordLookup", conversationRecordLookup); toStringHelper(sb, "conversationStepGoalMappings", conversationStepGoalMappings); toStringHelper(sb, "conversationSystemMessage", conversationSystemMessage); toStringHelper(sb, "messageDefinition", messageDefinition); toStringHelper(sb, "stepIdentifier", stepIdentifier); toStringHelper(sb, "type", type); } }