Class ActivitySpread
java.lang.Object
com.primavera.common.value.spread.BaseSpread
com.primavera.common.value.spread.ActivityBaseSpread
com.primavera.common.value.spread.ActivitySpread
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<SpreadPeriod>
public class ActivitySpread
extends com.primavera.common.value.spread.ActivityBaseSpread
Activity spread, containing unit and/or cost fields that have been spread for a particular activity over zero to many spread periods. Activity spreads are calculated live, and do not require the summarizer job service in order to be used.
See the description in BaseSpread for information on how to access the loaded spread data.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.primavera.common.value.spread.ActivityBaseSpread
getResourceAssignmentSpreadList, setResourceAssignmentSpreadListMethods inherited from class com.primavera.common.value.spread.BaseSpread
clearFinancialValues, ensureSpreadSpansDate, ensureSpreadSpansDate, getCostFields, getSpreadBucketType, getSpreadBucketTypeEnum, getSpreadEnd, getSpreadIterator, getSpreadPeriod, getSpreadStart, getUnitFields, hasCumulativeData, iterator, size, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ActivitySpread
Constructor. Create as ActivitySpread object through which all spread data can be fetched.- Parameters:
spreadData- the actual object which holds spread data
-