public class

IntegrationFieldOverrideFieldConfigurationDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.integrations.IntegrationFieldOverrideFieldConfigurationDataType

Class Overview

Integration Document Field Override Configuration Data

Java class for Integration_Field_Override_Field_Configuration_DataType complex type.

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

 <complexType name="Integration_Field_Override_Field_Configuration_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Field_Reference" type="{urn:com.workday/bsvc}Integration_Document_FieldObjectType"/>
         <element name="External_Field_Reference" type="{urn:com.workday/bsvc}External_FieldObjectType" minOccurs="0"/>
         <element name="External_Parameter_Assignment_Data" type="{urn:com.workday/bsvc}Integration_Field_Override_Parameter_Initialization_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Required_Field" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Maximum_Length" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="6"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected ExternalFieldObjectType externalFieldReference
protected List<IntegrationFieldOverrideParameterInitializationDataType> externalParameterAssignmentData
protected IntegrationDocumentFieldObjectType fieldReference
protected BigDecimal maximumLength
protected Boolean requiredField
Public Constructors
IntegrationFieldOverrideFieldConfigurationDataType()
Public Methods
ExternalFieldObjectType getExternalFieldReference()
Gets the value of the externalFieldReference property.
List<IntegrationFieldOverrideParameterInitializationDataType> getExternalParameterAssignmentData()
Gets the value of the externalParameterAssignmentData property.
IntegrationDocumentFieldObjectType getFieldReference()
Gets the value of the fieldReference property.
BigDecimal getMaximumLength()
Gets the value of the maximumLength property.
Boolean getRequiredField()
Gets the value of the requiredField property.
void setExternalFieldReference(ExternalFieldObjectType value)
Sets the value of the externalFieldReference property.
void setExternalParameterAssignmentData(List<IntegrationFieldOverrideParameterInitializationDataType> externalParameterAssignmentData)
Sets the value of the externalParameterAssignmentData property.
void setFieldReference(IntegrationDocumentFieldObjectType value)
Sets the value of the fieldReference property.
void setMaximumLength(BigDecimal value)
Sets the value of the maximumLength property.
void setRequiredField(Boolean value)
Sets the value of the requiredField property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected ExternalFieldObjectType externalFieldReference

protected List<IntegrationFieldOverrideParameterInitializationDataType> externalParameterAssignmentData

protected IntegrationDocumentFieldObjectType fieldReference

protected BigDecimal maximumLength

protected Boolean requiredField

Public Constructors

public IntegrationFieldOverrideFieldConfigurationDataType ()

Public Methods

public ExternalFieldObjectType getExternalFieldReference ()

Gets the value of the externalFieldReference property.

Returns

public List<IntegrationFieldOverrideParameterInitializationDataType> getExternalParameterAssignmentData ()

Gets the value of the externalParameterAssignmentData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the externalParameterAssignmentData property.

For example, to add a new item, do as follows:

    getExternalParameterAssignmentData().add(newItem);
 

Objects of the following type(s) are allowed in the list IntegrationFieldOverrideParameterInitializationDataType

public IntegrationDocumentFieldObjectType getFieldReference ()

Gets the value of the fieldReference property.

Returns

public BigDecimal getMaximumLength ()

Gets the value of the maximumLength property.

Returns
  • possible object is BigDecimal

public Boolean getRequiredField ()

Gets the value of the requiredField property. This getter has been renamed from isRequiredField() to getRequiredField() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setExternalFieldReference (ExternalFieldObjectType value)

Sets the value of the externalFieldReference property.

Parameters
value Allowed object is ExternalFieldObjectType

public void setExternalParameterAssignmentData (List<IntegrationFieldOverrideParameterInitializationDataType> externalParameterAssignmentData)

Sets the value of the externalParameterAssignmentData property.

Parameters
externalParameterAssignmentData Allowed object is IntegrationFieldOverrideParameterInitializationDataType

public void setFieldReference (IntegrationDocumentFieldObjectType value)

Sets the value of the fieldReference property.

Parameters
value Allowed object is IntegrationDocumentFieldObjectType

public void setMaximumLength (BigDecimal value)

Sets the value of the maximumLength property.

Parameters
value Allowed object is BigDecimal

public void setRequiredField (Boolean value)

Sets the value of the requiredField property.

Parameters
value Allowed object is Boolean