All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sforce.soap.metadata.InsPolicyLifecycleConfig Maven / Gradle / Ivy

There is a newer version: 64.0.3
Show newest version
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 InsPolicyLifecycleConfig extends com.sforce.soap.metadata.Metadata {

    /**
     * Constructor
     */
    public InsPolicyLifecycleConfig() {}

    /* 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 : customContextDefinition of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean customContextDefinition__is_set = false;

    private java.lang.String customContextDefinition;

    public java.lang.String getCustomContextDefinition() {
      return customContextDefinition;
    }

    public void setCustomContextDefinition(java.lang.String customContextDefinition) {
      this.customContextDefinition = customContextDefinition;
      customContextDefinition__is_set = true;
    }

    protected void setCustomContextDefinition(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("customContextDefinition", "http://soap.sforce.com/2006/04/metadata","customContextDefinition","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setCustomContextDefinition(__typeMapper.readString(__in, _lookupTypeInfo("customContextDefinition", "http://soap.sforce.com/2006/04/metadata","customContextDefinition","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCustomContextDefinition(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("customContextDefinition", "http://soap.sforce.com/2006/04/metadata","customContextDefinition","http://www.w3.org/2001/XMLSchema","string",0,1,true), customContextDefinition, customContextDefinition__is_set);
    }

    /**
     * element : customContextMapping of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean customContextMapping__is_set = false;

    private java.lang.String customContextMapping;

    public java.lang.String getCustomContextMapping() {
      return customContextMapping;
    }

    public void setCustomContextMapping(java.lang.String customContextMapping) {
      this.customContextMapping = customContextMapping;
      customContextMapping__is_set = true;
    }

    protected void setCustomContextMapping(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("customContextMapping", "http://soap.sforce.com/2006/04/metadata","customContextMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setCustomContextMapping(__typeMapper.readString(__in, _lookupTypeInfo("customContextMapping", "http://soap.sforce.com/2006/04/metadata","customContextMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCustomContextMapping(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("customContextMapping", "http://soap.sforce.com/2006/04/metadata","customContextMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true), customContextMapping, customContextMapping__is_set);
    }

    /**
     * element : displayFields of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean displayFields__is_set = false;

    private java.lang.String displayFields;

    public java.lang.String getDisplayFields() {
      return displayFields;
    }

    public void setDisplayFields(java.lang.String displayFields) {
      this.displayFields = displayFields;
      displayFields__is_set = true;
    }

    protected void setDisplayFields(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("displayFields", "http://soap.sforce.com/2006/04/metadata","displayFields","http://www.w3.org/2001/XMLSchema","string",1,1,true))) {
        setDisplayFields(__typeMapper.readString(__in, _lookupTypeInfo("displayFields", "http://soap.sforce.com/2006/04/metadata","displayFields","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDisplayFields(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("displayFields", "http://soap.sforce.com/2006/04/metadata","displayFields","http://www.w3.org/2001/XMLSchema","string",1,1,true), displayFields, displayFields__is_set);
    }

    /**
     * element : policyProcessType of type {http://soap.sforce.com/2006/04/metadata}InsPolicyLifecycleProcess
     * java type: com.sforce.soap.metadata.InsPolicyLifecycleProcess
     */
    private boolean policyProcessType__is_set = false;

    private com.sforce.soap.metadata.InsPolicyLifecycleProcess policyProcessType;

    public com.sforce.soap.metadata.InsPolicyLifecycleProcess getPolicyProcessType() {
      return policyProcessType;
    }

    public void setPolicyProcessType(com.sforce.soap.metadata.InsPolicyLifecycleProcess policyProcessType) {
      this.policyProcessType = policyProcessType;
      policyProcessType__is_set = true;
    }

    protected void setPolicyProcessType(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("policyProcessType", "http://soap.sforce.com/2006/04/metadata","policyProcessType","http://soap.sforce.com/2006/04/metadata","InsPolicyLifecycleProcess",1,1,true))) {
        setPolicyProcessType((com.sforce.soap.metadata.InsPolicyLifecycleProcess)__typeMapper.readObject(__in, _lookupTypeInfo("policyProcessType", "http://soap.sforce.com/2006/04/metadata","policyProcessType","http://soap.sforce.com/2006/04/metadata","InsPolicyLifecycleProcess",1,1,true), com.sforce.soap.metadata.InsPolicyLifecycleProcess.class));
      }
    }

    private void writeFieldPolicyProcessType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("policyProcessType", "http://soap.sforce.com/2006/04/metadata","policyProcessType","http://soap.sforce.com/2006/04/metadata","InsPolicyLifecycleProcess",1,1,true), policyProcessType, policyProcessType__is_set);
    }

    /**
     * element : standardContextDefinition of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean standardContextDefinition__is_set = false;

    private java.lang.String standardContextDefinition;

    public java.lang.String getStandardContextDefinition() {
      return standardContextDefinition;
    }

    public void setStandardContextDefinition(java.lang.String standardContextDefinition) {
      this.standardContextDefinition = standardContextDefinition;
      standardContextDefinition__is_set = true;
    }

    protected void setStandardContextDefinition(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("standardContextDefinition", "http://soap.sforce.com/2006/04/metadata","standardContextDefinition","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setStandardContextDefinition(__typeMapper.readString(__in, _lookupTypeInfo("standardContextDefinition", "http://soap.sforce.com/2006/04/metadata","standardContextDefinition","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldStandardContextDefinition(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("standardContextDefinition", "http://soap.sforce.com/2006/04/metadata","standardContextDefinition","http://www.w3.org/2001/XMLSchema","string",0,1,true), standardContextDefinition, standardContextDefinition__is_set);
    }

    /**
     * element : standardContextMapping of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean standardContextMapping__is_set = false;

    private java.lang.String standardContextMapping;

    public java.lang.String getStandardContextMapping() {
      return standardContextMapping;
    }

    public void setStandardContextMapping(java.lang.String standardContextMapping) {
      this.standardContextMapping = standardContextMapping;
      standardContextMapping__is_set = true;
    }

    protected void setStandardContextMapping(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("standardContextMapping", "http://soap.sforce.com/2006/04/metadata","standardContextMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setStandardContextMapping(__typeMapper.readString(__in, _lookupTypeInfo("standardContextMapping", "http://soap.sforce.com/2006/04/metadata","standardContextMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldStandardContextMapping(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("standardContextMapping", "http://soap.sforce.com/2006/04/metadata","standardContextMapping","http://www.w3.org/2001/XMLSchema","string",0,1,true), standardContextMapping, standardContextMapping__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", "InsPolicyLifecycleConfig");
      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("[InsPolicyLifecycleConfig ");
      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 {
      writeFieldCustomContextDefinition(__out, __typeMapper);
      writeFieldCustomContextMapping(__out, __typeMapper);
      writeFieldDisplayFields(__out, __typeMapper);
      writeFieldPolicyProcessType(__out, __typeMapper);
      writeFieldStandardContextDefinition(__out, __typeMapper);
      writeFieldStandardContextMapping(__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 {
      setCustomContextDefinition(__in, __typeMapper);
      setCustomContextMapping(__in, __typeMapper);
      setDisplayFields(__in, __typeMapper);
      setPolicyProcessType(__in, __typeMapper);
      setStandardContextDefinition(__in, __typeMapper);
      setStandardContextMapping(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "customContextDefinition", customContextDefinition);
      toStringHelper(sb, "customContextMapping", customContextMapping);
      toStringHelper(sb, "displayFields", displayFields);
      toStringHelper(sb, "policyProcessType", policyProcessType);
      toStringHelper(sb, "standardContextDefinition", standardContextDefinition);
      toStringHelper(sb, "standardContextMapping", standardContextMapping);
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy