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

com.sforce.soap.tooling.metadata.EntitlementSettings Maven / Gradle / Ivy

package com.sforce.soap.tooling.metadata;

/**
 * This is a generated class for the SObject Enterprise API.
 * Do not edit this file, as your changes will be lost.
 */
public class EntitlementSettings extends com.sforce.soap.tooling.metadata.MetadataForSettings {

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

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

    private boolean assetLookupLimitedToActiveEntitlementsOnAccount;

    public boolean getAssetLookupLimitedToActiveEntitlementsOnAccount() {
      return assetLookupLimitedToActiveEntitlementsOnAccount;
    }

    public boolean isAssetLookupLimitedToActiveEntitlementsOnAccount() {
      return assetLookupLimitedToActiveEntitlementsOnAccount;
    }

    public void setAssetLookupLimitedToActiveEntitlementsOnAccount(boolean assetLookupLimitedToActiveEntitlementsOnAccount) {
      this.assetLookupLimitedToActiveEntitlementsOnAccount = assetLookupLimitedToActiveEntitlementsOnAccount;
      assetLookupLimitedToActiveEntitlementsOnAccount__is_set = true;
    }

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

    private void writeFieldAssetLookupLimitedToActiveEntitlementsOnAccount(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("assetLookupLimitedToActiveEntitlementsOnAccount", "urn:metadata.tooling.soap.sforce.com","assetLookupLimitedToActiveEntitlementsOnAccount","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), assetLookupLimitedToActiveEntitlementsOnAccount, assetLookupLimitedToActiveEntitlementsOnAccount__is_set);
    }

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

    private boolean assetLookupLimitedToActiveEntitlementsOnContact;

    public boolean getAssetLookupLimitedToActiveEntitlementsOnContact() {
      return assetLookupLimitedToActiveEntitlementsOnContact;
    }

    public boolean isAssetLookupLimitedToActiveEntitlementsOnContact() {
      return assetLookupLimitedToActiveEntitlementsOnContact;
    }

    public void setAssetLookupLimitedToActiveEntitlementsOnContact(boolean assetLookupLimitedToActiveEntitlementsOnContact) {
      this.assetLookupLimitedToActiveEntitlementsOnContact = assetLookupLimitedToActiveEntitlementsOnContact;
      assetLookupLimitedToActiveEntitlementsOnContact__is_set = true;
    }

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

    private void writeFieldAssetLookupLimitedToActiveEntitlementsOnContact(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("assetLookupLimitedToActiveEntitlementsOnContact", "urn:metadata.tooling.soap.sforce.com","assetLookupLimitedToActiveEntitlementsOnContact","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), assetLookupLimitedToActiveEntitlementsOnContact, assetLookupLimitedToActiveEntitlementsOnContact__is_set);
    }

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

    private boolean assetLookupLimitedToSameAccount;

    public boolean getAssetLookupLimitedToSameAccount() {
      return assetLookupLimitedToSameAccount;
    }

    public boolean isAssetLookupLimitedToSameAccount() {
      return assetLookupLimitedToSameAccount;
    }

    public void setAssetLookupLimitedToSameAccount(boolean assetLookupLimitedToSameAccount) {
      this.assetLookupLimitedToSameAccount = assetLookupLimitedToSameAccount;
      assetLookupLimitedToSameAccount__is_set = true;
    }

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

    private void writeFieldAssetLookupLimitedToSameAccount(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("assetLookupLimitedToSameAccount", "urn:metadata.tooling.soap.sforce.com","assetLookupLimitedToSameAccount","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), assetLookupLimitedToSameAccount, assetLookupLimitedToSameAccount__is_set);
    }

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

    private boolean assetLookupLimitedToSameContact;

    public boolean getAssetLookupLimitedToSameContact() {
      return assetLookupLimitedToSameContact;
    }

    public boolean isAssetLookupLimitedToSameContact() {
      return assetLookupLimitedToSameContact;
    }

    public void setAssetLookupLimitedToSameContact(boolean assetLookupLimitedToSameContact) {
      this.assetLookupLimitedToSameContact = assetLookupLimitedToSameContact;
      assetLookupLimitedToSameContact__is_set = true;
    }

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

    private void writeFieldAssetLookupLimitedToSameContact(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("assetLookupLimitedToSameContact", "urn:metadata.tooling.soap.sforce.com","assetLookupLimitedToSameContact","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), assetLookupLimitedToSameContact, assetLookupLimitedToSameContact__is_set);
    }

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

    private boolean enableEntitlementVersioning;

    public boolean getEnableEntitlementVersioning() {
      return enableEntitlementVersioning;
    }

    public boolean isEnableEntitlementVersioning() {
      return enableEntitlementVersioning;
    }

    public void setEnableEntitlementVersioning(boolean enableEntitlementVersioning) {
      this.enableEntitlementVersioning = enableEntitlementVersioning;
      enableEntitlementVersioning__is_set = true;
    }

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

    private void writeFieldEnableEntitlementVersioning(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("enableEntitlementVersioning", "urn:metadata.tooling.soap.sforce.com","enableEntitlementVersioning","http://www.w3.org/2001/XMLSchema","boolean",1,1,true), enableEntitlementVersioning, enableEntitlementVersioning__is_set);
    }

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

    private boolean enableEntitlements;

    public boolean getEnableEntitlements() {
      return enableEntitlements;
    }

    public boolean isEnableEntitlements() {
      return enableEntitlements;
    }

    public void setEnableEntitlements(boolean enableEntitlements) {
      this.enableEntitlements = enableEntitlements;
      enableEntitlements__is_set = true;
    }

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

    private void writeFieldEnableEntitlements(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("enableEntitlements", "urn:metadata.tooling.soap.sforce.com","enableEntitlements","http://www.w3.org/2001/XMLSchema","boolean",1,1,true), enableEntitlements, enableEntitlements__is_set);
    }

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

    private boolean entitlementLookupLimitedToActiveStatus;

    public boolean getEntitlementLookupLimitedToActiveStatus() {
      return entitlementLookupLimitedToActiveStatus;
    }

    public boolean isEntitlementLookupLimitedToActiveStatus() {
      return entitlementLookupLimitedToActiveStatus;
    }

    public void setEntitlementLookupLimitedToActiveStatus(boolean entitlementLookupLimitedToActiveStatus) {
      this.entitlementLookupLimitedToActiveStatus = entitlementLookupLimitedToActiveStatus;
      entitlementLookupLimitedToActiveStatus__is_set = true;
    }

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

    private void writeFieldEntitlementLookupLimitedToActiveStatus(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("entitlementLookupLimitedToActiveStatus", "urn:metadata.tooling.soap.sforce.com","entitlementLookupLimitedToActiveStatus","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), entitlementLookupLimitedToActiveStatus, entitlementLookupLimitedToActiveStatus__is_set);
    }

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

    private boolean entitlementLookupLimitedToSameAccount;

    public boolean getEntitlementLookupLimitedToSameAccount() {
      return entitlementLookupLimitedToSameAccount;
    }

    public boolean isEntitlementLookupLimitedToSameAccount() {
      return entitlementLookupLimitedToSameAccount;
    }

    public void setEntitlementLookupLimitedToSameAccount(boolean entitlementLookupLimitedToSameAccount) {
      this.entitlementLookupLimitedToSameAccount = entitlementLookupLimitedToSameAccount;
      entitlementLookupLimitedToSameAccount__is_set = true;
    }

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

    private void writeFieldEntitlementLookupLimitedToSameAccount(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("entitlementLookupLimitedToSameAccount", "urn:metadata.tooling.soap.sforce.com","entitlementLookupLimitedToSameAccount","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), entitlementLookupLimitedToSameAccount, entitlementLookupLimitedToSameAccount__is_set);
    }

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

    private boolean entitlementLookupLimitedToSameAsset;

    public boolean getEntitlementLookupLimitedToSameAsset() {
      return entitlementLookupLimitedToSameAsset;
    }

    public boolean isEntitlementLookupLimitedToSameAsset() {
      return entitlementLookupLimitedToSameAsset;
    }

    public void setEntitlementLookupLimitedToSameAsset(boolean entitlementLookupLimitedToSameAsset) {
      this.entitlementLookupLimitedToSameAsset = entitlementLookupLimitedToSameAsset;
      entitlementLookupLimitedToSameAsset__is_set = true;
    }

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

    private void writeFieldEntitlementLookupLimitedToSameAsset(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("entitlementLookupLimitedToSameAsset", "urn:metadata.tooling.soap.sforce.com","entitlementLookupLimitedToSameAsset","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), entitlementLookupLimitedToSameAsset, entitlementLookupLimitedToSameAsset__is_set);
    }

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

    private boolean entitlementLookupLimitedToSameContact;

    public boolean getEntitlementLookupLimitedToSameContact() {
      return entitlementLookupLimitedToSameContact;
    }

    public boolean isEntitlementLookupLimitedToSameContact() {
      return entitlementLookupLimitedToSameContact;
    }

    public void setEntitlementLookupLimitedToSameContact(boolean entitlementLookupLimitedToSameContact) {
      this.entitlementLookupLimitedToSameContact = entitlementLookupLimitedToSameContact;
      entitlementLookupLimitedToSameContact__is_set = true;
    }

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

    private void writeFieldEntitlementLookupLimitedToSameContact(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("entitlementLookupLimitedToSameContact", "urn:metadata.tooling.soap.sforce.com","entitlementLookupLimitedToSameContact","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), entitlementLookupLimitedToSameContact, entitlementLookupLimitedToSameContact__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, "urn:metadata.tooling.soap.sforce.com", "EntitlementSettings");
      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("[EntitlementSettings ");
      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 {
      writeFieldAssetLookupLimitedToActiveEntitlementsOnAccount(__out, __typeMapper);
      writeFieldAssetLookupLimitedToActiveEntitlementsOnContact(__out, __typeMapper);
      writeFieldAssetLookupLimitedToSameAccount(__out, __typeMapper);
      writeFieldAssetLookupLimitedToSameContact(__out, __typeMapper);
      writeFieldEnableEntitlementVersioning(__out, __typeMapper);
      writeFieldEnableEntitlements(__out, __typeMapper);
      writeFieldEntitlementLookupLimitedToActiveStatus(__out, __typeMapper);
      writeFieldEntitlementLookupLimitedToSameAccount(__out, __typeMapper);
      writeFieldEntitlementLookupLimitedToSameAsset(__out, __typeMapper);
      writeFieldEntitlementLookupLimitedToSameContact(__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 {
      setAssetLookupLimitedToActiveEntitlementsOnAccount(__in, __typeMapper);
      setAssetLookupLimitedToActiveEntitlementsOnContact(__in, __typeMapper);
      setAssetLookupLimitedToSameAccount(__in, __typeMapper);
      setAssetLookupLimitedToSameContact(__in, __typeMapper);
      setEnableEntitlementVersioning(__in, __typeMapper);
      setEnableEntitlements(__in, __typeMapper);
      setEntitlementLookupLimitedToActiveStatus(__in, __typeMapper);
      setEntitlementLookupLimitedToSameAccount(__in, __typeMapper);
      setEntitlementLookupLimitedToSameAsset(__in, __typeMapper);
      setEntitlementLookupLimitedToSameContact(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "assetLookupLimitedToActiveEntitlementsOnAccount", assetLookupLimitedToActiveEntitlementsOnAccount);
      toStringHelper(sb, "assetLookupLimitedToActiveEntitlementsOnContact", assetLookupLimitedToActiveEntitlementsOnContact);
      toStringHelper(sb, "assetLookupLimitedToSameAccount", assetLookupLimitedToSameAccount);
      toStringHelper(sb, "assetLookupLimitedToSameContact", assetLookupLimitedToSameContact);
      toStringHelper(sb, "enableEntitlementVersioning", enableEntitlementVersioning);
      toStringHelper(sb, "enableEntitlements", enableEntitlements);
      toStringHelper(sb, "entitlementLookupLimitedToActiveStatus", entitlementLookupLimitedToActiveStatus);
      toStringHelper(sb, "entitlementLookupLimitedToSameAccount", entitlementLookupLimitedToSameAccount);
      toStringHelper(sb, "entitlementLookupLimitedToSameAsset", entitlementLookupLimitedToSameAsset);
      toStringHelper(sb, "entitlementLookupLimitedToSameContact", entitlementLookupLimitedToSameContact);
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy