public class

PersonNameDetailDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payrollinterface.PersonNameDetailDataType

Class Overview

Contains the components of a name, such as the First Name and Last Name.

Java class for Person_Name_Detail_DataType complex type.

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

 <complexType name="Person_Name_Detail_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType"/>
         <element name="Prefix_Data" type="{urn:com.workday/bsvc}Person_Name_Prefix_DataType" minOccurs="0"/>
         <element name="First_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Middle_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Last_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Secondary_Last_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Local_Name_Detail_Data" type="{urn:com.workday/bsvc}Local_Person_Name_Detail_DataType" minOccurs="0"/>
         <element name="Suffix_Data" type="{urn:com.workday/bsvc}Person_Name_Suffix_DataType" minOccurs="0"/>
         <element name="Full_Name_for_Singapore_and_Malaysia" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <attribute name="Formatted_Name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="Reporting_Name" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CountryObjectType countryReference
protected String firstName
protected String formattedName
protected String fullNameForSingaporeAndMalaysia
protected String lastName
protected LocalPersonNameDetailDataType localNameDetailData
protected String middleName
protected PersonNamePrefixDataType prefixData
protected String reportingName
protected String secondaryLastName
protected PersonNameSuffixDataType suffixData
Public Constructors
PersonNameDetailDataType()
Public Methods
CountryObjectType getCountryReference()
Gets the value of the countryReference property.
String getFirstName()
Gets the value of the firstName property.
String getFormattedName()
Gets the value of the formattedName property.
String getFullNameForSingaporeAndMalaysia()
Gets the value of the fullNameForSingaporeAndMalaysia property.
String getLastName()
Gets the value of the lastName property.
LocalPersonNameDetailDataType getLocalNameDetailData()
Gets the value of the localNameDetailData property.
String getMiddleName()
Gets the value of the middleName property.
PersonNamePrefixDataType getPrefixData()
Gets the value of the prefixData property.
String getReportingName()
Gets the value of the reportingName property.
String getSecondaryLastName()
Gets the value of the secondaryLastName property.
PersonNameSuffixDataType getSuffixData()
Gets the value of the suffixData property.
void setCountryReference(CountryObjectType value)
Sets the value of the countryReference property.
void setFirstName(String value)
Sets the value of the firstName property.
void setFormattedName(String value)
Sets the value of the formattedName property.
void setFullNameForSingaporeAndMalaysia(String value)
Sets the value of the fullNameForSingaporeAndMalaysia property.
void setLastName(String value)
Sets the value of the lastName property.
void setLocalNameDetailData(LocalPersonNameDetailDataType value)
Sets the value of the localNameDetailData property.
void setMiddleName(String value)
Sets the value of the middleName property.
void setPrefixData(PersonNamePrefixDataType value)
Sets the value of the prefixData property.
void setReportingName(String value)
Sets the value of the reportingName property.
void setSecondaryLastName(String value)
Sets the value of the secondaryLastName property.
void setSuffixData(PersonNameSuffixDataType value)
Sets the value of the suffixData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CountryObjectType countryReference

protected String firstName

protected String formattedName

protected String fullNameForSingaporeAndMalaysia

protected String lastName

protected LocalPersonNameDetailDataType localNameDetailData

protected String middleName

protected PersonNamePrefixDataType prefixData

protected String reportingName

protected String secondaryLastName

protected PersonNameSuffixDataType suffixData

Public Constructors

public PersonNameDetailDataType ()

Public Methods

public CountryObjectType getCountryReference ()

Gets the value of the countryReference property.

Returns

public String getFirstName ()

Gets the value of the firstName property.

Returns
  • possible object is String

public String getFormattedName ()

Gets the value of the formattedName property.

Returns
  • possible object is String

public String getFullNameForSingaporeAndMalaysia ()

Gets the value of the fullNameForSingaporeAndMalaysia property.

Returns
  • possible object is String

public String getLastName ()

Gets the value of the lastName property.

Returns
  • possible object is String

public LocalPersonNameDetailDataType getLocalNameDetailData ()

Gets the value of the localNameDetailData property.

Returns

public String getMiddleName ()

Gets the value of the middleName property.

Returns
  • possible object is String

public PersonNamePrefixDataType getPrefixData ()

Gets the value of the prefixData property.

Returns

public String getReportingName ()

Gets the value of the reportingName property.

Returns
  • possible object is String

public String getSecondaryLastName ()

Gets the value of the secondaryLastName property.

Returns
  • possible object is String

public PersonNameSuffixDataType getSuffixData ()

Gets the value of the suffixData property.

Returns

public void setCountryReference (CountryObjectType value)

Sets the value of the countryReference property.

Parameters
value Allowed object is CountryObjectType

public void setFirstName (String value)

Sets the value of the firstName property.

Parameters
value Allowed object is String

public void setFormattedName (String value)

Sets the value of the formattedName property.

Parameters
value Allowed object is String

public void setFullNameForSingaporeAndMalaysia (String value)

Sets the value of the fullNameForSingaporeAndMalaysia property.

Parameters
value Allowed object is String

public void setLastName (String value)

Sets the value of the lastName property.

Parameters
value Allowed object is String

public void setLocalNameDetailData (LocalPersonNameDetailDataType value)

Sets the value of the localNameDetailData property.

Parameters
value Allowed object is LocalPersonNameDetailDataType

public void setMiddleName (String value)

Sets the value of the middleName property.

Parameters
value Allowed object is String

public void setPrefixData (PersonNamePrefixDataType value)

Sets the value of the prefixData property.

Parameters
value Allowed object is PersonNamePrefixDataType

public void setReportingName (String value)

Sets the value of the reportingName property.

Parameters
value Allowed object is String

public void setSecondaryLastName (String value)

Sets the value of the secondaryLastName property.

Parameters
value Allowed object is String

public void setSuffixData (PersonNameSuffixDataType value)

Sets the value of the suffixData property.

Parameters
value Allowed object is PersonNameSuffixDataType