public class Employee extends NameBase implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for Employee complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Employee"> <complexContent> <extension base="{http://schema.intuit.com/finance/v3}NameBase"> <sequence> <element name="EmployeeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="EmployeeNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="SSN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="PrimaryAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/> <element name="OtherAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" maxOccurs="unbounded" minOccurs="0"/> <element name="BillableTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="BillRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="BirthDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="Gender" type="{http://schema.intuit.com/finance/v3}gender" minOccurs="0"/> <element name="HiredDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="ReleasedDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="UseTimeEntry" type="{http://schema.intuit.com/finance/v3}TimeEntryUsedForPaychecksEnum" minOccurs="0"/> <element name="EmployeeEx" type="{http://schema.intuit.com/finance/v3}IntuitAnyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
billableTime |
protected BigDecimal |
billRate |
protected Date |
birthDate |
protected IntuitAnyType |
employeeEx |
protected String |
employeeNumber |
protected String |
employeeType |
protected Gender |
gender |
protected Date |
hiredDate |
protected List<PhysicalAddress> |
otherAddr |
protected PhysicalAddress |
primaryAddr |
protected Date |
releasedDate |
protected String |
ssn |
protected TimeEntryUsedForPaychecksEnum |
useTimeEntry |
active, alternatePhone, companyName, defaultTaxCodeRef, displayName, familyName, fax, fullyQualifiedName, givenName, intuitId, middleName, mobile, organization, otherContactInfo, primaryEmailAddr, primaryPhone, printOnCheckName, suffix, title, userId, webAddr
attachableRef, customField, domain, id, metaData, sparse, status, syncToken
Constructor and Description |
---|
Employee() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) |
BigDecimal |
getBillRate()
Gets the value of the billRate property.
|
Date |
getBirthDate()
Gets the value of the birthDate property.
|
IntuitAnyType |
getEmployeeEx()
Gets the value of the employeeEx property.
|
String |
getEmployeeNumber()
Gets the value of the employeeNumber property.
|
String |
getEmployeeType()
Gets the value of the employeeType property.
|
Gender |
getGender()
Gets the value of the gender property.
|
Date |
getHiredDate()
Gets the value of the hiredDate property.
|
List<PhysicalAddress> |
getOtherAddr()
Gets the value of the otherAddr property.
|
PhysicalAddress |
getPrimaryAddr()
Gets the value of the primaryAddr property.
|
Date |
getReleasedDate()
Gets the value of the releasedDate property.
|
String |
getSSN()
Gets the value of the ssn property.
|
TimeEntryUsedForPaychecksEnum |
getUseTimeEntry()
Gets the value of the useTimeEntry property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
Boolean |
isBillableTime()
Gets the value of the billableTime property.
|
void |
setBillableTime(Boolean value)
Sets the value of the billableTime property.
|
void |
setBillRate(BigDecimal value)
Sets the value of the billRate property.
|
void |
setBirthDate(Date value)
Sets the value of the birthDate property.
|
void |
setEmployeeEx(IntuitAnyType value)
Sets the value of the employeeEx property.
|
void |
setEmployeeNumber(String value)
Sets the value of the employeeNumber property.
|
void |
setEmployeeType(String value)
Sets the value of the employeeType property.
|
void |
setGender(Gender value)
Sets the value of the gender property.
|
void |
setHiredDate(Date value)
Sets the value of the hiredDate property.
|
void |
setOtherAddr(List<PhysicalAddress> otherAddr)
Sets the value of the otherAddr property.
|
void |
setPrimaryAddr(PhysicalAddress value)
Sets the value of the primaryAddr property.
|
void |
setReleasedDate(Date value)
Sets the value of the releasedDate property.
|
void |
setSSN(String value)
Sets the value of the ssn property.
|
void |
setUseTimeEntry(TimeEntryUsedForPaychecksEnum value)
Sets the value of the useTimeEntry property.
|
getAlternatePhone, getCompanyName, getDefaultTaxCodeRef, getDisplayName, getFamilyName, getFax, getFullyQualifiedName, getGivenName, getIntuitId, getMiddleName, getMobile, getOtherContactInfo, getPrimaryEmailAddr, getPrimaryPhone, getPrintOnCheckName, getSuffix, getTitle, getUserId, getWebAddr, isActive, isOrganization, setActive, setAlternatePhone, setCompanyName, setDefaultTaxCodeRef, setDisplayName, setFamilyName, setFax, setFullyQualifiedName, setGivenName, setIntuitId, setMiddleName, setMobile, setOrganization, setOtherContactInfo, setPrimaryEmailAddr, setPrimaryPhone, setPrintOnCheckName, setSuffix, setTitle, setUserId, setWebAddr
getAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncToken
protected String employeeType
protected String employeeNumber
protected String ssn
protected PhysicalAddress primaryAddr
protected List<PhysicalAddress> otherAddr
protected Boolean billableTime
protected BigDecimal billRate
protected Date birthDate
protected Gender gender
protected Date hiredDate
protected Date releasedDate
protected TimeEntryUsedForPaychecksEnum useTimeEntry
protected IntuitAnyType employeeEx
public String getEmployeeType()
String
public void setEmployeeType(String value)
value
- allowed object is
String
public String getEmployeeNumber()
String
public void setEmployeeNumber(String value)
value
- allowed object is
String
public String getSSN()
String
public void setSSN(String value)
value
- allowed object is
String
public PhysicalAddress getPrimaryAddr()
PhysicalAddress
public void setPrimaryAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public List<PhysicalAddress> getOtherAddr()
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 otherAddr property.
For example, to add a new item, do as follows:
getOtherAddr().add(newItem);
Objects of the following type(s) are allowed in the list
PhysicalAddress
public Boolean isBillableTime()
Boolean
public void setBillableTime(Boolean value)
value
- allowed object is
Boolean
public BigDecimal getBillRate()
BigDecimal
public void setBillRate(BigDecimal value)
value
- allowed object is
BigDecimal
public Date getBirthDate()
String
public void setBirthDate(Date value)
value
- allowed object is
String
public Gender getGender()
Gender
public void setGender(Gender value)
value
- allowed object is
Gender
public Date getHiredDate()
String
public void setHiredDate(Date value)
value
- allowed object is
String
public Date getReleasedDate()
String
public void setReleasedDate(Date value)
value
- allowed object is
String
public TimeEntryUsedForPaychecksEnum getUseTimeEntry()
TimeEntryUsedForPaychecksEnum
public void setUseTimeEntry(TimeEntryUsedForPaychecksEnum value)
value
- allowed object is
TimeEntryUsedForPaychecksEnum
public IntuitAnyType getEmployeeEx()
IntuitAnyType
public void setEmployeeEx(IntuitAnyType value)
value
- allowed object is
IntuitAnyType
public void setOtherAddr(List<PhysicalAddress> otherAddr)
otherAddr
- allowed object is
PhysicalAddress
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Copyright © 2017. All rights reserved.