Interface ResourceAssignmentCBSSpreadPeriodBase
- All Superinterfaces:
SpreadPeriod
This interface defines all access methods for each resource assignment spread period. The spread
period is calculated according to the bucket type.
-
Method Summary
Modifier and TypeMethodDescriptionGets the actual cost for this spread period.Gets the actual period cost for this spread period.Gets the actual period units for this spread period.Gets the actual units for this spread period.Gets the at completion cost for this spread period.Gets the at completion period cost for this spread period.Gets the at completion period units for this spread period.Gets the at completion units for this spread period.Gets the cumulative actual cost for this spread period, which is cumulated from the actual start to the end of this period.Gets the cumulative actual period cost for this spread period, which is cumulated from the actual start to the end of this period.Gets the cumulative actual period units for this spread period, which is cumulated from the actual start to the end of this period.Gets the cumulative actual units for this spread period, which is cumulated from the actual start to the end of this period.Gets the cumulative at completion cost for this spread period, which is cumulated from the start date to the end of this period.Gets the cumulative at completion period cost for this spread period, which is cumulated from the start date to the end of this period.Gets the cumulative at completion period units for this spread period, which is cumulated from the start date to the end of this period.Gets the cumulative at completion units for this spread period, which is cumulated from the start date to the end of this period.Gets the cumulative planned cost for this spread period, which is cumulated from the planned start to the end of this period.Gets the cumulative planned units for this spread period, which is cumulated from the planned start to the end of this period.Gets the cumulative remaining cost for this spread period, which is cumulated from the remaining start to the end of this period.Gets the cumulative remaining units for this spread period, which is cumulated from the remaining start to the end of this period.Gets the planned cost for this spread period.Gets the planned units for this spread period.Gets the remaining cost for this spread period.Gets the remaining units for this spread period.Methods inherited from interface com.primavera.common.value.spread.SpreadPeriod
getCost, getCumulativeCost, getCumulativeUnits, getSpreadBucketType, getSpreadBucketTypeEnum, getSpreadPeriodEnd, getSpreadPeriodStart, getUnits, setCost, setUnits
-
Method Details
-
getPlannedUnits
Gets the planned units for this spread period.- Returns:
- the planned units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativePlannedUnits
Unit getCumulativePlannedUnits() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative planned units for this spread period, which is cumulated from the planned start to the end of this period.- Returns:
- the cumulated planned units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getActualUnits
Gets the actual units for this spread period.- Returns:
- the actual units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeActualUnits
Unit getCumulativeActualUnits() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative actual units for this spread period, which is cumulated from the actual start to the end of this period.- Returns:
- the cumulated actual units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getActualPeriodUnits
Gets the actual period units for this spread period.- Returns:
- the actual period units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeActualPeriodUnits
Unit getCumulativeActualPeriodUnits() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative actual period units for this spread period, which is cumulated from the actual start to the end of this period.- Returns:
- the cumulated actual period units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getRemainingUnits
Gets the remaining units for this spread period.- Returns:
- the remaining units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeRemainingUnits
Unit getCumulativeRemainingUnits() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative remaining units for this spread period, which is cumulated from the remaining start to the end of this period.- Returns:
- the cumulated remaining units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getAtCompletionUnits
Gets the at completion units for this spread period.- Returns:
- the at completion units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if the spread cumulative data has not been loaded
-
getCumulativeAtCompletionUnits
Unit getCumulativeAtCompletionUnits() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative at completion units for this spread period, which is cumulated from the start date to the end of this period.- Returns:
- the cumulated at completion units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getAtCompletionPeriodUnits
Gets the at completion period units for this spread period.- Returns:
- the at completion period units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if the spread cumulative data has not been loaded
-
getCumulativeAtCompletionPeriodUnits
Unit getCumulativeAtCompletionPeriodUnits() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative at completion period units for this spread period, which is cumulated from the start date to the end of this period.- Returns:
- the cumulated at completion period units in hours
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getPlannedCost
Gets the planned cost for this spread period.- Returns:
- the planned cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativePlannedCost
Cost getCumulativePlannedCost() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative planned cost for this spread period, which is cumulated from the planned start to the end of this period.- Returns:
- the cumulated planned cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getActualCost
Gets the actual cost for this spread period.- Returns:
- the actual cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeActualCost
Cost getCumulativeActualCost() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative actual cost for this spread period, which is cumulated from the actual start to the end of this period.- Returns:
- the cumulated actual cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getActualPeriodCost
Gets the actual period cost for this spread period.- Returns:
- the actual period cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeActualPeriodCost
Cost getCumulativeActualPeriodCost() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative actual period cost for this spread period, which is cumulated from the actual start to the end of this period.- Returns:
- the cumulated actual period cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getRemainingCost
Gets the remaining cost for this spread period.- Returns:
- the remaining cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeRemainingCost
Cost getCumulativeRemainingCost() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative remaining cost for this spread period, which is cumulated from the remaining start to the end of this period.- Returns:
- the cumulated remaining cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getAtCompletionCost
Gets the at completion cost for this spread period.- Returns:
- the at completion cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeAtCompletionCost
Cost getCumulativeAtCompletionCost() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative at completion cost for this spread period, which is cumulated from the start date to the end of this period.- Returns:
- the cumulated at completion cost in default currency hour.
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-
getAtCompletionPeriodCost
Gets the at completion period cost for this spread period.- Returns:
- the at completion period cost in default currency units
- Throws:
SpreadFieldNotFoundException- if this field was not loaded
-
getCumulativeAtCompletionPeriodCost
Cost getCumulativeAtCompletionPeriodCost() throws SpreadFieldNotFoundException, SpreadCumulativeDataNotLoadedExceptionGets the cumulative at completion period cost for this spread period, which is cumulated from the start date to the end of this period.- Returns:
- the cumulated at completion period cost in default currency hour.
- Throws:
SpreadFieldNotFoundException- if this field was not loadedSpreadCumulativeDataNotLoadedException- if cumulative data was not loaded
-