public class

ParameterInitializationWWSDataType

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

Class Overview

Defines the value to be used for parameter assignment.

Java class for Parameter_Initialization_WWS_DataType complex type.

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

 <complexType name="Parameter_Initialization_WWS_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Boolean" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
           <element name="Currency" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="26"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
           <element name="DateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
           <element name="Numeric" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="26"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           <element name="Business_Object_Instance_Reference" type="{urn:com.workday/bsvc}InstanceObjectType" maxOccurs="unbounded" minOccurs="0"/>
           <element name="External_Field_Reference" type="{urn:com.workday/bsvc}External_FieldObjectType" minOccurs="0"/>
         </choice>
         <element name="Parameter_Initialization_Operator_Reference" type="{urn:com.workday/bsvc}Parameter_Initialization_OperatorObjectType"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean _boolean
protected List<InstanceObjectType> businessObjectInstanceReference
protected BigDecimal currency
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar date
protected XMLGregorianCalendar dateTime
protected ExternalFieldObjectType externalFieldReference
protected BigDecimal numeric
protected ParameterInitializationOperatorObjectType parameterInitializationOperatorReference
protected String text
Public Constructors
ParameterInitializationWWSDataType()
Public Methods
Boolean getBoolean()
Gets the value of the boolean property.
List<InstanceObjectType> getBusinessObjectInstanceReference()
Gets the value of the businessObjectInstanceReference property.
BigDecimal getCurrency()
Gets the value of the currency property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getDate()
Gets the value of the date property.
XMLGregorianCalendar getDateTime()
Gets the value of the dateTime property.
ExternalFieldObjectType getExternalFieldReference()
Gets the value of the externalFieldReference property.
BigDecimal getNumeric()
Gets the value of the numeric property.
ParameterInitializationOperatorObjectType getParameterInitializationOperatorReference()
Gets the value of the parameterInitializationOperatorReference property.
String getText()
Gets the value of the text property.
void setBoolean(Boolean value)
Sets the value of the boolean property.
void setBusinessObjectInstanceReference(List<InstanceObjectType> businessObjectInstanceReference)
Sets the value of the businessObjectInstanceReference property.
void setCurrency(BigDecimal value)
Sets the value of the currency property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDate(XMLGregorianCalendar value)
Sets the value of the date property.
void setDateTime(XMLGregorianCalendar value)
Sets the value of the dateTime property.
void setExternalFieldReference(ExternalFieldObjectType value)
Sets the value of the externalFieldReference property.
void setNumeric(BigDecimal value)
Sets the value of the numeric property.
void setParameterInitializationOperatorReference(ParameterInitializationOperatorObjectType value)
Sets the value of the parameterInitializationOperatorReference property.
void setText(String value)
Sets the value of the text property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean _boolean

protected List<InstanceObjectType> businessObjectInstanceReference

protected BigDecimal currency

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar date

protected XMLGregorianCalendar dateTime

protected ExternalFieldObjectType externalFieldReference

protected BigDecimal numeric

protected ParameterInitializationOperatorObjectType parameterInitializationOperatorReference

protected String text

Public Constructors

public ParameterInitializationWWSDataType ()

Public Methods

public Boolean getBoolean ()

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

Returns
  • possible object is Boolean

public List<InstanceObjectType> getBusinessObjectInstanceReference ()

Gets the value of the businessObjectInstanceReference 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 businessObjectInstanceReference property.

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

    getBusinessObjectInstanceReference().add(newItem);
 

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

public BigDecimal getCurrency ()

Gets the value of the currency property.

Returns
  • possible object is BigDecimal

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public XMLGregorianCalendar getDate ()

Gets the value of the date property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getDateTime ()

Gets the value of the dateTime property.

Returns
  • possible object is XMLGregorianCalendar

public ExternalFieldObjectType getExternalFieldReference ()

Gets the value of the externalFieldReference property.

Returns

public BigDecimal getNumeric ()

Gets the value of the numeric property.

Returns
  • possible object is BigDecimal

public ParameterInitializationOperatorObjectType getParameterInitializationOperatorReference ()

Gets the value of the parameterInitializationOperatorReference property.

Returns

public String getText ()

Gets the value of the text property.

Returns
  • possible object is String

public void setBoolean (Boolean value)

Sets the value of the boolean property.

Parameters
value Allowed object is Boolean

public void setBusinessObjectInstanceReference (List<InstanceObjectType> businessObjectInstanceReference)

Sets the value of the businessObjectInstanceReference property.

Parameters
businessObjectInstanceReference Allowed object is InstanceObjectType

public void setCurrency (BigDecimal value)

Sets the value of the currency property.

Parameters
value Allowed object is BigDecimal

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDate (XMLGregorianCalendar value)

Sets the value of the date property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDateTime (XMLGregorianCalendar value)

Sets the value of the dateTime property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExternalFieldReference (ExternalFieldObjectType value)

Sets the value of the externalFieldReference property.

Parameters
value Allowed object is ExternalFieldObjectType

public void setNumeric (BigDecimal value)

Sets the value of the numeric property.

Parameters
value Allowed object is BigDecimal

public void setParameterInitializationOperatorReference (ParameterInitializationOperatorObjectType value)

Sets the value of the parameterInitializationOperatorReference property.

Parameters
value Allowed object is ParameterInitializationOperatorObjectType

public void setText (String value)

Sets the value of the text property.

Parameters
value Allowed object is String