public class TimesheetType extends Object
Java class for TimesheetType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TimesheetType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="CreateUser" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="255"/>
</restriction>
</simpleType>
</element>
<element name="IsDaily" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="LastReceivedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="LastUpdateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="LastUpdateUser" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="255"/>
</restriction>
</simpleType>
</element>
<element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ResourceId" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="ResourceName" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="100"/>
</restriction>
</simpleType>
</element>
<element name="ResourceObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Status" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Submitted"/>
<enumeration value="Approved"/>
<enumeration value="Resource Manager Approved"/>
<enumeration value="Project Manager Approved"/>
<enumeration value="Active"/>
<enumeration value="Rejected"/>
<enumeration value="Not Started"/>
<enumeration value="Resubmitted"/>
<enumeration value="Reopened"/>
<enumeration value="Submitted for RM"/>
<enumeration value="Resubmitted for RM"/>
</restriction>
</simpleType>
</element>
<element name="StatusDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="TimesheetPeriodObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="ResourceHour" type="{http://xmlns.oracle.com/Primavera/P6/V24.12/API/BusinessObjects}ResourceHourType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected LocalDateTime |
createDate |
protected String |
createUser |
protected Boolean |
isDaily |
protected LocalDateTime |
lastReceivedDate |
protected LocalDateTime |
lastUpdateDate |
protected String |
lastUpdateUser |
protected String |
notes |
protected List<ResourceHourType> |
resourceHour |
protected String |
resourceId |
protected String |
resourceName |
protected Integer |
resourceObjectId |
protected String |
status |
protected LocalDateTime |
statusDate |
protected Integer |
timesheetPeriodObjectId |
| Constructor and Description |
|---|
TimesheetType() |
| Modifier and Type | Method and Description |
|---|---|
LocalDateTime |
getCreateDate()
Gets the value of the createDate property.
|
String |
getCreateUser()
Gets the value of the createUser property.
|
LocalDateTime |
getLastReceivedDate()
Gets the value of the lastReceivedDate property.
|
LocalDateTime |
getLastUpdateDate()
Gets the value of the lastUpdateDate property.
|
String |
getLastUpdateUser()
Gets the value of the lastUpdateUser property.
|
String |
getNotes()
Gets the value of the notes property.
|
List<ResourceHourType> |
getResourceHour()
Gets the value of the resourceHour property.
|
String |
getResourceId()
Gets the value of the resourceId property.
|
String |
getResourceName()
Gets the value of the resourceName property.
|
Integer |
getResourceObjectId()
Gets the value of the resourceObjectId property.
|
String |
getStatus()
Gets the value of the status property.
|
LocalDateTime |
getStatusDate()
Gets the value of the statusDate property.
|
Integer |
getTimesheetPeriodObjectId()
Gets the value of the timesheetPeriodObjectId property.
|
Boolean |
isIsDaily()
Gets the value of the isDaily property.
|
void |
setCreateDate(LocalDateTime value)
Sets the value of the createDate property.
|
void |
setCreateUser(String value)
Sets the value of the createUser property.
|
void |
setIsDaily(Boolean value)
Sets the value of the isDaily property.
|
void |
setLastReceivedDate(LocalDateTime value)
Sets the value of the lastReceivedDate property.
|
void |
setLastUpdateDate(LocalDateTime value)
Sets the value of the lastUpdateDate property.
|
void |
setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property.
|
void |
setNotes(String value)
Sets the value of the notes property.
|
void |
setResourceId(String value)
Sets the value of the resourceId property.
|
void |
setResourceName(String value)
Sets the value of the resourceName property.
|
void |
setResourceObjectId(Integer value)
Sets the value of the resourceObjectId property.
|
void |
setStatus(String value)
Sets the value of the status property.
|
void |
setStatusDate(LocalDateTime value)
Sets the value of the statusDate property.
|
void |
setTimesheetPeriodObjectId(Integer value)
Sets the value of the timesheetPeriodObjectId property.
|
protected LocalDateTime createDate
protected String createUser
protected Boolean isDaily
protected LocalDateTime lastReceivedDate
protected LocalDateTime lastUpdateDate
protected String lastUpdateUser
protected String notes
protected String resourceId
protected String resourceName
protected Integer resourceObjectId
protected String status
protected LocalDateTime statusDate
protected Integer timesheetPeriodObjectId
protected List<ResourceHourType> resourceHour
public LocalDateTime getCreateDate()
Stringpublic void setCreateDate(LocalDateTime value)
value - allowed object is
Stringpublic String getCreateUser()
Stringpublic void setCreateUser(String value)
value - allowed object is
Stringpublic Boolean isIsDaily()
Stringpublic void setIsDaily(Boolean value)
value - allowed object is
Stringpublic LocalDateTime getLastReceivedDate()
Stringpublic void setLastReceivedDate(LocalDateTime value)
value - allowed object is
Stringpublic LocalDateTime getLastUpdateDate()
Stringpublic void setLastUpdateDate(LocalDateTime value)
value - allowed object is
Stringpublic String getLastUpdateUser()
Stringpublic void setLastUpdateUser(String value)
value - allowed object is
Stringpublic String getNotes()
Stringpublic void setNotes(String value)
value - allowed object is
Stringpublic String getResourceId()
Stringpublic void setResourceId(String value)
value - allowed object is
Stringpublic String getResourceName()
Stringpublic void setResourceName(String value)
value - allowed object is
Stringpublic Integer getResourceObjectId()
Integerpublic void setResourceObjectId(Integer value)
value - allowed object is
Integerpublic String getStatus()
Stringpublic void setStatus(String value)
value - allowed object is
Stringpublic LocalDateTime getStatusDate()
Stringpublic void setStatusDate(LocalDateTime value)
value - allowed object is
Stringpublic Integer getTimesheetPeriodObjectId()
Integerpublic void setTimesheetPeriodObjectId(Integer value)
value - allowed object is
Integerpublic List<ResourceHourType> getResourceHour()
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 Jakarta XML Binding object.
This is why there is not a set method for the resourceHour property.
For example, to add a new item, do as follows:
getResourceHour().add(newItem);
Objects of the following type(s) are allowed in the list
ResourceHourType
Copyright © 2000–2025 MPXJ. All rights reserved.