public class

TimeItem

extends Object
java.lang.Object
   ↳ com.netsuite.webservices.platform.common_2012_1.TimeItem

Class Overview

Java class for TimeItem complex type.

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

 <complexType name="TimeItem">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="employee" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="timeType" type="{urn:types.common_2012_1.platform.webservices.netsuite.com}TimeItemTimeType" minOccurs="0"/>
         <element name="tranDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="customer" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="isBillable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="payrollItem" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="item" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="temporaryLocalJurisdiction" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="temporaryStateJurisdiction" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="department" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="class" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="location" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="hours" type="{urn:core_2012_1.platform.webservices.netsuite.com}Duration" minOccurs="0"/>
         <element name="hoursTotal" type="{urn:core_2012_1.platform.webservices.netsuite.com}Duration" minOccurs="0"/>
         <element name="caseTaskEvent" type="{urn:core_2012_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isUtilized" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isProductive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isExempt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected RecordRef caseTaskEvent
protected RecordRef clazz
protected RecordRef customer
protected RecordRef department
protected RecordRef employee
protected Duration hours
protected Duration hoursTotal
protected Long id
protected Boolean isBillable
protected Boolean isExempt
protected Boolean isProductive
protected Boolean isUtilized
protected RecordRef item
protected RecordRef location
protected String memo
protected RecordRef payrollItem
protected RecordRef temporaryLocalJurisdiction
protected RecordRef temporaryStateJurisdiction
protected TimeItemTimeType timeType
protected XMLGregorianCalendar tranDate
Public Constructors
TimeItem()
Public Methods
RecordRef getCaseTaskEvent()
Gets the value of the caseTaskEvent property.
RecordRef getClazz()
Gets the value of the clazz property.
RecordRef getCustomer()
Gets the value of the customer property.
RecordRef getDepartment()
Gets the value of the department property.
RecordRef getEmployee()
Gets the value of the employee property.
Duration getHours()
Gets the value of the hours property.
Duration getHoursTotal()
Gets the value of the hoursTotal property.
Long getId()
Gets the value of the id property.
RecordRef getItem()
Gets the value of the item property.
RecordRef getLocation()
Gets the value of the location property.
String getMemo()
Gets the value of the memo property.
RecordRef getPayrollItem()
Gets the value of the payrollItem property.
RecordRef getTemporaryLocalJurisdiction()
Gets the value of the temporaryLocalJurisdiction property.
RecordRef getTemporaryStateJurisdiction()
Gets the value of the temporaryStateJurisdiction property.
TimeItemTimeType getTimeType()
Gets the value of the timeType property.
XMLGregorianCalendar getTranDate()
Gets the value of the tranDate property.
Boolean isIsBillable()
Gets the value of the isBillable property.
Boolean isIsExempt()
Gets the value of the isExempt property.
Boolean isIsProductive()
Gets the value of the isProductive property.
Boolean isIsUtilized()
Gets the value of the isUtilized property.
void setCaseTaskEvent(RecordRef value)
Sets the value of the caseTaskEvent property.
void setClazz(RecordRef value)
Sets the value of the clazz property.
void setCustomer(RecordRef value)
Sets the value of the customer property.
void setDepartment(RecordRef value)
Sets the value of the department property.
void setEmployee(RecordRef value)
Sets the value of the employee property.
void setHours(Duration value)
Sets the value of the hours property.
void setHoursTotal(Duration value)
Sets the value of the hoursTotal property.
void setId(Long value)
Sets the value of the id property.
void setIsBillable(Boolean value)
Sets the value of the isBillable property.
void setIsExempt(Boolean value)
Sets the value of the isExempt property.
void setIsProductive(Boolean value)
Sets the value of the isProductive property.
void setIsUtilized(Boolean value)
Sets the value of the isUtilized property.
void setItem(RecordRef value)
Sets the value of the item property.
void setLocation(RecordRef value)
Sets the value of the location property.
void setMemo(String value)
Sets the value of the memo property.
void setPayrollItem(RecordRef value)
Sets the value of the payrollItem property.
void setTemporaryLocalJurisdiction(RecordRef value)
Sets the value of the temporaryLocalJurisdiction property.
void setTemporaryStateJurisdiction(RecordRef value)
Sets the value of the temporaryStateJurisdiction property.
void setTimeType(TimeItemTimeType value)
Sets the value of the timeType property.
void setTranDate(XMLGregorianCalendar value)
Sets the value of the tranDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected RecordRef caseTaskEvent

protected RecordRef clazz

protected RecordRef customer

protected RecordRef department

protected RecordRef employee

protected Duration hours

protected Duration hoursTotal

protected Long id

protected Boolean isBillable

protected Boolean isExempt

protected Boolean isProductive

protected Boolean isUtilized

protected RecordRef item

protected RecordRef location

protected String memo

protected RecordRef payrollItem

protected RecordRef temporaryLocalJurisdiction

protected RecordRef temporaryStateJurisdiction

protected TimeItemTimeType timeType

protected XMLGregorianCalendar tranDate

Public Constructors

public TimeItem ()

Public Methods

public RecordRef getCaseTaskEvent ()

Gets the value of the caseTaskEvent property.

Returns

public RecordRef getClazz ()

Gets the value of the clazz property.

Returns

public RecordRef getCustomer ()

Gets the value of the customer property.

Returns

public RecordRef getDepartment ()

Gets the value of the department property.

Returns

public RecordRef getEmployee ()

Gets the value of the employee property.

Returns

public Duration getHours ()

Gets the value of the hours property.

Returns

public Duration getHoursTotal ()

Gets the value of the hoursTotal property.

Returns

public Long getId ()

Gets the value of the id property.

Returns
  • possible object is Long

public RecordRef getItem ()

Gets the value of the item property.

Returns

public RecordRef getLocation ()

Gets the value of the location property.

Returns

public String getMemo ()

Gets the value of the memo property.

Returns
  • possible object is String

public RecordRef getPayrollItem ()

Gets the value of the payrollItem property.

Returns

public RecordRef getTemporaryLocalJurisdiction ()

Gets the value of the temporaryLocalJurisdiction property.

Returns

public RecordRef getTemporaryStateJurisdiction ()

Gets the value of the temporaryStateJurisdiction property.

Returns

public TimeItemTimeType getTimeType ()

Gets the value of the timeType property.

Returns

public XMLGregorianCalendar getTranDate ()

Gets the value of the tranDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean isIsBillable ()

Gets the value of the isBillable property.

Returns
  • possible object is Boolean

public Boolean isIsExempt ()

Gets the value of the isExempt property.

Returns
  • possible object is Boolean

public Boolean isIsProductive ()

Gets the value of the isProductive property.

Returns
  • possible object is Boolean

public Boolean isIsUtilized ()

Gets the value of the isUtilized property.

Returns
  • possible object is Boolean

public void setCaseTaskEvent (RecordRef value)

Sets the value of the caseTaskEvent property.

Parameters
value Allowed object is RecordRef

public void setClazz (RecordRef value)

Sets the value of the clazz property.

Parameters
value Allowed object is RecordRef

public void setCustomer (RecordRef value)

Sets the value of the customer property.

Parameters
value Allowed object is RecordRef

public void setDepartment (RecordRef value)

Sets the value of the department property.

Parameters
value Allowed object is RecordRef

public void setEmployee (RecordRef value)

Sets the value of the employee property.

Parameters
value Allowed object is RecordRef

public void setHours (Duration value)

Sets the value of the hours property.

Parameters
value Allowed object is Duration

public void setHoursTotal (Duration value)

Sets the value of the hoursTotal property.

Parameters
value Allowed object is Duration

public void setId (Long value)

Sets the value of the id property.

Parameters
value Allowed object is Long

public void setIsBillable (Boolean value)

Sets the value of the isBillable property.

Parameters
value Allowed object is Boolean

public void setIsExempt (Boolean value)

Sets the value of the isExempt property.

Parameters
value Allowed object is Boolean

public void setIsProductive (Boolean value)

Sets the value of the isProductive property.

Parameters
value Allowed object is Boolean

public void setIsUtilized (Boolean value)

Sets the value of the isUtilized property.

Parameters
value Allowed object is Boolean

public void setItem (RecordRef value)

Sets the value of the item property.

Parameters
value Allowed object is RecordRef

public void setLocation (RecordRef value)

Sets the value of the location property.

Parameters
value Allowed object is RecordRef

public void setMemo (String value)

Sets the value of the memo property.

Parameters
value Allowed object is String

public void setPayrollItem (RecordRef value)

Sets the value of the payrollItem property.

Parameters
value Allowed object is RecordRef

public void setTemporaryLocalJurisdiction (RecordRef value)

Sets the value of the temporaryLocalJurisdiction property.

Parameters
value Allowed object is RecordRef

public void setTemporaryStateJurisdiction (RecordRef value)

Sets the value of the temporaryStateJurisdiction property.

Parameters
value Allowed object is RecordRef

public void setTimeType (TimeItemTimeType value)

Sets the value of the timeType property.

Parameters
value Allowed object is TimeItemTimeType

public void setTranDate (XMLGregorianCalendar value)

Sets the value of the tranDate property.

Parameters
value Allowed object is XMLGregorianCalendar