public class

AcademicUnitHierarchyDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.AcademicUnitHierarchyDataType

Class Overview

Wrapper element for Academic Unit Hierarchy attributes and relationships.

Java class for Academic_Unit_Hierarchy_DataType complex type.

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

 <complexType name="Academic_Unit_Hierarchy_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Academic_Unit_Hierarchy_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Include_Code_in_Name" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Include_Leadership_Role_Incumbent_in_Name" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Include_Subtype_in_Name" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Type_Reference" type="{urn:com.workday/bsvc}Academic_Unit_SubtypeObjectType" minOccurs="0"/>
         <element name="External_URL_Reference" type="{urn:com.workday/bsvc}External_URLObjectType" minOccurs="0"/>
         <element name="Superior_Reference" type="{urn:com.workday/bsvc}Academic_Unit_HierarchyObjectType" minOccurs="0"/>
         <element name="Subordinate_Reference" type="{urn:com.workday/bsvc}Academic_Unit_HierarchyObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Academic_Unit_Reference" type="{urn:com.workday/bsvc}Academic_UnitObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Inactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String academicUnitHierarchyID
protected List<AcademicUnitObjectType> academicUnitReference
protected String code
protected ExternalURLObjectType externalURLReference
protected Boolean inactive
protected Boolean includeCodeInName
protected Boolean includeLeadershipRoleIncumbentInName
protected Boolean includeSubtypeInName
protected String name
protected List<AcademicUnitHierarchyObjectType> subordinateReference
protected AcademicUnitHierarchyObjectType superiorReference
protected AcademicUnitSubtypeObjectType typeReference
Public Constructors
AcademicUnitHierarchyDataType()
Public Methods
String getAcademicUnitHierarchyID()
Gets the value of the academicUnitHierarchyID property.
List<AcademicUnitObjectType> getAcademicUnitReference()
Gets the value of the academicUnitReference property.
String getCode()
Gets the value of the code property.
ExternalURLObjectType getExternalURLReference()
Gets the value of the externalURLReference property.
Boolean getInactive()
Gets the value of the inactive property.
Boolean getIncludeCodeInName()
Gets the value of the includeCodeInName property.
Boolean getIncludeLeadershipRoleIncumbentInName()
Gets the value of the includeLeadershipRoleIncumbentInName property.
Boolean getIncludeSubtypeInName()
Gets the value of the includeSubtypeInName property.
String getName()
Gets the value of the name property.
List<AcademicUnitHierarchyObjectType> getSubordinateReference()
Gets the value of the subordinateReference property.
AcademicUnitHierarchyObjectType getSuperiorReference()
Gets the value of the superiorReference property.
AcademicUnitSubtypeObjectType getTypeReference()
Gets the value of the typeReference property.
void setAcademicUnitHierarchyID(String value)
Sets the value of the academicUnitHierarchyID property.
void setAcademicUnitReference(List<AcademicUnitObjectType> academicUnitReference)
Sets the value of the academicUnitReference property.
void setCode(String value)
Sets the value of the code property.
void setExternalURLReference(ExternalURLObjectType value)
Sets the value of the externalURLReference property.
void setInactive(Boolean value)
Sets the value of the inactive property.
void setIncludeCodeInName(Boolean value)
Sets the value of the includeCodeInName property.
void setIncludeLeadershipRoleIncumbentInName(Boolean value)
Sets the value of the includeLeadershipRoleIncumbentInName property.
void setIncludeSubtypeInName(Boolean value)
Sets the value of the includeSubtypeInName property.
void setName(String value)
Sets the value of the name property.
void setSubordinateReference(List<AcademicUnitHierarchyObjectType> subordinateReference)
Sets the value of the subordinateReference property.
void setSuperiorReference(AcademicUnitHierarchyObjectType value)
Sets the value of the superiorReference property.
void setTypeReference(AcademicUnitSubtypeObjectType value)
Sets the value of the typeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String academicUnitHierarchyID

protected List<AcademicUnitObjectType> academicUnitReference

protected String code

protected ExternalURLObjectType externalURLReference

protected Boolean inactive

protected Boolean includeCodeInName

protected Boolean includeLeadershipRoleIncumbentInName

protected Boolean includeSubtypeInName

protected String name

protected List<AcademicUnitHierarchyObjectType> subordinateReference

protected AcademicUnitHierarchyObjectType superiorReference

protected AcademicUnitSubtypeObjectType typeReference

Public Constructors

public AcademicUnitHierarchyDataType ()

Public Methods

public String getAcademicUnitHierarchyID ()

Gets the value of the academicUnitHierarchyID property.

Returns
  • possible object is String

public List<AcademicUnitObjectType> getAcademicUnitReference ()

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

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

    getAcademicUnitReference().add(newItem);
 

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

public String getCode ()

Gets the value of the code property.

Returns
  • possible object is String

public ExternalURLObjectType getExternalURLReference ()

Gets the value of the externalURLReference property.

Returns

public Boolean getInactive ()

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

Returns
  • possible object is Boolean

public Boolean getIncludeCodeInName ()

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

Returns
  • possible object is Boolean

public Boolean getIncludeLeadershipRoleIncumbentInName ()

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

Returns
  • possible object is Boolean

public Boolean getIncludeSubtypeInName ()

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

Returns
  • possible object is Boolean

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public List<AcademicUnitHierarchyObjectType> getSubordinateReference ()

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

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

    getSubordinateReference().add(newItem);
 

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

public AcademicUnitHierarchyObjectType getSuperiorReference ()

Gets the value of the superiorReference property.

Returns

public AcademicUnitSubtypeObjectType getTypeReference ()

Gets the value of the typeReference property.

Returns

public void setAcademicUnitHierarchyID (String value)

Sets the value of the academicUnitHierarchyID property.

Parameters
value Allowed object is String

public void setAcademicUnitReference (List<AcademicUnitObjectType> academicUnitReference)

Sets the value of the academicUnitReference property.

Parameters
academicUnitReference Allowed object is AcademicUnitObjectType

public void setCode (String value)

Sets the value of the code property.

Parameters
value Allowed object is String

public void setExternalURLReference (ExternalURLObjectType value)

Sets the value of the externalURLReference property.

Parameters
value Allowed object is ExternalURLObjectType

public void setInactive (Boolean value)

Sets the value of the inactive property.

Parameters
value Allowed object is Boolean

public void setIncludeCodeInName (Boolean value)

Sets the value of the includeCodeInName property.

Parameters
value Allowed object is Boolean

public void setIncludeLeadershipRoleIncumbentInName (Boolean value)

Sets the value of the includeLeadershipRoleIncumbentInName property.

Parameters
value Allowed object is Boolean

public void setIncludeSubtypeInName (Boolean value)

Sets the value of the includeSubtypeInName property.

Parameters
value Allowed object is Boolean

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setSubordinateReference (List<AcademicUnitHierarchyObjectType> subordinateReference)

Sets the value of the subordinateReference property.

Parameters
subordinateReference Allowed object is AcademicUnitHierarchyObjectType

public void setSuperiorReference (AcademicUnitHierarchyObjectType value)

Sets the value of the superiorReference property.

Parameters
value Allowed object is AcademicUnitHierarchyObjectType

public void setTypeReference (AcademicUnitSubtypeObjectType value)

Sets the value of the typeReference property.

Parameters
value Allowed object is AcademicUnitSubtypeObjectType