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 DataObjectSearchIndexConf extends com.sforce.soap.metadata.Metadata { /** * Constructor */ public DataObjectSearchIndexConf() {} /* 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 : application of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean application__is_set = false; private java.lang.String application; public java.lang.String getApplication() { return application; } public void setApplication(java.lang.String application) { this.application = application; application__is_set = true; } protected void setApplication(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("application", "http://soap.sforce.com/2006/04/metadata","application","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setApplication(__typeMapper.readString(__in, _lookupTypeInfo("application", "http://soap.sforce.com/2006/04/metadata","application","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldApplication(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("application", "http://soap.sforce.com/2006/04/metadata","application","http://www.w3.org/2001/XMLSchema","string",1,1,true), application, application__is_set); } /** * element : channel of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean channel__is_set = false; private java.lang.String channel; public java.lang.String getChannel() { return channel; } public void setChannel(java.lang.String channel) { this.channel = channel; channel__is_set = true; } protected void setChannel(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("channel", "http://soap.sforce.com/2006/04/metadata","channel","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setChannel(__typeMapper.readString(__in, _lookupTypeInfo("channel", "http://soap.sforce.com/2006/04/metadata","channel","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldChannel(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("channel", "http://soap.sforce.com/2006/04/metadata","channel","http://www.w3.org/2001/XMLSchema","string",0,1,true), channel, channel__is_set); } /** * element : masterLabel of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean masterLabel__is_set = false; private java.lang.String masterLabel; public java.lang.String getMasterLabel() { return masterLabel; } public void setMasterLabel(java.lang.String masterLabel) { this.masterLabel = masterLabel; masterLabel__is_set = true; } protected void setMasterLabel(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("masterLabel", "http://soap.sforce.com/2006/04/metadata","masterLabel","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setMasterLabel(__typeMapper.readString(__in, _lookupTypeInfo("masterLabel", "http://soap.sforce.com/2006/04/metadata","masterLabel","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldMasterLabel(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("masterLabel", "http://soap.sforce.com/2006/04/metadata","masterLabel","http://www.w3.org/2001/XMLSchema","string",1,1,true), masterLabel, masterLabel__is_set); } /** * element : nameFieldReference of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean nameFieldReference__is_set = false; private java.lang.String nameFieldReference; public java.lang.String getNameFieldReference() { return nameFieldReference; } public void setNameFieldReference(java.lang.String nameFieldReference) { this.nameFieldReference = nameFieldReference; nameFieldReference__is_set = true; } protected void setNameFieldReference(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("nameFieldReference", "http://soap.sforce.com/2006/04/metadata","nameFieldReference","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setNameFieldReference(__typeMapper.readString(__in, _lookupTypeInfo("nameFieldReference", "http://soap.sforce.com/2006/04/metadata","nameFieldReference","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldNameFieldReference(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("nameFieldReference", "http://soap.sforce.com/2006/04/metadata","nameFieldReference","http://www.w3.org/2001/XMLSchema","string",1,1,true), nameFieldReference, nameFieldReference__is_set); } /** * element : objectReference of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean objectReference__is_set = false; private java.lang.String objectReference; public java.lang.String getObjectReference() { return objectReference; } public void setObjectReference(java.lang.String objectReference) { this.objectReference = objectReference; objectReference__is_set = true; } protected void setObjectReference(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("objectReference", "http://soap.sforce.com/2006/04/metadata","objectReference","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setObjectReference(__typeMapper.readString(__in, _lookupTypeInfo("objectReference", "http://soap.sforce.com/2006/04/metadata","objectReference","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldObjectReference(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("objectReference", "http://soap.sforce.com/2006/04/metadata","objectReference","http://www.w3.org/2001/XMLSchema","string",1,1,true), objectReference, objectReference__is_set); } /** * element : retriever of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean retriever__is_set = false; private java.lang.String retriever; public java.lang.String getRetriever() { return retriever; } public void setRetriever(java.lang.String retriever) { this.retriever = retriever; retriever__is_set = true; } protected void setRetriever(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("retriever", "http://soap.sforce.com/2006/04/metadata","retriever","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setRetriever(__typeMapper.readString(__in, _lookupTypeInfo("retriever", "http://soap.sforce.com/2006/04/metadata","retriever","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldRetriever(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("retriever", "http://soap.sforce.com/2006/04/metadata","retriever","http://www.w3.org/2001/XMLSchema","string",0,1,true), retriever, retriever__is_set); } /** * element : searchIndex of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean searchIndex__is_set = false; private java.lang.String searchIndex; public java.lang.String getSearchIndex() { return searchIndex; } public void setSearchIndex(java.lang.String searchIndex) { this.searchIndex = searchIndex; searchIndex__is_set = true; } protected void setSearchIndex(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("searchIndex", "http://soap.sforce.com/2006/04/metadata","searchIndex","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setSearchIndex(__typeMapper.readString(__in, _lookupTypeInfo("searchIndex", "http://soap.sforce.com/2006/04/metadata","searchIndex","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldSearchIndex(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("searchIndex", "http://soap.sforce.com/2006/04/metadata","searchIndex","http://www.w3.org/2001/XMLSchema","string",1,1,true), searchIndex, searchIndex__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", "DataObjectSearchIndexConf"); 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("[DataObjectSearchIndexConf "); 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 { writeFieldApplication(__out, __typeMapper); writeFieldChannel(__out, __typeMapper); writeFieldMasterLabel(__out, __typeMapper); writeFieldNameFieldReference(__out, __typeMapper); writeFieldObjectReference(__out, __typeMapper); writeFieldRetriever(__out, __typeMapper); writeFieldSearchIndex(__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 { setApplication(__in, __typeMapper); setChannel(__in, __typeMapper); setMasterLabel(__in, __typeMapper); setNameFieldReference(__in, __typeMapper); setObjectReference(__in, __typeMapper); setRetriever(__in, __typeMapper); setSearchIndex(__in, __typeMapper); } private void toString1(StringBuilder sb) { toStringHelper(sb, "application", application); toStringHelper(sb, "channel", channel); toStringHelper(sb, "masterLabel", masterLabel); toStringHelper(sb, "nameFieldReference", nameFieldReference); toStringHelper(sb, "objectReference", objectReference); toStringHelper(sb, "retriever", retriever); toStringHelper(sb, "searchIndex", searchIndex); } }