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

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

The 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 EntitlementProcess extends com.sforce.soap.metadata.Metadata {

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

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

    private java.lang.String SObjectType;

    public java.lang.String getSObjectType() {
      return SObjectType;
    }

    public void setSObjectType(java.lang.String SObjectType) {
      this.SObjectType = SObjectType;
      SObjectType__is_set = true;
    }

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

    private void writeFieldSObjectType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("SObjectType", "http://soap.sforce.com/2006/04/metadata","SObjectType","http://www.w3.org/2001/XMLSchema","string",0,1,true), SObjectType, SObjectType__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.isElement(__in, _lookupTypeInfo("active", "http://soap.sforce.com/2006/04/metadata","active","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setActive(__typeMapper.readBoolean(__in, _lookupTypeInfo("active", "http://soap.sforce.com/2006/04/metadata","active","http://www.w3.org/2001/XMLSchema","boolean",0,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",0,1,true), active, active__is_set);
    }

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

    private java.lang.String businessHours;

    public java.lang.String getBusinessHours() {
      return businessHours;
    }

    public void setBusinessHours(java.lang.String businessHours) {
      this.businessHours = businessHours;
      businessHours__is_set = true;
    }

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

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

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

    private java.lang.String description;

    public java.lang.String getDescription() {
      return description;
    }

    public void setDescription(java.lang.String description) {
      this.description = description;
      description__is_set = true;
    }

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

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

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

    private java.lang.String entryStartDateField;

    public java.lang.String getEntryStartDateField() {
      return entryStartDateField;
    }

    public void setEntryStartDateField(java.lang.String entryStartDateField) {
      this.entryStartDateField = entryStartDateField;
      entryStartDateField__is_set = true;
    }

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

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

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

    private java.lang.String exitCriteriaBooleanFilter;

    public java.lang.String getExitCriteriaBooleanFilter() {
      return exitCriteriaBooleanFilter;
    }

    public void setExitCriteriaBooleanFilter(java.lang.String exitCriteriaBooleanFilter) {
      this.exitCriteriaBooleanFilter = exitCriteriaBooleanFilter;
      exitCriteriaBooleanFilter__is_set = true;
    }

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

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

    /**
     * element : exitCriteriaFilterItems of type {http://soap.sforce.com/2006/04/metadata}FilterItem
     * java type: com.sforce.soap.metadata.FilterItem[]
     */
    private boolean exitCriteriaFilterItems__is_set = false;

    private com.sforce.soap.metadata.FilterItem[] exitCriteriaFilterItems = new com.sforce.soap.metadata.FilterItem[0];

    public com.sforce.soap.metadata.FilterItem[] getExitCriteriaFilterItems() {
      return exitCriteriaFilterItems;
    }

    public void setExitCriteriaFilterItems(com.sforce.soap.metadata.FilterItem[] exitCriteriaFilterItems) {
      this.exitCriteriaFilterItems = exitCriteriaFilterItems;
      exitCriteriaFilterItems__is_set = true;
    }

    protected void setExitCriteriaFilterItems(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("exitCriteriaFilterItems", "http://soap.sforce.com/2006/04/metadata","exitCriteriaFilterItems","http://soap.sforce.com/2006/04/metadata","FilterItem",0,-1,true))) {
        setExitCriteriaFilterItems((com.sforce.soap.metadata.FilterItem[])__typeMapper.readObject(__in, _lookupTypeInfo("exitCriteriaFilterItems", "http://soap.sforce.com/2006/04/metadata","exitCriteriaFilterItems","http://soap.sforce.com/2006/04/metadata","FilterItem",0,-1,true), com.sforce.soap.metadata.FilterItem[].class));
      }
    }

    private void writeFieldExitCriteriaFilterItems(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("exitCriteriaFilterItems", "http://soap.sforce.com/2006/04/metadata","exitCriteriaFilterItems","http://soap.sforce.com/2006/04/metadata","FilterItem",0,-1,true), exitCriteriaFilterItems, exitCriteriaFilterItems__is_set);
    }

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

    private java.lang.String exitCriteriaFormula;

    public java.lang.String getExitCriteriaFormula() {
      return exitCriteriaFormula;
    }

    public void setExitCriteriaFormula(java.lang.String exitCriteriaFormula) {
      this.exitCriteriaFormula = exitCriteriaFormula;
      exitCriteriaFormula__is_set = true;
    }

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

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

    /**
     * element : isRecordTypeApplied of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean isRecordTypeApplied__is_set = false;

    private boolean isRecordTypeApplied;

    public boolean getIsRecordTypeApplied() {
      return isRecordTypeApplied;
    }

    public boolean isIsRecordTypeApplied() {
      return isRecordTypeApplied;
    }

    public void setIsRecordTypeApplied(boolean isRecordTypeApplied) {
      this.isRecordTypeApplied = isRecordTypeApplied;
      isRecordTypeApplied__is_set = true;
    }

    protected void setIsRecordTypeApplied(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("isRecordTypeApplied", "http://soap.sforce.com/2006/04/metadata","isRecordTypeApplied","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsRecordTypeApplied(__typeMapper.readBoolean(__in, _lookupTypeInfo("isRecordTypeApplied", "http://soap.sforce.com/2006/04/metadata","isRecordTypeApplied","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : isVersionDefault of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean isVersionDefault__is_set = false;

    private boolean isVersionDefault;

    public boolean getIsVersionDefault() {
      return isVersionDefault;
    }

    public boolean isIsVersionDefault() {
      return isVersionDefault;
    }

    public void setIsVersionDefault(boolean isVersionDefault) {
      this.isVersionDefault = isVersionDefault;
      isVersionDefault__is_set = true;
    }

    protected void setIsVersionDefault(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("isVersionDefault", "http://soap.sforce.com/2006/04/metadata","isVersionDefault","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsVersionDefault(__typeMapper.readBoolean(__in, _lookupTypeInfo("isVersionDefault", "http://soap.sforce.com/2006/04/metadata","isVersionDefault","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : milestones of type {http://soap.sforce.com/2006/04/metadata}EntitlementProcessMilestoneItem
     * java type: com.sforce.soap.metadata.EntitlementProcessMilestoneItem[]
     */
    private boolean milestones__is_set = false;

    private com.sforce.soap.metadata.EntitlementProcessMilestoneItem[] milestones = new com.sforce.soap.metadata.EntitlementProcessMilestoneItem[0];

    public com.sforce.soap.metadata.EntitlementProcessMilestoneItem[] getMilestones() {
      return milestones;
    }

    public void setMilestones(com.sforce.soap.metadata.EntitlementProcessMilestoneItem[] milestones) {
      this.milestones = milestones;
      milestones__is_set = true;
    }

    protected void setMilestones(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("milestones", "http://soap.sforce.com/2006/04/metadata","milestones","http://soap.sforce.com/2006/04/metadata","EntitlementProcessMilestoneItem",0,-1,true))) {
        setMilestones((com.sforce.soap.metadata.EntitlementProcessMilestoneItem[])__typeMapper.readObject(__in, _lookupTypeInfo("milestones", "http://soap.sforce.com/2006/04/metadata","milestones","http://soap.sforce.com/2006/04/metadata","EntitlementProcessMilestoneItem",0,-1,true), com.sforce.soap.metadata.EntitlementProcessMilestoneItem[].class));
      }
    }

    private void writeFieldMilestones(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("milestones", "http://soap.sforce.com/2006/04/metadata","milestones","http://soap.sforce.com/2006/04/metadata","EntitlementProcessMilestoneItem",0,-1,true), milestones, milestones__is_set);
    }

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

    private java.lang.String name;

    public java.lang.String getName() {
      return name;
    }

    public void setName(java.lang.String name) {
      this.name = name;
      name__is_set = true;
    }

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

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

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

    private java.lang.String recordType;

    public java.lang.String getRecordType() {
      return recordType;
    }

    public void setRecordType(java.lang.String recordType) {
      this.recordType = recordType;
      recordType__is_set = true;
    }

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

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

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

    private java.lang.String versionMaster;

    public java.lang.String getVersionMaster() {
      return versionMaster;
    }

    public void setVersionMaster(java.lang.String versionMaster) {
      this.versionMaster = versionMaster;
      versionMaster__is_set = true;
    }

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

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

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

    private java.lang.String versionNotes;

    public java.lang.String getVersionNotes() {
      return versionNotes;
    }

    public void setVersionNotes(java.lang.String versionNotes) {
      this.versionNotes = versionNotes;
      versionNotes__is_set = true;
    }

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

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

    /**
     * element : versionNumber of type {http://www.w3.org/2001/XMLSchema}int
     * java type: int
     */
    private boolean versionNumber__is_set = false;

    private int versionNumber;

    public int getVersionNumber() {
      return versionNumber;
    }

    public void setVersionNumber(int versionNumber) {
      this.versionNumber = versionNumber;
      versionNumber__is_set = true;
    }

    protected void setVersionNumber(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("versionNumber", "http://soap.sforce.com/2006/04/metadata","versionNumber","http://www.w3.org/2001/XMLSchema","int",0,1,true))) {
        setVersionNumber((int)__typeMapper.readInt(__in, _lookupTypeInfo("versionNumber", "http://soap.sforce.com/2006/04/metadata","versionNumber","http://www.w3.org/2001/XMLSchema","int",0,1,true), int.class));
      }
    }

    private void writeFieldVersionNumber(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("versionNumber", "http://soap.sforce.com/2006/04/metadata","versionNumber","http://www.w3.org/2001/XMLSchema","int",0,1,true), versionNumber, versionNumber__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", "EntitlementProcess");
      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("[EntitlementProcess ");
      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 {
      writeFieldSObjectType(__out, __typeMapper);
      writeFieldActive(__out, __typeMapper);
      writeFieldBusinessHours(__out, __typeMapper);
      writeFieldDescription(__out, __typeMapper);
      writeFieldEntryStartDateField(__out, __typeMapper);
      writeFieldExitCriteriaBooleanFilter(__out, __typeMapper);
      writeFieldExitCriteriaFilterItems(__out, __typeMapper);
      writeFieldExitCriteriaFormula(__out, __typeMapper);
      writeFieldIsRecordTypeApplied(__out, __typeMapper);
      writeFieldIsVersionDefault(__out, __typeMapper);
      writeFieldMilestones(__out, __typeMapper);
      writeFieldName(__out, __typeMapper);
      writeFieldRecordType(__out, __typeMapper);
      writeFieldVersionMaster(__out, __typeMapper);
      writeFieldVersionNotes(__out, __typeMapper);
      writeFieldVersionNumber(__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 {
      setSObjectType(__in, __typeMapper);
      setActive(__in, __typeMapper);
      setBusinessHours(__in, __typeMapper);
      setDescription(__in, __typeMapper);
      setEntryStartDateField(__in, __typeMapper);
      setExitCriteriaBooleanFilter(__in, __typeMapper);
      setExitCriteriaFilterItems(__in, __typeMapper);
      setExitCriteriaFormula(__in, __typeMapper);
      setIsRecordTypeApplied(__in, __typeMapper);
      setIsVersionDefault(__in, __typeMapper);
      setMilestones(__in, __typeMapper);
      setName(__in, __typeMapper);
      setRecordType(__in, __typeMapper);
      setVersionMaster(__in, __typeMapper);
      setVersionNotes(__in, __typeMapper);
      setVersionNumber(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "SObjectType", SObjectType);
      toStringHelper(sb, "active", active);
      toStringHelper(sb, "businessHours", businessHours);
      toStringHelper(sb, "description", description);
      toStringHelper(sb, "entryStartDateField", entryStartDateField);
      toStringHelper(sb, "exitCriteriaBooleanFilter", exitCriteriaBooleanFilter);
      toStringHelper(sb, "exitCriteriaFilterItems", exitCriteriaFilterItems);
      toStringHelper(sb, "exitCriteriaFormula", exitCriteriaFormula);
      toStringHelper(sb, "isRecordTypeApplied", isRecordTypeApplied);
      toStringHelper(sb, "isVersionDefault", isVersionDefault);
      toStringHelper(sb, "milestones", milestones);
      toStringHelper(sb, "name", name);
      toStringHelper(sb, "recordType", recordType);
      toStringHelper(sb, "versionMaster", versionMaster);
      toStringHelper(sb, "versionNotes", versionNotes);
      toStringHelper(sb, "versionNumber", versionNumber);
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy