public class CostFunction extends Object
Modifier and Type | Field and Description |
---|---|
protected Set<ServiceTemplate> |
appliedInConjunctionWith |
protected Set<CostElement> |
costElements |
protected String |
name |
Constructor and Description |
---|
CostFunction() |
CostFunction(String name) |
Modifier and Type | Method and Description |
---|---|
void |
addCostElement(CostElement costElement) |
void |
assignToEntity(ServiceTemplate seviceResourceOrQuality)
The CostFunction can be assigned to a ServiceUnit
|
void |
conjunctWith(ServiceTemplate entity) |
Set<ServiceTemplate> |
getAppliedInConjunctionWith() |
Set<CostElement> |
getCostElements() |
void |
setAppliedInConjunctionWith(Set<ServiceTemplate> appliedInConjunctionWith) |
void |
setCostElements(Set<CostElement> costElements) |
protected Set<ServiceTemplate> appliedInConjunctionWith
protected Set<CostElement> costElements
protected String name
public CostFunction()
public CostFunction(String name)
public void assignToEntity(ServiceTemplate seviceResourceOrQuality)
seviceResourceOrQuality
- public Set<ServiceTemplate> getAppliedInConjunctionWith()
public Set<CostElement> getCostElements()
public void addCostElement(CostElement costElement)
public void conjunctWith(ServiceTemplate entity)
public void setAppliedInConjunctionWith(Set<ServiceTemplate> appliedInConjunctionWith)
public void setCostElements(Set<CostElement> costElements)
Copyright © 2016. All Rights Reserved.