Modifier and Type | Method and Description |
---|---|
static TimephasedData |
TimephasedData.createCostTimephased(int uid,
Date start,
Date finish,
double value,
int timeUnit,
int type)
Creates and initializes a new instance of the
TimephasedData class for cost-based time phased data. |
static TimephasedData |
TimephasedData.createUnitTimephased(int uid,
Date start,
Date finish,
double units,
int type)
Creates and initializes a new instance of the
TimephasedData class for unit-based time phased data of an
assignment of a material resource. |
static TimephasedData |
TimephasedData.createWorkTimephased(int uid,
Date start,
Date finish,
double value,
int timeUnit,
int type)
Creates and initializes a new instance of the
TimephasedData class for work-based time phased data. |
TimephasedData |
TimephasedDataCollection.get(int index) |
Modifier and Type | Method and Description |
---|---|
List<TimephasedData> |
TimephasedDataCollection.selectBetweenStartAndFinish(int timephasedDataType,
Date startTime,
Date finishTime)
Selects all time phases between
startTime and finishTime . |
List<TimephasedData> |
TimephasedDataCollection.toList()
Converts the
TimephasedDataCollection object to a list of TimephasedData objects. |
Modifier and Type | Method and Description |
---|---|
boolean |
TimephasedDataCollection.add(TimephasedData item)
Adds
TimephasedData instance to this collection object. |
boolean |
TimephasedDataCollection.containsItem(TimephasedData item)
Determines whether the
TimephasedDataCollection contains a specific value. |
void |
TimephasedDataCollection.copyToTArray(TimephasedData[] array,
int arrayIndex)
Copies the elements of the
TimephasedDataCollection to an Array ,
starting at a particular Array index. |
boolean |
TimephasedDataCollection.remove(TimephasedData item)
Removes
TimephasedData instance from this collection object. |
Modifier and Type | Method and Description |
---|---|
void |
TimephasedDataCollection.addRange(Iterable<TimephasedData> timephasedCollection)
Adds a collection of
TimephasedData instances to this collection object. |
Date |
ResourceAssignment.makeTPs(Date start,
double time,
Calendar calendar,
List<TimephasedData> outTP,
boolean isWorking,
int type)
Generates a list of time phased data.
|