public class ResourceType extends Object
Java class for ResourceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AutoComputeActuals" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="CalculateCostFromUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="CalendarName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="CalendarObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <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="CurrencyId" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="6"/> </restriction> </simpleType> </element> <element name="CurrencyName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="CurrencyObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="DefaultUnitsPerTime" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}double"> <minInclusive value="0.0"/> </restriction> </simpleType> </element> <element name="EffectiveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="EmailAddress" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="EmployeeId" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="GUID" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}|"/> </restriction> </simpleType> </element> <element name="Id" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="IntegratedType" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value=""/> <enumeration value="ERP"/> <enumeration value="Gateway"/> <enumeration value="PrimaveraCloudScope"/> </restriction> </simpleType> </element> <element name="IsActive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="IsOverTimeAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" 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="Latitude" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="LocationName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="LocationObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="MaxUnitsPerTime" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="Name" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="ObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="OfficePhone" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="32"/> </restriction> </simpleType> </element> <element name="OtherPhone" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="32"/> </restriction> </simpleType> </element> <element name="OvertimeFactor" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}double"> <minInclusive value="0.0"/> <maxInclusive value="10.0"/> </restriction> </simpleType> </element> <element name="ParentObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="PricePerUnit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="PrimaryRoleId" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="PrimaryRoleName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="PrimaryRoleObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="ResourceNotes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ResourceType" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="Labor"/> <enumeration value="Nonlabor"/> <enumeration value="Material"/> </restriction> </simpleType> </element> <element name="SequenceNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="ShiftObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="TimesheetApprovalManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="TimesheetApprovalManagerObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="Title" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="UnitOfMeasureAbbreviation" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="16"/> </restriction> </simpleType> </element> <element name="UnitOfMeasureName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="UnitOfMeasureObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="UseTimesheets" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="UserName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="UserObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="Code" type="{http://xmlns.oracle.com/Primavera/P6/V23.12/API/BusinessObjects}CodeAssignmentType" maxOccurs="unbounded" minOccurs="0"/> <element name="UDF" type="{http://xmlns.oracle.com/Primavera/P6/V23.12/API/BusinessObjects}UDFAssignmentType" maxOccurs="unbounded" minOccurs="0"/> <element name="ProjectResourceSpread" type="{http://xmlns.oracle.com/Primavera/P6/V23.12/API/BusinessObjects}ProjectResourceSpreadType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Constructor and Description |
---|
ResourceType() |
Modifier and Type | Method and Description |
---|---|
String |
getCalendarName()
Gets the value of the calendarName property.
|
Integer |
getCalendarObjectId()
Gets the value of the calendarObjectId property.
|
List<CodeAssignmentType> |
getCode()
Gets the value of the code property.
|
LocalDateTime |
getCreateDate()
Gets the value of the createDate property.
|
String |
getCreateUser()
Gets the value of the createUser property.
|
String |
getCurrencyId()
Gets the value of the currencyId property.
|
String |
getCurrencyName()
Gets the value of the currencyName property.
|
Integer |
getCurrencyObjectId()
Gets the value of the currencyObjectId property.
|
Double |
getDefaultUnitsPerTime()
Gets the value of the defaultUnitsPerTime property.
|
LocalDateTime |
getEffectiveDate()
Gets the value of the effectiveDate property.
|
String |
getEmailAddress()
Gets the value of the emailAddress property.
|
String |
getEmployeeId()
Gets the value of the employeeId property.
|
String |
getGUID()
Gets the value of the guid property.
|
String |
getId()
Gets the value of the id property.
|
String |
getIntegratedType()
Gets the value of the integratedType property.
|
LocalDateTime |
getLastUpdateDate()
Gets the value of the lastUpdateDate property.
|
String |
getLastUpdateUser()
Gets the value of the lastUpdateUser property.
|
Double |
getLatitude()
Gets the value of the latitude property.
|
String |
getLocationName()
Gets the value of the locationName property.
|
Integer |
getLocationObjectId()
Gets the value of the locationObjectId property.
|
Double |
getLongitude()
Gets the value of the longitude property.
|
Double |
getMaxUnitsPerTime()
Gets the value of the maxUnitsPerTime property.
|
String |
getName()
Gets the value of the name property.
|
Integer |
getObjectId()
Gets the value of the objectId property.
|
String |
getOfficePhone()
Gets the value of the officePhone property.
|
String |
getOtherPhone()
Gets the value of the otherPhone property.
|
Double |
getOvertimeFactor()
Gets the value of the overtimeFactor property.
|
Integer |
getParentObjectId()
Gets the value of the parentObjectId property.
|
Double |
getPricePerUnit()
Gets the value of the pricePerUnit property.
|
String |
getPrimaryRoleId()
Gets the value of the primaryRoleId property.
|
String |
getPrimaryRoleName()
Gets the value of the primaryRoleName property.
|
Integer |
getPrimaryRoleObjectId()
Gets the value of the primaryRoleObjectId property.
|
List<ProjectResourceSpreadType> |
getProjectResourceSpread()
Gets the value of the projectResourceSpread property.
|
String |
getResourceNotes()
Gets the value of the resourceNotes property.
|
String |
getResourceType()
Gets the value of the resourceType property.
|
Integer |
getSequenceNumber()
Gets the value of the sequenceNumber property.
|
Integer |
getShiftObjectId()
Gets the value of the shiftObjectId property.
|
String |
getTimesheetApprovalManager()
Gets the value of the timesheetApprovalManager property.
|
Integer |
getTimesheetApprovalManagerObjectId()
Gets the value of the timesheetApprovalManagerObjectId property.
|
String |
getTitle()
Gets the value of the title property.
|
List<UDFAssignmentType> |
getUDF()
Gets the value of the udf property.
|
String |
getUnitOfMeasureAbbreviation()
Gets the value of the unitOfMeasureAbbreviation property.
|
String |
getUnitOfMeasureName()
Gets the value of the unitOfMeasureName property.
|
Integer |
getUnitOfMeasureObjectId()
Gets the value of the unitOfMeasureObjectId property.
|
String |
getUserName()
Gets the value of the userName property.
|
Integer |
getUserObjectId()
Gets the value of the userObjectId property.
|
Boolean |
isAutoComputeActuals()
Gets the value of the autoComputeActuals property.
|
Boolean |
isCalculateCostFromUnits()
Gets the value of the calculateCostFromUnits property.
|
Boolean |
isIsActive()
Gets the value of the isActive property.
|
Boolean |
isIsOverTimeAllowed()
Gets the value of the isOverTimeAllowed property.
|
Boolean |
isUseTimesheets()
Gets the value of the useTimesheets property.
|
void |
setAutoComputeActuals(Boolean value)
Sets the value of the autoComputeActuals property.
|
void |
setCalculateCostFromUnits(Boolean value)
Sets the value of the calculateCostFromUnits property.
|
void |
setCalendarName(String value)
Sets the value of the calendarName property.
|
void |
setCalendarObjectId(Integer value)
Sets the value of the calendarObjectId property.
|
void |
setCreateDate(LocalDateTime value)
Sets the value of the createDate property.
|
void |
setCreateUser(String value)
Sets the value of the createUser property.
|
void |
setCurrencyId(String value)
Sets the value of the currencyId property.
|
void |
setCurrencyName(String value)
Sets the value of the currencyName property.
|
void |
setCurrencyObjectId(Integer value)
Sets the value of the currencyObjectId property.
|
void |
setDefaultUnitsPerTime(Double value)
Sets the value of the defaultUnitsPerTime property.
|
void |
setEffectiveDate(LocalDateTime value)
Sets the value of the effectiveDate property.
|
void |
setEmailAddress(String value)
Sets the value of the emailAddress property.
|
void |
setEmployeeId(String value)
Sets the value of the employeeId property.
|
void |
setGUID(String value)
Sets the value of the guid property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setIntegratedType(String value)
Sets the value of the integratedType property.
|
void |
setIsActive(Boolean value)
Sets the value of the isActive property.
|
void |
setIsOverTimeAllowed(Boolean value)
Sets the value of the isOverTimeAllowed property.
|
void |
setLastUpdateDate(LocalDateTime value)
Sets the value of the lastUpdateDate property.
|
void |
setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property.
|
void |
setLatitude(Double value)
Sets the value of the latitude property.
|
void |
setLocationName(String value)
Sets the value of the locationName property.
|
void |
setLocationObjectId(Integer value)
Sets the value of the locationObjectId property.
|
void |
setLongitude(Double value)
Sets the value of the longitude property.
|
void |
setMaxUnitsPerTime(Double value)
Sets the value of the maxUnitsPerTime property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setObjectId(Integer value)
Sets the value of the objectId property.
|
void |
setOfficePhone(String value)
Sets the value of the officePhone property.
|
void |
setOtherPhone(String value)
Sets the value of the otherPhone property.
|
void |
setOvertimeFactor(Double value)
Sets the value of the overtimeFactor property.
|
void |
setParentObjectId(Integer value)
Sets the value of the parentObjectId property.
|
void |
setPricePerUnit(Double value)
Sets the value of the pricePerUnit property.
|
void |
setPrimaryRoleId(String value)
Sets the value of the primaryRoleId property.
|
void |
setPrimaryRoleName(String value)
Sets the value of the primaryRoleName property.
|
void |
setPrimaryRoleObjectId(Integer value)
Sets the value of the primaryRoleObjectId property.
|
void |
setResourceNotes(String value)
Sets the value of the resourceNotes property.
|
void |
setResourceType(String value)
Sets the value of the resourceType property.
|
void |
setSequenceNumber(Integer value)
Sets the value of the sequenceNumber property.
|
void |
setShiftObjectId(Integer value)
Sets the value of the shiftObjectId property.
|
void |
setTimesheetApprovalManager(String value)
Sets the value of the timesheetApprovalManager property.
|
void |
setTimesheetApprovalManagerObjectId(Integer value)
Sets the value of the timesheetApprovalManagerObjectId property.
|
void |
setTitle(String value)
Sets the value of the title property.
|
void |
setUnitOfMeasureAbbreviation(String value)
Sets the value of the unitOfMeasureAbbreviation property.
|
void |
setUnitOfMeasureName(String value)
Sets the value of the unitOfMeasureName property.
|
void |
setUnitOfMeasureObjectId(Integer value)
Sets the value of the unitOfMeasureObjectId property.
|
void |
setUserName(String value)
Sets the value of the userName property.
|
void |
setUserObjectId(Integer value)
Sets the value of the userObjectId property.
|
void |
setUseTimesheets(Boolean value)
Sets the value of the useTimesheets property.
|
protected Boolean autoComputeActuals
protected Boolean calculateCostFromUnits
protected String calendarName
protected Integer calendarObjectId
protected LocalDateTime createDate
protected String createUser
protected String currencyId
protected String currencyName
protected Integer currencyObjectId
protected Double defaultUnitsPerTime
protected LocalDateTime effectiveDate
protected String emailAddress
protected String employeeId
protected String guid
protected String id
protected String integratedType
protected Boolean isActive
protected Boolean isOverTimeAllowed
protected LocalDateTime lastUpdateDate
protected String lastUpdateUser
protected Double latitude
protected String locationName
protected Integer locationObjectId
protected Double longitude
protected Double maxUnitsPerTime
protected String name
protected Integer objectId
protected String officePhone
protected String otherPhone
protected Double overtimeFactor
protected Integer parentObjectId
protected Double pricePerUnit
protected String primaryRoleId
protected String primaryRoleName
protected Integer primaryRoleObjectId
protected String resourceNotes
protected String resourceType
protected Integer sequenceNumber
protected Integer shiftObjectId
protected String timesheetApprovalManager
protected Integer timesheetApprovalManagerObjectId
protected String title
protected String unitOfMeasureAbbreviation
protected String unitOfMeasureName
protected Integer unitOfMeasureObjectId
protected Boolean useTimesheets
protected String userName
protected Integer userObjectId
protected List<CodeAssignmentType> code
protected List<UDFAssignmentType> udf
protected List<ProjectResourceSpreadType> projectResourceSpread
public Boolean isAutoComputeActuals()
String
public void setAutoComputeActuals(Boolean value)
value
- allowed object is
String
public Boolean isCalculateCostFromUnits()
String
public void setCalculateCostFromUnits(Boolean value)
value
- allowed object is
String
public String getCalendarName()
String
public void setCalendarName(String value)
value
- allowed object is
String
public Integer getCalendarObjectId()
Integer
public void setCalendarObjectId(Integer value)
value
- allowed object is
Integer
public LocalDateTime getCreateDate()
String
public void setCreateDate(LocalDateTime value)
value
- allowed object is
String
public String getCreateUser()
String
public void setCreateUser(String value)
value
- allowed object is
String
public String getCurrencyId()
String
public void setCurrencyId(String value)
value
- allowed object is
String
public String getCurrencyName()
String
public void setCurrencyName(String value)
value
- allowed object is
String
public Integer getCurrencyObjectId()
Integer
public void setCurrencyObjectId(Integer value)
value
- allowed object is
Integer
public Double getDefaultUnitsPerTime()
String
public void setDefaultUnitsPerTime(Double value)
value
- allowed object is
String
public LocalDateTime getEffectiveDate()
String
public void setEffectiveDate(LocalDateTime value)
value
- allowed object is
String
public String getEmailAddress()
String
public void setEmailAddress(String value)
value
- allowed object is
String
public String getEmployeeId()
String
public void setEmployeeId(String value)
value
- allowed object is
String
public String getGUID()
String
public void setGUID(String value)
value
- allowed object is
String
public void setId(String value)
value
- allowed object is
String
public String getIntegratedType()
String
public void setIntegratedType(String value)
value
- allowed object is
String
public Boolean isIsActive()
String
public void setIsActive(Boolean value)
value
- allowed object is
String
public Boolean isIsOverTimeAllowed()
String
public void setIsOverTimeAllowed(Boolean value)
value
- allowed object is
String
public LocalDateTime getLastUpdateDate()
String
public void setLastUpdateDate(LocalDateTime value)
value
- allowed object is
String
public String getLastUpdateUser()
String
public void setLastUpdateUser(String value)
value
- allowed object is
String
public Double getLatitude()
String
public void setLatitude(Double value)
value
- allowed object is
String
public String getLocationName()
String
public void setLocationName(String value)
value
- allowed object is
String
public Integer getLocationObjectId()
Integer
public void setLocationObjectId(Integer value)
value
- allowed object is
Integer
public Double getLongitude()
String
public void setLongitude(Double value)
value
- allowed object is
String
public Double getMaxUnitsPerTime()
String
public void setMaxUnitsPerTime(Double value)
value
- allowed object is
String
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public Integer getObjectId()
Integer
public void setObjectId(Integer value)
value
- allowed object is
Integer
public String getOfficePhone()
String
public void setOfficePhone(String value)
value
- allowed object is
String
public String getOtherPhone()
String
public void setOtherPhone(String value)
value
- allowed object is
String
public Double getOvertimeFactor()
String
public void setOvertimeFactor(Double value)
value
- allowed object is
String
public Integer getParentObjectId()
Integer
public void setParentObjectId(Integer value)
value
- allowed object is
Integer
public Double getPricePerUnit()
String
public void setPricePerUnit(Double value)
value
- allowed object is
String
public String getPrimaryRoleId()
String
public void setPrimaryRoleId(String value)
value
- allowed object is
String
public String getPrimaryRoleName()
String
public void setPrimaryRoleName(String value)
value
- allowed object is
String
public Integer getPrimaryRoleObjectId()
Integer
public void setPrimaryRoleObjectId(Integer value)
value
- allowed object is
Integer
public String getResourceNotes()
String
public void setResourceNotes(String value)
value
- allowed object is
String
public String getResourceType()
String
public void setResourceType(String value)
value
- allowed object is
String
public Integer getSequenceNumber()
Integer
public void setSequenceNumber(Integer value)
value
- allowed object is
Integer
public Integer getShiftObjectId()
Integer
public void setShiftObjectId(Integer value)
value
- allowed object is
Integer
public String getTimesheetApprovalManager()
String
public void setTimesheetApprovalManager(String value)
value
- allowed object is
String
public Integer getTimesheetApprovalManagerObjectId()
Integer
public void setTimesheetApprovalManagerObjectId(Integer value)
value
- allowed object is
Integer
public String getTitle()
String
public void setTitle(String value)
value
- allowed object is
String
public String getUnitOfMeasureAbbreviation()
String
public void setUnitOfMeasureAbbreviation(String value)
value
- allowed object is
String
public String getUnitOfMeasureName()
String
public void setUnitOfMeasureName(String value)
value
- allowed object is
String
public Integer getUnitOfMeasureObjectId()
Integer
public void setUnitOfMeasureObjectId(Integer value)
value
- allowed object is
Integer
public Boolean isUseTimesheets()
String
public void setUseTimesheets(Boolean value)
value
- allowed object is
String
public String getUserName()
String
public void setUserName(String value)
value
- allowed object is
String
public Integer getUserObjectId()
Integer
public void setUserObjectId(Integer value)
value
- allowed object is
Integer
public List<CodeAssignmentType> getCode()
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 code property.
For example, to add a new item, do as follows:
getCode().add(newItem);
Objects of the following type(s) are allowed in the list
CodeAssignmentType
public List<UDFAssignmentType> getUDF()
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 udf property.
For example, to add a new item, do as follows:
getUDF().add(newItem);
Objects of the following type(s) are allowed in the list
UDFAssignmentType
public List<ProjectResourceSpreadType> getProjectResourceSpread()
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 projectResourceSpread property.
For example, to add a new item, do as follows:
getProjectResourceSpread().add(newItem);
Objects of the following type(s) are allowed in the list
ProjectResourceSpreadType
Copyright © 2000–2024 Packwood Software. All rights reserved.