Class DtoAbstractRunExpenseModel
java.lang.Object
com.vernaio.kayros.engine.v2.api.dto.DtoAbstractRunExpenseModel
- All Implemented Interfaces:
IDtoAbstractRunExpenseModel
public abstract class DtoAbstractRunExpenseModel
extends Object
implements IDtoAbstractRunExpenseModel
A model to determine run cost or duration (as double) depending on a process's runCondition. If used as a model for duration, the final (positive) return value is rounded up.
-
Field Summary
Fields inherited from interface com.vernaio.kayros.engine.v2.api.dto.IDtoAbstractRunExpenseModel
_DISCRIMINATOR_TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
-
Constructor Details
-
DtoAbstractRunExpenseModel
protected DtoAbstractRunExpenseModel() -
DtoAbstractRunExpenseModel
-
-
Method Details
-
getType
Type discriminator- Specified by:
getTypein interfaceIDtoAbstractRunExpenseModel
-
getId
Unique identifier amoung all DtoAbstractRunExpenseModels.- Specified by:
getIdin interfaceIDtoAbstractRunExpenseModel
-
setId
Unique identifier amoung all DtoAbstractRunExpenseModels.- Specified by:
setIdin interfaceIDtoAbstractRunExpenseModel
-
equals
-
hashCode
public int hashCode() -
withId
Unique identifier amoung all DtoAbstractRunExpenseModels.
-