public class CostCharacterizationImpl extends java.lang.Object implements CostCharacterization
| Modifier | Constructor and Description |
|---|---|
protected |
CostCharacterizationImpl(java.lang.String characterizationId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCost(java.lang.String resourceId,
double cost) |
java.lang.Double |
getAverage(java.lang.String resourceId) |
java.lang.String |
getCharacterizationId() |
java.lang.Double |
getMax() |
java.lang.Double |
getMin() |
long |
getTotal() |
long |
getTotal(java.lang.String resourceId) |
protected CostCharacterizationImpl(java.lang.String characterizationId)
public void addCost(java.lang.String resourceId,
double cost)
addCost in interface CostCharacterizationpublic long getTotal(java.lang.String resourceId)
getTotal in interface CostCharacterizationpublic long getTotal()
getTotal in interface CostCharacterizationpublic java.lang.String getCharacterizationId()
public java.lang.Double getMin()
getMin in interface CostCharacterizationpublic java.lang.Double getMax()
getMax in interface CostCharacterizationpublic java.lang.Double getAverage(java.lang.String resourceId)
getAverage in interface CostCharacterization