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, webAddrattachableRef, 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, setWebAddrgetAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncTokenprotected 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()
Stringpublic void setEmployeeType(String value)
value - allowed object is
Stringpublic String getEmployeeNumber()
Stringpublic void setEmployeeNumber(String value)
value - allowed object is
Stringpublic String getSSN()
Stringpublic void setSSN(String value)
value - allowed object is
Stringpublic PhysicalAddress getPrimaryAddr()
PhysicalAddresspublic void setPrimaryAddr(PhysicalAddress value)
value - allowed object is
PhysicalAddresspublic 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()
Booleanpublic void setBillableTime(Boolean value)
value - allowed object is
Booleanpublic BigDecimal getBillRate()
BigDecimalpublic void setBillRate(BigDecimal value)
value - allowed object is
BigDecimalpublic Date getBirthDate()
Stringpublic void setBirthDate(Date value)
value - allowed object is
Stringpublic Gender getGender()
Genderpublic void setGender(Gender value)
value - allowed object is
Genderpublic Date getHiredDate()
Stringpublic void setHiredDate(Date value)
value - allowed object is
Stringpublic Date getReleasedDate()
Stringpublic void setReleasedDate(Date value)
value - allowed object is
Stringpublic TimeEntryUsedForPaychecksEnum getUseTimeEntry()
TimeEntryUsedForPaychecksEnumpublic void setUseTimeEntry(TimeEntryUsedForPaychecksEnum value)
value - allowed object is
TimeEntryUsedForPaychecksEnumpublic IntuitAnyType getEmployeeEx()
IntuitAnyTypepublic void setEmployeeEx(IntuitAnyType value)
value - allowed object is
IntuitAnyTypepublic void setOtherAddr(List<PhysicalAddress> otherAddr)
otherAddr - allowed object is
PhysicalAddresspublic 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.