public class ProjectResourceSpreadType extends Object
Java class for ProjectResourceSpreadType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProjectResourceSpreadType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="WBSObjectId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="FinancialPeriodObjectId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="ProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="ResourceType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Labor"/>
<enumeration value="Nonlabor"/>
<enumeration value="Material"/>
</restriction>
</simpleType>
</element>
<element name="ResourceObjectId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="EndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="PeriodType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Hour"/>
<enumeration value="Day"/>
<enumeration value="Week"/>
<enumeration value="Month"/>
<enumeration value="Quarter"/>
<enumeration value="Year"/>
<enumeration value="Financial Period"/>
</restriction>
</simpleType>
</element>
<element name="Period" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="EndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="ActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="AtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Limit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeLimit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PeriodActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativePeriodActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PeriodAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativePeriodAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativePlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="RemainingLateUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeRemainingLateUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="RemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedPlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedPlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedRemainingLateUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedRemainingLateUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedAtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedPlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedPlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedRemainingLateUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedRemainingLateUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="AtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PeriodActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativePeriodActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PeriodAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativePeriodAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativePlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="RemainingLateCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeRemainingLateCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedPlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedPlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="StaffedRemainingLateCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeStaffedRemainingLateCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedAtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedPlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedPlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnstaffedRemainingLateCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CumulativeUnstaffedRemainingLateCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ProjectResourceSpreadType.Period
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected LocalDateTime |
endDate |
protected int |
financialPeriodObjectId |
protected List<ProjectResourceSpreadType.Period> |
period |
protected String |
periodType |
protected int |
projectObjectId |
protected int |
resourceObjectId |
protected String |
resourceType |
protected LocalDateTime |
startDate |
protected int |
wbsObjectId |
| Constructor and Description |
|---|
ProjectResourceSpreadType() |
| Modifier and Type | Method and Description |
|---|---|
LocalDateTime |
getEndDate()
Gets the value of the endDate property.
|
int |
getFinancialPeriodObjectId()
Gets the value of the financialPeriodObjectId property.
|
List<ProjectResourceSpreadType.Period> |
getPeriod()
Gets the value of the period property.
|
String |
getPeriodType()
Gets the value of the periodType property.
|
int |
getProjectObjectId()
Gets the value of the projectObjectId property.
|
int |
getResourceObjectId()
Gets the value of the resourceObjectId property.
|
String |
getResourceType()
Gets the value of the resourceType property.
|
LocalDateTime |
getStartDate()
Gets the value of the startDate property.
|
int |
getWBSObjectId()
Gets the value of the wbsObjectId property.
|
void |
setEndDate(LocalDateTime value)
Sets the value of the endDate property.
|
void |
setFinancialPeriodObjectId(int value)
Sets the value of the financialPeriodObjectId property.
|
void |
setPeriodType(String value)
Sets the value of the periodType property.
|
void |
setProjectObjectId(int value)
Sets the value of the projectObjectId property.
|
void |
setResourceObjectId(int value)
Sets the value of the resourceObjectId property.
|
void |
setResourceType(String value)
Sets the value of the resourceType property.
|
void |
setStartDate(LocalDateTime value)
Sets the value of the startDate property.
|
void |
setWBSObjectId(int value)
Sets the value of the wbsObjectId property.
|
protected int wbsObjectId
protected int financialPeriodObjectId
protected int projectObjectId
protected String resourceType
protected int resourceObjectId
protected LocalDateTime startDate
protected LocalDateTime endDate
protected String periodType
protected List<ProjectResourceSpreadType.Period> period
public int getWBSObjectId()
public void setWBSObjectId(int value)
public int getFinancialPeriodObjectId()
public void setFinancialPeriodObjectId(int value)
public int getProjectObjectId()
public void setProjectObjectId(int value)
public String getResourceType()
Stringpublic void setResourceType(String value)
value - allowed object is
Stringpublic int getResourceObjectId()
public void setResourceObjectId(int value)
public LocalDateTime getStartDate()
Stringpublic void setStartDate(LocalDateTime value)
value - allowed object is
Stringpublic LocalDateTime getEndDate()
Stringpublic void setEndDate(LocalDateTime value)
value - allowed object is
Stringpublic String getPeriodType()
Stringpublic void setPeriodType(String value)
value - allowed object is
Stringpublic List<ProjectResourceSpreadType.Period> getPeriod()
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 period property.
For example, to add a new item, do as follows:
getPeriod().add(newItem);
Objects of the following type(s) are allowed in the list
ProjectResourceSpreadType.Period
Copyright © 2000–2025 MPXJ. All rights reserved.