public abstract class

CustomFieldDefinition

extends CdmObject
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.CustomFieldDefinition
Known Direct Subclasses

Class Overview

Product: QBW Description: Specifies the CustomFieldDefinition that can be defined to a CDM to add additional columns dynamically on a existing CDM entities, this object is not extended from CdmBase as it is considered as definition that can be manipulated by specifying the definition ID

Java class for CustomFieldDefinition complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CustomFieldDefinition">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}CdmObject">
       <sequence>
         <element name="Id" type="{http://www.intuit.com/sb/cdm/v2}IdType" minOccurs="0"/>
         <element name="SyncToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CdmType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Required" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="SetName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SetId" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String cdmType
protected Boolean hidden
protected IdType id
protected String name
protected Boolean required
protected BigInteger setId
protected String setName
protected String syncToken
Public Constructors
CustomFieldDefinition()
Public Methods
String getCdmType()
Gets the value of the cdmType property.
IdType getId()
Gets the value of the id property.
String getName()
Gets the value of the name property.
BigInteger getSetId()
Gets the value of the setId property.
String getSetName()
Gets the value of the setName property.
String getSyncToken()
Gets the value of the syncToken property.
Boolean isHidden()
Gets the value of the hidden property.
Boolean isRequired()
Gets the value of the required property.
void setCdmType(String value)
Sets the value of the cdmType property.
void setHidden(Boolean value)
Sets the value of the hidden property.
void setId(IdType value)
Sets the value of the id property.
void setName(String value)
Sets the value of the name property.
void setRequired(Boolean value)
Sets the value of the required property.
void setSetId(BigInteger value)
Sets the value of the setId property.
void setSetName(String value)
Sets the value of the setName property.
void setSyncToken(String value)
Sets the value of the syncToken property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String cdmType

protected Boolean hidden

protected IdType id

protected String name

protected Boolean required

protected BigInteger setId

protected String setName

protected String syncToken

Public Constructors

public CustomFieldDefinition ()

Public Methods

public String getCdmType ()

Gets the value of the cdmType property.

Returns
  • possible object is String

public IdType getId ()

Gets the value of the id property.

Returns

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public BigInteger getSetId ()

Gets the value of the setId property.

Returns
  • possible object is BigInteger

public String getSetName ()

Gets the value of the setName property.

Returns
  • possible object is String

public String getSyncToken ()

Gets the value of the syncToken property.

Returns
  • possible object is String

public Boolean isHidden ()

Gets the value of the hidden property.

Returns
  • possible object is Boolean

public Boolean isRequired ()

Gets the value of the required property.

Returns
  • possible object is Boolean

public void setCdmType (String value)

Sets the value of the cdmType property.

Parameters
value Allowed object is String

public void setHidden (Boolean value)

Sets the value of the hidden property.

Parameters
value Allowed object is Boolean

public void setId (IdType value)

Sets the value of the id property.

Parameters
value Allowed object is IdType

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setRequired (Boolean value)

Sets the value of the required property.

Parameters
value Allowed object is Boolean

public void setSetId (BigInteger value)

Sets the value of the setId property.

Parameters
value Allowed object is BigInteger

public void setSetName (String value)

Sets the value of the setName property.

Parameters
value Allowed object is String

public void setSyncToken (String value)

Sets the value of the syncToken property.

Parameters
value Allowed object is String