Package | Description |
---|---|
net.sf.mpxj | |
net.sf.mpxj.common | |
net.sf.mpxj.mspdi |
Modifier and Type | Field and Description |
---|---|
static Rate |
Rate.ZERO |
Modifier and Type | Method and Description |
---|---|
Rate |
ProjectProperties.getDefaultOvertimeRate()
Get overtime rate.
|
Rate |
ProjectProperties.getDefaultStandardRate()
Retrieves the default standard rate.
|
Rate |
ResourceAssignment.getEffectiveRate(LocalDateTime date)
Based on the configuration data for this resource assignment,
return the cost rate effective on the supplied date.
|
Rate |
ResourceAssignment.getOverrideRate()
Retrieve the rate to use in place of the value from the cost rate table.
|
Rate |
CostRateTableEntry.getOvertimeRate()
Retrieves the overtime rate represented by this entry.
|
Rate |
Resource.getOvertimeRate()
Retrieves the overtime rate for this resource.
|
Rate |
CostRateTableEntry.getRate(int index)
Retrieve the rate with the specified index.
|
Rate |
CostRateTableEntry.getStandardRate()
Retrieves the standard rate represented by this entry.
|
Rate |
Resource.getStandardRate()
Gets Standard Rate field value.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Rate.amountComponentEquals(Rate rhs)
Equality test for amount component of a Rate instance.
|
static boolean |
Rate.equals(Rate rate1,
Rate rate2)
Compare two rates handling null values.
|
void |
ProjectProperties.setDefaultOvertimeRate(Rate rate)
Set default overtime rate.
|
void |
ProjectProperties.setDefaultStandardRate(Rate rate)
Sets the default standard rate.
|
void |
ResourceAssignment.setOverrideRate(Rate rate)
Set the rate to use in place of the value from the cost rate table.
|
Constructor and Description |
---|
CostRateTableEntry(LocalDateTime startDate,
LocalDateTime endDate,
Number costPerUse,
Rate... rates)
Constructor.
|
CostRateTableEntry(LocalDateTime startDate,
LocalDateTime endDate,
Number costPerUse,
ShiftPeriod shiftPeriod,
Rate... rates)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Rate |
RateHelper.convertFromHours(TimeUnitDefaultsContainer defaults,
BigDecimal value,
TimeUnit targetUnits)
Convert a rate from amount per hour to an amount per target unit.
|
static Rate |
RateHelper.convertFromHours(TimeUnitDefaultsContainer defaults,
double value,
TimeUnit targetUnits)
Convert a rate from amount per hour to an amount per target unit.
|
static Rate |
RateHelper.convertFromHours(TimeUnitDefaultsContainer defaults,
Rate rate,
TimeUnit targetUnits)
Convert a rate from amount per hour to an amount per target unit.
|
Modifier and Type | Method and Description |
---|---|
static Rate |
RateHelper.convertFromHours(TimeUnitDefaultsContainer defaults,
Rate rate,
TimeUnit targetUnits)
Convert a rate from amount per hour to an amount per target unit.
|
static double |
RateHelper.convertToHours(TimeUnitDefaultsContainer defaults,
Rate rate)
Convert a rate to hours.
|
Modifier and Type | Method and Description |
---|---|
static Rate |
DatatypeConverter.parseRate(BigDecimal originalValue,
TimeUnit targetUnits)
Parse rate.
|
Modifier and Type | Method and Description |
---|---|
static BigInteger |
DatatypeConverter.printOvertimeRateFormat(Resource resource,
Rate rate)
Print a time unit from a rate, and handle special case
for non-work resources.
|
static BigDecimal |
DatatypeConverter.printRate(Rate rate)
Print rate.
|
static BigDecimal |
DatatypeConverter.printRateMandatory(Rate rate)
Print rate.
|
static BigInteger |
DatatypeConverter.printStandardRateFormat(Resource resource,
Rate rate)
Print a time unit from a rate, and handle special case
for non-work resources.
|
static BigInteger |
DatatypeConverter.printTimeUnit(Rate rate)
Print a time unit derived from a Rate.
|
Copyright © 2000–2024 Packwood Software. All rights reserved.