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

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

There is a newer version: 62.0.0
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 AutomatedContactsSettings extends com.sforce.soap.metadata.Metadata {

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

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

    private boolean enableAddContactAutomatically;

    public boolean getEnableAddContactAutomatically() {
      return enableAddContactAutomatically;
    }

    public boolean isEnableAddContactAutomatically() {
      return enableAddContactAutomatically;
    }

    public void setEnableAddContactAutomatically(boolean enableAddContactAutomatically) {
      this.enableAddContactAutomatically = enableAddContactAutomatically;
      enableAddContactAutomatically__is_set = true;
    }

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

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

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

    private boolean enableAddContactRoleAutomatically;

    public boolean getEnableAddContactRoleAutomatically() {
      return enableAddContactRoleAutomatically;
    }

    public boolean isEnableAddContactRoleAutomatically() {
      return enableAddContactRoleAutomatically;
    }

    public void setEnableAddContactRoleAutomatically(boolean enableAddContactRoleAutomatically) {
      this.enableAddContactRoleAutomatically = enableAddContactRoleAutomatically;
      enableAddContactRoleAutomatically__is_set = true;
    }

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

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

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

    private boolean enableAddContactRoleWithSuggestion;

    public boolean getEnableAddContactRoleWithSuggestion() {
      return enableAddContactRoleWithSuggestion;
    }

    public boolean isEnableAddContactRoleWithSuggestion() {
      return enableAddContactRoleWithSuggestion;
    }

    public void setEnableAddContactRoleWithSuggestion(boolean enableAddContactRoleWithSuggestion) {
      this.enableAddContactRoleWithSuggestion = enableAddContactRoleWithSuggestion;
      enableAddContactRoleWithSuggestion__is_set = true;
    }

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

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

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

    private boolean enableAddContactWithSuggestion;

    public boolean getEnableAddContactWithSuggestion() {
      return enableAddContactWithSuggestion;
    }

    public boolean isEnableAddContactWithSuggestion() {
      return enableAddContactWithSuggestion;
    }

    public void setEnableAddContactWithSuggestion(boolean enableAddContactWithSuggestion) {
      this.enableAddContactWithSuggestion = enableAddContactWithSuggestion;
      enableAddContactWithSuggestion__is_set = true;
    }

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

    private void writeFieldEnableAddContactWithSuggestion(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("enableAddContactWithSuggestion", "http://soap.sforce.com/2006/04/metadata","enableAddContactWithSuggestion","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableAddContactWithSuggestion, enableAddContactWithSuggestion__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", "AutomatedContactsSettings");
      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("[AutomatedContactsSettings ");
      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 {
      writeFieldEnableAddContactAutomatically(__out, __typeMapper);
      writeFieldEnableAddContactRoleAutomatically(__out, __typeMapper);
      writeFieldEnableAddContactRoleWithSuggestion(__out, __typeMapper);
      writeFieldEnableAddContactWithSuggestion(__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 {
      setEnableAddContactAutomatically(__in, __typeMapper);
      setEnableAddContactRoleAutomatically(__in, __typeMapper);
      setEnableAddContactRoleWithSuggestion(__in, __typeMapper);
      setEnableAddContactWithSuggestion(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "enableAddContactAutomatically", enableAddContactAutomatically);
      toStringHelper(sb, "enableAddContactRoleAutomatically", enableAddContactRoleAutomatically);
      toStringHelper(sb, "enableAddContactRoleWithSuggestion", enableAddContactRoleWithSuggestion);
      toStringHelper(sb, "enableAddContactWithSuggestion", enableAddContactWithSuggestion);
    }


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy