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 UserProvisioningConfig extends com.sforce.soap.metadata.Metadata { /** * Constructor */ public UserProvisioningConfig() {} /* 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 : approvalRequired of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean approvalRequired__is_set = false; private java.lang.String approvalRequired; public java.lang.String getApprovalRequired() { return approvalRequired; } public void setApprovalRequired(java.lang.String approvalRequired) { this.approvalRequired = approvalRequired; approvalRequired__is_set = true; } protected void setApprovalRequired(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("approvalRequired", "http://soap.sforce.com/2006/04/metadata","approvalRequired","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setApprovalRequired(__typeMapper.readString(__in, _lookupTypeInfo("approvalRequired", "http://soap.sforce.com/2006/04/metadata","approvalRequired","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldApprovalRequired(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("approvalRequired", "http://soap.sforce.com/2006/04/metadata","approvalRequired","http://www.w3.org/2001/XMLSchema","string",0,1,true), approvalRequired, approvalRequired__is_set); } /** * element : connectedApp of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean connectedApp__is_set = false; private java.lang.String connectedApp; public java.lang.String getConnectedApp() { return connectedApp; } public void setConnectedApp(java.lang.String connectedApp) { this.connectedApp = connectedApp; connectedApp__is_set = true; } protected void setConnectedApp(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("connectedApp", "http://soap.sforce.com/2006/04/metadata","connectedApp","http://www.w3.org/2001/XMLSchema","string",1,1,true))) { setConnectedApp(__typeMapper.readString(__in, _lookupTypeInfo("connectedApp", "http://soap.sforce.com/2006/04/metadata","connectedApp","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class)); } } private void writeFieldConnectedApp(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("connectedApp", "http://soap.sforce.com/2006/04/metadata","connectedApp","http://www.w3.org/2001/XMLSchema","string",1,1,true), connectedApp, connectedApp__is_set); } /** * element : enabled of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enabled__is_set = false; private boolean enabled; public boolean getEnabled() { return enabled; } public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { this.enabled = enabled; enabled__is_set = true; } protected void setEnabled(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("enabled", "http://soap.sforce.com/2006/04/metadata","enabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnabled(__typeMapper.readBoolean(__in, _lookupTypeInfo("enabled", "http://soap.sforce.com/2006/04/metadata","enabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enabled", "http://soap.sforce.com/2006/04/metadata","enabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enabled, enabled__is_set); } /** * element : enabledOperations of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean enabledOperations__is_set = false; private java.lang.String enabledOperations; public java.lang.String getEnabledOperations() { return enabledOperations; } public void setEnabledOperations(java.lang.String enabledOperations) { this.enabledOperations = enabledOperations; enabledOperations__is_set = true; } protected void setEnabledOperations(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("enabledOperations", "http://soap.sforce.com/2006/04/metadata","enabledOperations","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setEnabledOperations(__typeMapper.readString(__in, _lookupTypeInfo("enabledOperations", "http://soap.sforce.com/2006/04/metadata","enabledOperations","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldEnabledOperations(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enabledOperations", "http://soap.sforce.com/2006/04/metadata","enabledOperations","http://www.w3.org/2001/XMLSchema","string",0,1,true), enabledOperations, enabledOperations__is_set); } /** * element : flow of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean flow__is_set = false; private java.lang.String flow; public java.lang.String getFlow() { return flow; } public void setFlow(java.lang.String flow) { this.flow = flow; flow__is_set = true; } protected void setFlow(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("flow", "http://soap.sforce.com/2006/04/metadata","flow","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setFlow(__typeMapper.readString(__in, _lookupTypeInfo("flow", "http://soap.sforce.com/2006/04/metadata","flow","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldFlow(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("flow", "http://soap.sforce.com/2006/04/metadata","flow","http://www.w3.org/2001/XMLSchema","string",0,1,true), flow, flow__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 : namedCredential of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean namedCredential__is_set = false; private java.lang.String namedCredential; public java.lang.String getNamedCredential() { return namedCredential; } public void setNamedCredential(java.lang.String namedCredential) { this.namedCredential = namedCredential; namedCredential__is_set = true; } protected void setNamedCredential(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("namedCredential", "http://soap.sforce.com/2006/04/metadata","namedCredential","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setNamedCredential(__typeMapper.readString(__in, _lookupTypeInfo("namedCredential", "http://soap.sforce.com/2006/04/metadata","namedCredential","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldNamedCredential(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("namedCredential", "http://soap.sforce.com/2006/04/metadata","namedCredential","http://www.w3.org/2001/XMLSchema","string",0,1,true), namedCredential, namedCredential__is_set); } /** * element : notes of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean notes__is_set = false; private java.lang.String notes; public java.lang.String getNotes() { return notes; } public void setNotes(java.lang.String notes) { this.notes = notes; notes__is_set = true; } protected void setNotes(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("notes", "http://soap.sforce.com/2006/04/metadata","notes","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setNotes(__typeMapper.readString(__in, _lookupTypeInfo("notes", "http://soap.sforce.com/2006/04/metadata","notes","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldNotes(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("notes", "http://soap.sforce.com/2006/04/metadata","notes","http://www.w3.org/2001/XMLSchema","string",0,1,true), notes, notes__is_set); } /** * element : onUpdateAttributes of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean onUpdateAttributes__is_set = false; private java.lang.String onUpdateAttributes; public java.lang.String getOnUpdateAttributes() { return onUpdateAttributes; } public void setOnUpdateAttributes(java.lang.String onUpdateAttributes) { this.onUpdateAttributes = onUpdateAttributes; onUpdateAttributes__is_set = true; } protected void setOnUpdateAttributes(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("onUpdateAttributes", "http://soap.sforce.com/2006/04/metadata","onUpdateAttributes","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setOnUpdateAttributes(__typeMapper.readString(__in, _lookupTypeInfo("onUpdateAttributes", "http://soap.sforce.com/2006/04/metadata","onUpdateAttributes","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldOnUpdateAttributes(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("onUpdateAttributes", "http://soap.sforce.com/2006/04/metadata","onUpdateAttributes","http://www.w3.org/2001/XMLSchema","string",0,1,true), onUpdateAttributes, onUpdateAttributes__is_set); } /** * element : reconFilter of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean reconFilter__is_set = false; private java.lang.String reconFilter; public java.lang.String getReconFilter() { return reconFilter; } public void setReconFilter(java.lang.String reconFilter) { this.reconFilter = reconFilter; reconFilter__is_set = true; } protected void setReconFilter(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("reconFilter", "http://soap.sforce.com/2006/04/metadata","reconFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setReconFilter(__typeMapper.readString(__in, _lookupTypeInfo("reconFilter", "http://soap.sforce.com/2006/04/metadata","reconFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldReconFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("reconFilter", "http://soap.sforce.com/2006/04/metadata","reconFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), reconFilter, reconFilter__is_set); } /** * element : userAccountMapping of type {http://www.w3.org/2001/XMLSchema}string * java type: java.lang.String */ private boolean userAccountMapping__is_set = false; private java.lang.String userAccountMapping; public java.lang.String getUserAccountMapping() { return userAccountMapping; } public void setUserAccountMapping(java.lang.String userAccountMapping) { this.userAccountMapping = userAccountMapping; userAccountMapping__is_set = true; } protected void setUserAccountMapping(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("userAccountMapping", "http://soap.sforce.com/2006/04/metadata","userAccountMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true))) { setUserAccountMapping(__typeMapper.readString(__in, _lookupTypeInfo("userAccountMapping", "http://soap.sforce.com/2006/04/metadata","userAccountMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class)); } } private void writeFieldUserAccountMapping(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("userAccountMapping", "http://soap.sforce.com/2006/04/metadata","userAccountMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true), userAccountMapping, userAccountMapping__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", "UserProvisioningConfig"); 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("[UserProvisioningConfig "); 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 { writeFieldApprovalRequired(__out, __typeMapper); writeFieldConnectedApp(__out, __typeMapper); writeFieldEnabled(__out, __typeMapper); writeFieldEnabledOperations(__out, __typeMapper); writeFieldFlow(__out, __typeMapper); writeFieldMasterLabel(__out, __typeMapper); writeFieldNamedCredential(__out, __typeMapper); writeFieldNotes(__out, __typeMapper); writeFieldOnUpdateAttributes(__out, __typeMapper); writeFieldReconFilter(__out, __typeMapper); writeFieldUserAccountMapping(__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 { setApprovalRequired(__in, __typeMapper); setConnectedApp(__in, __typeMapper); setEnabled(__in, __typeMapper); setEnabledOperations(__in, __typeMapper); setFlow(__in, __typeMapper); setMasterLabel(__in, __typeMapper); setNamedCredential(__in, __typeMapper); setNotes(__in, __typeMapper); setOnUpdateAttributes(__in, __typeMapper); setReconFilter(__in, __typeMapper); setUserAccountMapping(__in, __typeMapper); } private void toString1(StringBuilder sb) { toStringHelper(sb, "approvalRequired", approvalRequired); toStringHelper(sb, "connectedApp", connectedApp); toStringHelper(sb, "enabled", enabled); toStringHelper(sb, "enabledOperations", enabledOperations); toStringHelper(sb, "flow", flow); toStringHelper(sb, "masterLabel", masterLabel); toStringHelper(sb, "namedCredential", namedCredential); toStringHelper(sb, "notes", notes); toStringHelper(sb, "onUpdateAttributes", onUpdateAttributes); toStringHelper(sb, "reconFilter", reconFilter); toStringHelper(sb, "userAccountMapping", userAccountMapping); } }