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

com.sforce.soap.partner.DescribeQuickActionResult Maven / Gradle / Ivy

The newest version!
package com.sforce.soap.partner;

/**
 * This is a generated class for the SObject Enterprise API.
 * Do not edit this file, as your changes will be lost.
 */
public class DescribeQuickActionResult implements com.sforce.ws.bind.XMLizable , IDescribeQuickActionResult{

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

    /* 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 : accessLevelRequired of type {urn:partner.soap.sforce.com}ShareAccessLevel
     * java type: com.sforce.soap.partner.ShareAccessLevel
     */
    private boolean accessLevelRequired__is_set = false;

    private com.sforce.soap.partner.ShareAccessLevel accessLevelRequired;

    @Override
    public com.sforce.soap.partner.ShareAccessLevel getAccessLevelRequired() {
      return accessLevelRequired;
    }

    @Override
    public void setAccessLevelRequired(com.sforce.soap.partner.ShareAccessLevel accessLevelRequired) {
      this.accessLevelRequired = accessLevelRequired;
      accessLevelRequired__is_set = true;
    }

    protected void setAccessLevelRequired(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("accessLevelRequired", "urn:partner.soap.sforce.com","accessLevelRequired","urn:partner.soap.sforce.com","ShareAccessLevel",1,1,true))) {
        setAccessLevelRequired((com.sforce.soap.partner.ShareAccessLevel)__typeMapper.readObject(__in, _lookupTypeInfo("accessLevelRequired", "urn:partner.soap.sforce.com","accessLevelRequired","urn:partner.soap.sforce.com","ShareAccessLevel",1,1,true), com.sforce.soap.partner.ShareAccessLevel.class));
      }
    }

    private void writeFieldAccessLevelRequired(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("accessLevelRequired", "urn:partner.soap.sforce.com","accessLevelRequired","urn:partner.soap.sforce.com","ShareAccessLevel",1,1,true), accessLevelRequired, accessLevelRequired__is_set);
    }

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

    private java.lang.String actionEnumOrId;

    @Override
    public java.lang.String getActionEnumOrId() {
      return actionEnumOrId;
    }

    @Override
    public void setActionEnumOrId(java.lang.String actionEnumOrId) {
      this.actionEnumOrId = actionEnumOrId;
      actionEnumOrId__is_set = true;
    }

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

    private void writeFieldActionEnumOrId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("actionEnumOrId", "urn:partner.soap.sforce.com","actionEnumOrId","http://www.w3.org/2001/XMLSchema","string",1,1,true), actionEnumOrId, actionEnumOrId__is_set);
    }

    /**
     * element : canvasApplicationId of type {urn:partner.soap.sforce.com}ID
     * java type: java.lang.String
     */
    private boolean canvasApplicationId__is_set = false;

    private java.lang.String canvasApplicationId;

    @Override
    public java.lang.String getCanvasApplicationId() {
      return canvasApplicationId;
    }

    @Override
    public void setCanvasApplicationId(java.lang.String canvasApplicationId) {
      this.canvasApplicationId = canvasApplicationId;
      canvasApplicationId__is_set = true;
    }

    protected void setCanvasApplicationId(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("canvasApplicationId", "urn:partner.soap.sforce.com","canvasApplicationId","urn:partner.soap.sforce.com","ID",1,1,true))) {
        setCanvasApplicationId(__typeMapper.readString(__in, _lookupTypeInfo("canvasApplicationId", "urn:partner.soap.sforce.com","canvasApplicationId","urn:partner.soap.sforce.com","ID",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCanvasApplicationId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("canvasApplicationId", "urn:partner.soap.sforce.com","canvasApplicationId","urn:partner.soap.sforce.com","ID",1,1,true), canvasApplicationId, canvasApplicationId__is_set);
    }

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

    private java.lang.String canvasApplicationName;

    @Override
    public java.lang.String getCanvasApplicationName() {
      return canvasApplicationName;
    }

    @Override
    public void setCanvasApplicationName(java.lang.String canvasApplicationName) {
      this.canvasApplicationName = canvasApplicationName;
      canvasApplicationName__is_set = true;
    }

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

    private void writeFieldCanvasApplicationName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("canvasApplicationName", "urn:partner.soap.sforce.com","canvasApplicationName","http://www.w3.org/2001/XMLSchema","string",1,1,true), canvasApplicationName, canvasApplicationName__is_set);
    }

    /**
     * element : colors of type {urn:partner.soap.sforce.com}DescribeColor
     * java type: com.sforce.soap.partner.DescribeColor[]
     */
    private boolean colors__is_set = false;

    private com.sforce.soap.partner.DescribeColor[] colors = new com.sforce.soap.partner.DescribeColor[0];

    @Override
    public com.sforce.soap.partner.DescribeColor[] getColors() {
      return colors;
    }

    @Override
    public void setColors(com.sforce.soap.partner.IDescribeColor[] colors) {
      this.colors = castArray(com.sforce.soap.partner.DescribeColor.class, colors);
      colors__is_set = true;
    }

    protected void setColors(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("colors", "urn:partner.soap.sforce.com","colors","urn:partner.soap.sforce.com","DescribeColor",0,-1,true))) {
        setColors((com.sforce.soap.partner.DescribeColor[])__typeMapper.readObject(__in, _lookupTypeInfo("colors", "urn:partner.soap.sforce.com","colors","urn:partner.soap.sforce.com","DescribeColor",0,-1,true), com.sforce.soap.partner.DescribeColor[].class));
      }
    }

    private void writeFieldColors(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("colors", "urn:partner.soap.sforce.com","colors","urn:partner.soap.sforce.com","DescribeColor",0,-1,true), colors, colors__is_set);
    }

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

    private java.lang.String contextSobjectType;

    @Override
    public java.lang.String getContextSobjectType() {
      return contextSobjectType;
    }

    @Override
    public void setContextSobjectType(java.lang.String contextSobjectType) {
      this.contextSobjectType = contextSobjectType;
      contextSobjectType__is_set = true;
    }

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

    private void writeFieldContextSobjectType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("contextSobjectType", "urn:partner.soap.sforce.com","contextSobjectType","http://www.w3.org/2001/XMLSchema","string",1,1,true), contextSobjectType, contextSobjectType__is_set);
    }

    /**
     * element : defaultValues of type {urn:partner.soap.sforce.com}DescribeQuickActionDefaultValue
     * java type: com.sforce.soap.partner.DescribeQuickActionDefaultValue[]
     */
    private boolean defaultValues__is_set = false;

    private com.sforce.soap.partner.DescribeQuickActionDefaultValue[] defaultValues = new com.sforce.soap.partner.DescribeQuickActionDefaultValue[0];

    @Override
    public com.sforce.soap.partner.DescribeQuickActionDefaultValue[] getDefaultValues() {
      return defaultValues;
    }

    @Override
    public void setDefaultValues(com.sforce.soap.partner.IDescribeQuickActionDefaultValue[] defaultValues) {
      this.defaultValues = castArray(com.sforce.soap.partner.DescribeQuickActionDefaultValue.class, defaultValues);
      defaultValues__is_set = true;
    }

    protected void setDefaultValues(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("defaultValues", "urn:partner.soap.sforce.com","defaultValues","urn:partner.soap.sforce.com","DescribeQuickActionDefaultValue",0,-1,true))) {
        setDefaultValues((com.sforce.soap.partner.DescribeQuickActionDefaultValue[])__typeMapper.readObject(__in, _lookupTypeInfo("defaultValues", "urn:partner.soap.sforce.com","defaultValues","urn:partner.soap.sforce.com","DescribeQuickActionDefaultValue",0,-1,true), com.sforce.soap.partner.DescribeQuickActionDefaultValue[].class));
      }
    }

    private void writeFieldDefaultValues(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("defaultValues", "urn:partner.soap.sforce.com","defaultValues","urn:partner.soap.sforce.com","DescribeQuickActionDefaultValue",0,-1,true), defaultValues, defaultValues__is_set);
    }

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

    private java.lang.String flowDevName;

    @Override
    public java.lang.String getFlowDevName() {
      return flowDevName;
    }

    @Override
    public void setFlowDevName(java.lang.String flowDevName) {
      this.flowDevName = flowDevName;
      flowDevName__is_set = true;
    }

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

    private void writeFieldFlowDevName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("flowDevName", "urn:partner.soap.sforce.com","flowDevName","http://www.w3.org/2001/XMLSchema","string",1,1,true), flowDevName, flowDevName__is_set);
    }

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

    private java.lang.String flowRecordIdVar;

    @Override
    public java.lang.String getFlowRecordIdVar() {
      return flowRecordIdVar;
    }

    @Override
    public void setFlowRecordIdVar(java.lang.String flowRecordIdVar) {
      this.flowRecordIdVar = flowRecordIdVar;
      flowRecordIdVar__is_set = true;
    }

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

    private void writeFieldFlowRecordIdVar(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("flowRecordIdVar", "urn:partner.soap.sforce.com","flowRecordIdVar","http://www.w3.org/2001/XMLSchema","string",1,1,true), flowRecordIdVar, flowRecordIdVar__is_set);
    }

    /**
     * element : height of type {http://www.w3.org/2001/XMLSchema}int
     * java type: java.lang.Integer
     */
    private boolean height__is_set = false;

    private java.lang.Integer height;

    @Override
    public java.lang.Integer getHeight() {
      return height;
    }

    @Override
    public void setHeight(java.lang.Integer height) {
      this.height = height;
      height__is_set = true;
    }

    protected void setHeight(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("height", "urn:partner.soap.sforce.com","height","http://www.w3.org/2001/XMLSchema","int",1,1,true))) {
        setHeight((java.lang.Integer)__typeMapper.readObject(__in, _lookupTypeInfo("height", "urn:partner.soap.sforce.com","height","http://www.w3.org/2001/XMLSchema","int",1,1,true), java.lang.Integer.class));
      }
    }

    private void writeFieldHeight(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("height", "urn:partner.soap.sforce.com","height","http://www.w3.org/2001/XMLSchema","int",1,1,true), height, height__is_set);
    }

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

    private java.lang.String iconName;

    @Override
    public java.lang.String getIconName() {
      return iconName;
    }

    @Override
    public void setIconName(java.lang.String iconName) {
      this.iconName = iconName;
      iconName__is_set = true;
    }

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

    private void writeFieldIconName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("iconName", "urn:partner.soap.sforce.com","iconName","http://www.w3.org/2001/XMLSchema","string",1,1,true), iconName, iconName__is_set);
    }

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

    private java.lang.String iconUrl;

    @Override
    public java.lang.String getIconUrl() {
      return iconUrl;
    }

    @Override
    public void setIconUrl(java.lang.String iconUrl) {
      this.iconUrl = iconUrl;
      iconUrl__is_set = true;
    }

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

    private void writeFieldIconUrl(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("iconUrl", "urn:partner.soap.sforce.com","iconUrl","http://www.w3.org/2001/XMLSchema","string",1,1,true), iconUrl, iconUrl__is_set);
    }

    /**
     * element : icons of type {urn:partner.soap.sforce.com}DescribeIcon
     * java type: com.sforce.soap.partner.DescribeIcon[]
     */
    private boolean icons__is_set = false;

    private com.sforce.soap.partner.DescribeIcon[] icons = new com.sforce.soap.partner.DescribeIcon[0];

    @Override
    public com.sforce.soap.partner.DescribeIcon[] getIcons() {
      return icons;
    }

    @Override
    public void setIcons(com.sforce.soap.partner.IDescribeIcon[] icons) {
      this.icons = castArray(com.sforce.soap.partner.DescribeIcon.class, icons);
      icons__is_set = true;
    }

    protected void setIcons(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("icons", "urn:partner.soap.sforce.com","icons","urn:partner.soap.sforce.com","DescribeIcon",0,-1,true))) {
        setIcons((com.sforce.soap.partner.DescribeIcon[])__typeMapper.readObject(__in, _lookupTypeInfo("icons", "urn:partner.soap.sforce.com","icons","urn:partner.soap.sforce.com","DescribeIcon",0,-1,true), com.sforce.soap.partner.DescribeIcon[].class));
      }
    }

    private void writeFieldIcons(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("icons", "urn:partner.soap.sforce.com","icons","urn:partner.soap.sforce.com","DescribeIcon",0,-1,true), icons, icons__is_set);
    }

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

    private java.lang.String label;

    @Override
    public java.lang.String getLabel() {
      return label;
    }

    @Override
    public void setLabel(java.lang.String label) {
      this.label = label;
      label__is_set = true;
    }

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

    private void writeFieldLabel(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("label", "urn:partner.soap.sforce.com","label","http://www.w3.org/2001/XMLSchema","string",1,1,true), label, label__is_set);
    }

    /**
     * element : layout of type {urn:partner.soap.sforce.com}DescribeLayoutSection
     * java type: com.sforce.soap.partner.DescribeLayoutSection
     */
    private boolean layout__is_set = false;

    private com.sforce.soap.partner.DescribeLayoutSection layout;

    @Override
    public com.sforce.soap.partner.DescribeLayoutSection getLayout() {
      return layout;
    }

    @Override
    public void setLayout(com.sforce.soap.partner.IDescribeLayoutSection layout) {
      this.layout = (com.sforce.soap.partner.DescribeLayoutSection)layout;
      layout__is_set = true;
    }

    protected void setLayout(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("layout", "urn:partner.soap.sforce.com","layout","urn:partner.soap.sforce.com","DescribeLayoutSection",1,1,true))) {
        setLayout((com.sforce.soap.partner.DescribeLayoutSection)__typeMapper.readObject(__in, _lookupTypeInfo("layout", "urn:partner.soap.sforce.com","layout","urn:partner.soap.sforce.com","DescribeLayoutSection",1,1,true), com.sforce.soap.partner.DescribeLayoutSection.class));
      }
    }

    private void writeFieldLayout(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("layout", "urn:partner.soap.sforce.com","layout","urn:partner.soap.sforce.com","DescribeLayoutSection",1,1,true), layout, layout__is_set);
    }

    /**
     * element : lightningComponentBundleId of type {urn:partner.soap.sforce.com}ID
     * java type: java.lang.String
     */
    private boolean lightningComponentBundleId__is_set = false;

    private java.lang.String lightningComponentBundleId;

    @Override
    public java.lang.String getLightningComponentBundleId() {
      return lightningComponentBundleId;
    }

    @Override
    public void setLightningComponentBundleId(java.lang.String lightningComponentBundleId) {
      this.lightningComponentBundleId = lightningComponentBundleId;
      lightningComponentBundleId__is_set = true;
    }

    protected void setLightningComponentBundleId(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("lightningComponentBundleId", "urn:partner.soap.sforce.com","lightningComponentBundleId","urn:partner.soap.sforce.com","ID",1,1,true))) {
        setLightningComponentBundleId(__typeMapper.readString(__in, _lookupTypeInfo("lightningComponentBundleId", "urn:partner.soap.sforce.com","lightningComponentBundleId","urn:partner.soap.sforce.com","ID",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldLightningComponentBundleId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("lightningComponentBundleId", "urn:partner.soap.sforce.com","lightningComponentBundleId","urn:partner.soap.sforce.com","ID",1,1,true), lightningComponentBundleId, lightningComponentBundleId__is_set);
    }

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

    private java.lang.String lightningComponentBundleName;

    @Override
    public java.lang.String getLightningComponentBundleName() {
      return lightningComponentBundleName;
    }

    @Override
    public void setLightningComponentBundleName(java.lang.String lightningComponentBundleName) {
      this.lightningComponentBundleName = lightningComponentBundleName;
      lightningComponentBundleName__is_set = true;
    }

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

    private void writeFieldLightningComponentBundleName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("lightningComponentBundleName", "urn:partner.soap.sforce.com","lightningComponentBundleName","http://www.w3.org/2001/XMLSchema","string",1,1,true), lightningComponentBundleName, lightningComponentBundleName__is_set);
    }

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

    private java.lang.String lightningComponentQualifiedName;

    @Override
    public java.lang.String getLightningComponentQualifiedName() {
      return lightningComponentQualifiedName;
    }

    @Override
    public void setLightningComponentQualifiedName(java.lang.String lightningComponentQualifiedName) {
      this.lightningComponentQualifiedName = lightningComponentQualifiedName;
      lightningComponentQualifiedName__is_set = true;
    }

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

    private void writeFieldLightningComponentQualifiedName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("lightningComponentQualifiedName", "urn:partner.soap.sforce.com","lightningComponentQualifiedName","http://www.w3.org/2001/XMLSchema","string",1,1,true), lightningComponentQualifiedName, lightningComponentQualifiedName__is_set);
    }

    /**
     * element : lightningWebComponentBundleId of type {urn:partner.soap.sforce.com}ID
     * java type: java.lang.String
     */
    private boolean lightningWebComponentBundleId__is_set = false;

    private java.lang.String lightningWebComponentBundleId;

    @Override
    public java.lang.String getLightningWebComponentBundleId() {
      return lightningWebComponentBundleId;
    }

    @Override
    public void setLightningWebComponentBundleId(java.lang.String lightningWebComponentBundleId) {
      this.lightningWebComponentBundleId = lightningWebComponentBundleId;
      lightningWebComponentBundleId__is_set = true;
    }

    protected void setLightningWebComponentBundleId(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("lightningWebComponentBundleId", "urn:partner.soap.sforce.com","lightningWebComponentBundleId","urn:partner.soap.sforce.com","ID",1,1,true))) {
        setLightningWebComponentBundleId(__typeMapper.readString(__in, _lookupTypeInfo("lightningWebComponentBundleId", "urn:partner.soap.sforce.com","lightningWebComponentBundleId","urn:partner.soap.sforce.com","ID",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldLightningWebComponentBundleId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("lightningWebComponentBundleId", "urn:partner.soap.sforce.com","lightningWebComponentBundleId","urn:partner.soap.sforce.com","ID",1,1,true), lightningWebComponentBundleId, lightningWebComponentBundleId__is_set);
    }

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

    private java.lang.String lightningWebComponentBundleName;

    @Override
    public java.lang.String getLightningWebComponentBundleName() {
      return lightningWebComponentBundleName;
    }

    @Override
    public void setLightningWebComponentBundleName(java.lang.String lightningWebComponentBundleName) {
      this.lightningWebComponentBundleName = lightningWebComponentBundleName;
      lightningWebComponentBundleName__is_set = true;
    }

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

    private void writeFieldLightningWebComponentBundleName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("lightningWebComponentBundleName", "urn:partner.soap.sforce.com","lightningWebComponentBundleName","http://www.w3.org/2001/XMLSchema","string",1,1,true), lightningWebComponentBundleName, lightningWebComponentBundleName__is_set);
    }

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

    private java.lang.String lightningWebComponentQualifiedName;

    @Override
    public java.lang.String getLightningWebComponentQualifiedName() {
      return lightningWebComponentQualifiedName;
    }

    @Override
    public void setLightningWebComponentQualifiedName(java.lang.String lightningWebComponentQualifiedName) {
      this.lightningWebComponentQualifiedName = lightningWebComponentQualifiedName;
      lightningWebComponentQualifiedName__is_set = true;
    }

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

    private void writeFieldLightningWebComponentQualifiedName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("lightningWebComponentQualifiedName", "urn:partner.soap.sforce.com","lightningWebComponentQualifiedName","http://www.w3.org/2001/XMLSchema","string",1,1,true), lightningWebComponentQualifiedName, lightningWebComponentQualifiedName__is_set);
    }

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

    private java.lang.String miniIconUrl;

    @Override
    public java.lang.String getMiniIconUrl() {
      return miniIconUrl;
    }

    @Override
    public void setMiniIconUrl(java.lang.String miniIconUrl) {
      this.miniIconUrl = miniIconUrl;
      miniIconUrl__is_set = true;
    }

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

    private void writeFieldMiniIconUrl(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("miniIconUrl", "urn:partner.soap.sforce.com","miniIconUrl","http://www.w3.org/2001/XMLSchema","string",1,1,true), miniIconUrl, miniIconUrl__is_set);
    }

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

    private java.lang.String mobileExtensionId;

    @Override
    public java.lang.String getMobileExtensionId() {
      return mobileExtensionId;
    }

    @Override
    public void setMobileExtensionId(java.lang.String mobileExtensionId) {
      this.mobileExtensionId = mobileExtensionId;
      mobileExtensionId__is_set = true;
    }

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

    private void writeFieldMobileExtensionId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("mobileExtensionId", "urn:partner.soap.sforce.com","mobileExtensionId","http://www.w3.org/2001/XMLSchema","string",1,1,true), mobileExtensionId, mobileExtensionId__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;

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

    @Override
    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.verifyElement(__in, _lookupTypeInfo("name", "urn:partner.soap.sforce.com","name","http://www.w3.org/2001/XMLSchema","string",1,1,true))) {
        setName(__typeMapper.readString(__in, _lookupTypeInfo("name", "urn:partner.soap.sforce.com","name","http://www.w3.org/2001/XMLSchema","string",1,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", "urn:partner.soap.sforce.com","name","http://www.w3.org/2001/XMLSchema","string",1,1,true), name, name__is_set);
    }

    /**
     * element : parameters of type {urn:partner.soap.sforce.com}DescribeQuickActionParameter
     * java type: com.sforce.soap.partner.DescribeQuickActionParameter[]
     */
    private boolean parameters__is_set = false;

    private com.sforce.soap.partner.DescribeQuickActionParameter[] parameters = new com.sforce.soap.partner.DescribeQuickActionParameter[0];

    @Override
    public com.sforce.soap.partner.DescribeQuickActionParameter[] getParameters() {
      return parameters;
    }

    @Override
    public void setParameters(com.sforce.soap.partner.IDescribeQuickActionParameter[] parameters) {
      this.parameters = castArray(com.sforce.soap.partner.DescribeQuickActionParameter.class, parameters);
      parameters__is_set = true;
    }

    protected void setParameters(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("parameters", "urn:partner.soap.sforce.com","parameters","urn:partner.soap.sforce.com","DescribeQuickActionParameter",0,-1,true))) {
        setParameters((com.sforce.soap.partner.DescribeQuickActionParameter[])__typeMapper.readObject(__in, _lookupTypeInfo("parameters", "urn:partner.soap.sforce.com","parameters","urn:partner.soap.sforce.com","DescribeQuickActionParameter",0,-1,true), com.sforce.soap.partner.DescribeQuickActionParameter[].class));
      }
    }

    private void writeFieldParameters(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("parameters", "urn:partner.soap.sforce.com","parameters","urn:partner.soap.sforce.com","DescribeQuickActionParameter",0,-1,true), parameters, parameters__is_set);
    }

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

    private boolean showQuickActionLcHeader;

    @Override
    public boolean getShowQuickActionLcHeader() {
      return showQuickActionLcHeader;
    }

    @Override
    public boolean isShowQuickActionLcHeader() {
      return showQuickActionLcHeader;
    }

    @Override
    public void setShowQuickActionLcHeader(boolean showQuickActionLcHeader) {
      this.showQuickActionLcHeader = showQuickActionLcHeader;
      showQuickActionLcHeader__is_set = true;
    }

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

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

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

    private boolean showQuickActionVfHeader;

    @Override
    public boolean getShowQuickActionVfHeader() {
      return showQuickActionVfHeader;
    }

    @Override
    public boolean isShowQuickActionVfHeader() {
      return showQuickActionVfHeader;
    }

    @Override
    public void setShowQuickActionVfHeader(boolean showQuickActionVfHeader) {
      this.showQuickActionVfHeader = showQuickActionVfHeader;
      showQuickActionVfHeader__is_set = true;
    }

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

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

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

    private java.lang.String targetParentField;

    @Override
    public java.lang.String getTargetParentField() {
      return targetParentField;
    }

    @Override
    public void setTargetParentField(java.lang.String targetParentField) {
      this.targetParentField = targetParentField;
      targetParentField__is_set = true;
    }

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

    private void writeFieldTargetParentField(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("targetParentField", "urn:partner.soap.sforce.com","targetParentField","http://www.w3.org/2001/XMLSchema","string",1,1,true), targetParentField, targetParentField__is_set);
    }

    /**
     * element : targetRecordTypeId of type {urn:partner.soap.sforce.com}ID
     * java type: java.lang.String
     */
    private boolean targetRecordTypeId__is_set = false;

    private java.lang.String targetRecordTypeId;

    @Override
    public java.lang.String getTargetRecordTypeId() {
      return targetRecordTypeId;
    }

    @Override
    public void setTargetRecordTypeId(java.lang.String targetRecordTypeId) {
      this.targetRecordTypeId = targetRecordTypeId;
      targetRecordTypeId__is_set = true;
    }

    protected void setTargetRecordTypeId(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("targetRecordTypeId", "urn:partner.soap.sforce.com","targetRecordTypeId","urn:partner.soap.sforce.com","ID",1,1,true))) {
        setTargetRecordTypeId(__typeMapper.readString(__in, _lookupTypeInfo("targetRecordTypeId", "urn:partner.soap.sforce.com","targetRecordTypeId","urn:partner.soap.sforce.com","ID",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldTargetRecordTypeId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("targetRecordTypeId", "urn:partner.soap.sforce.com","targetRecordTypeId","urn:partner.soap.sforce.com","ID",1,1,true), targetRecordTypeId, targetRecordTypeId__is_set);
    }

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

    private java.lang.String targetSobjectType;

    @Override
    public java.lang.String getTargetSobjectType() {
      return targetSobjectType;
    }

    @Override
    public void setTargetSobjectType(java.lang.String targetSobjectType) {
      this.targetSobjectType = targetSobjectType;
      targetSobjectType__is_set = true;
    }

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

    private void writeFieldTargetSobjectType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("targetSobjectType", "urn:partner.soap.sforce.com","targetSobjectType","http://www.w3.org/2001/XMLSchema","string",1,1,true), targetSobjectType, targetSobjectType__is_set);
    }

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

    private java.lang.String type;

    @Override
    public java.lang.String getType() {
      return type;
    }

    @Override
    public void setType(java.lang.String type) {
      this.type = type;
      type__is_set = true;
    }

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

    private void writeFieldType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("type", "urn:partner.soap.sforce.com","type","http://www.w3.org/2001/XMLSchema","string",1,1,true), type, type__is_set);
    }

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

    private java.lang.String visualforcePageName;

    @Override
    public java.lang.String getVisualforcePageName() {
      return visualforcePageName;
    }

    @Override
    public void setVisualforcePageName(java.lang.String visualforcePageName) {
      this.visualforcePageName = visualforcePageName;
      visualforcePageName__is_set = true;
    }

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

    private void writeFieldVisualforcePageName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("visualforcePageName", "urn:partner.soap.sforce.com","visualforcePageName","http://www.w3.org/2001/XMLSchema","string",1,1,true), visualforcePageName, visualforcePageName__is_set);
    }

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

    private java.lang.String visualforcePageUrl;

    @Override
    public java.lang.String getVisualforcePageUrl() {
      return visualforcePageUrl;
    }

    @Override
    public void setVisualforcePageUrl(java.lang.String visualforcePageUrl) {
      this.visualforcePageUrl = visualforcePageUrl;
      visualforcePageUrl__is_set = true;
    }

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

    private void writeFieldVisualforcePageUrl(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("visualforcePageUrl", "urn:partner.soap.sforce.com","visualforcePageUrl","http://www.w3.org/2001/XMLSchema","string",1,1,true), visualforcePageUrl, visualforcePageUrl__is_set);
    }

    /**
     * element : width of type {http://www.w3.org/2001/XMLSchema}int
     * java type: java.lang.Integer
     */
    private boolean width__is_set = false;

    private java.lang.Integer width;

    @Override
    public java.lang.Integer getWidth() {
      return width;
    }

    @Override
    public void setWidth(java.lang.Integer width) {
      this.width = width;
      width__is_set = true;
    }

    protected void setWidth(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("width", "urn:partner.soap.sforce.com","width","http://www.w3.org/2001/XMLSchema","int",1,1,true))) {
        setWidth((java.lang.Integer)__typeMapper.readObject(__in, _lookupTypeInfo("width", "urn:partner.soap.sforce.com","width","http://www.w3.org/2001/XMLSchema","int",1,1,true), java.lang.Integer.class));
      }
    }

    private void writeFieldWidth(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("width", "urn:partner.soap.sforce.com","width","http://www.w3.org/2001/XMLSchema","int",1,1,true), width, width__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());
      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 {
       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 {
        loadFields1(__in, __typeMapper);
    }

    @Override
    public String toString() {
      java.lang.StringBuilder sb = new java.lang.StringBuilder();
      sb.append("[DescribeQuickActionResult ");
      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 {
      writeFieldAccessLevelRequired(__out, __typeMapper);
      writeFieldActionEnumOrId(__out, __typeMapper);
      writeFieldCanvasApplicationId(__out, __typeMapper);
      writeFieldCanvasApplicationName(__out, __typeMapper);
      writeFieldColors(__out, __typeMapper);
      writeFieldContextSobjectType(__out, __typeMapper);
      writeFieldDefaultValues(__out, __typeMapper);
      writeFieldFlowDevName(__out, __typeMapper);
      writeFieldFlowRecordIdVar(__out, __typeMapper);
      writeFieldHeight(__out, __typeMapper);
      writeFieldIconName(__out, __typeMapper);
      writeFieldIconUrl(__out, __typeMapper);
      writeFieldIcons(__out, __typeMapper);
      writeFieldLabel(__out, __typeMapper);
      writeFieldLayout(__out, __typeMapper);
      writeFieldLightningComponentBundleId(__out, __typeMapper);
      writeFieldLightningComponentBundleName(__out, __typeMapper);
      writeFieldLightningComponentQualifiedName(__out, __typeMapper);
      writeFieldLightningWebComponentBundleId(__out, __typeMapper);
      writeFieldLightningWebComponentBundleName(__out, __typeMapper);
      writeFieldLightningWebComponentQualifiedName(__out, __typeMapper);
      writeFieldMiniIconUrl(__out, __typeMapper);
      writeFieldMobileExtensionId(__out, __typeMapper);
      writeFieldName(__out, __typeMapper);
      writeFieldParameters(__out, __typeMapper);
      writeFieldShowQuickActionLcHeader(__out, __typeMapper);
      writeFieldShowQuickActionVfHeader(__out, __typeMapper);
      writeFieldTargetParentField(__out, __typeMapper);
      writeFieldTargetRecordTypeId(__out, __typeMapper);
      writeFieldTargetSobjectType(__out, __typeMapper);
      writeFieldType(__out, __typeMapper);
      writeFieldVisualforcePageName(__out, __typeMapper);
      writeFieldVisualforcePageUrl(__out, __typeMapper);
      writeFieldWidth(__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 {
      setAccessLevelRequired(__in, __typeMapper);
      setActionEnumOrId(__in, __typeMapper);
      setCanvasApplicationId(__in, __typeMapper);
      setCanvasApplicationName(__in, __typeMapper);
      setColors(__in, __typeMapper);
      setContextSobjectType(__in, __typeMapper);
      setDefaultValues(__in, __typeMapper);
      setFlowDevName(__in, __typeMapper);
      setFlowRecordIdVar(__in, __typeMapper);
      setHeight(__in, __typeMapper);
      setIconName(__in, __typeMapper);
      setIconUrl(__in, __typeMapper);
      setIcons(__in, __typeMapper);
      setLabel(__in, __typeMapper);
      setLayout(__in, __typeMapper);
      setLightningComponentBundleId(__in, __typeMapper);
      setLightningComponentBundleName(__in, __typeMapper);
      setLightningComponentQualifiedName(__in, __typeMapper);
      setLightningWebComponentBundleId(__in, __typeMapper);
      setLightningWebComponentBundleName(__in, __typeMapper);
      setLightningWebComponentQualifiedName(__in, __typeMapper);
      setMiniIconUrl(__in, __typeMapper);
      setMobileExtensionId(__in, __typeMapper);
      setName(__in, __typeMapper);
      setParameters(__in, __typeMapper);
      setShowQuickActionLcHeader(__in, __typeMapper);
      setShowQuickActionVfHeader(__in, __typeMapper);
      setTargetParentField(__in, __typeMapper);
      setTargetRecordTypeId(__in, __typeMapper);
      setTargetSobjectType(__in, __typeMapper);
      setType(__in, __typeMapper);
      setVisualforcePageName(__in, __typeMapper);
      setVisualforcePageUrl(__in, __typeMapper);
      setWidth(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "accessLevelRequired", accessLevelRequired);
      toStringHelper(sb, "actionEnumOrId", actionEnumOrId);
      toStringHelper(sb, "canvasApplicationId", canvasApplicationId);
      toStringHelper(sb, "canvasApplicationName", canvasApplicationName);
      toStringHelper(sb, "colors", colors);
      toStringHelper(sb, "contextSobjectType", contextSobjectType);
      toStringHelper(sb, "defaultValues", defaultValues);
      toStringHelper(sb, "flowDevName", flowDevName);
      toStringHelper(sb, "flowRecordIdVar", flowRecordIdVar);
      toStringHelper(sb, "height", height);
      toStringHelper(sb, "iconName", iconName);
      toStringHelper(sb, "iconUrl", iconUrl);
      toStringHelper(sb, "icons", icons);
      toStringHelper(sb, "label", label);
      toStringHelper(sb, "layout", layout);
      toStringHelper(sb, "lightningComponentBundleId", lightningComponentBundleId);
      toStringHelper(sb, "lightningComponentBundleName", lightningComponentBundleName);
      toStringHelper(sb, "lightningComponentQualifiedName", lightningComponentQualifiedName);
      toStringHelper(sb, "lightningWebComponentBundleId", lightningWebComponentBundleId);
      toStringHelper(sb, "lightningWebComponentBundleName", lightningWebComponentBundleName);
      toStringHelper(sb, "lightningWebComponentQualifiedName", lightningWebComponentQualifiedName);
      toStringHelper(sb, "miniIconUrl", miniIconUrl);
      toStringHelper(sb, "mobileExtensionId", mobileExtensionId);
      toStringHelper(sb, "name", name);
      toStringHelper(sb, "parameters", parameters);
      toStringHelper(sb, "showQuickActionLcHeader", showQuickActionLcHeader);
      toStringHelper(sb, "showQuickActionVfHeader", showQuickActionVfHeader);
      toStringHelper(sb, "targetParentField", targetParentField);
      toStringHelper(sb, "targetRecordTypeId", targetRecordTypeId);
      toStringHelper(sb, "targetSobjectType", targetSobjectType);
      toStringHelper(sb, "type", type);
      toStringHelper(sb, "visualforcePageName", visualforcePageName);
      toStringHelper(sb, "visualforcePageUrl", visualforcePageUrl);
      toStringHelper(sb, "width", width);
    }


    @SuppressWarnings("unchecked")
    private  T[] castArray(Class clazz, U[] array) {
        if (array == null) {
            return null;
        }
        T[] retVal = (T[]) java.lang.reflect.Array.newInstance(clazz, array.length);
        for (int i=0; i < array.length; i++) {
            retVal[i] = (T)array[i];
        }

        return retVal;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy