Interface IDtoAbstractRunExpenseModel

All Known Subinterfaces:
IDtoConstantRunExpenseModel, IDtoPluginRunExpenseModel, IDtoSingleAspectBasicRunExpenseModel, IDtoSingleAspectLinearRunExpenseModel, IDtoSumRunExpenseModel
All Known Implementing Classes:
DtoAbstractRunExpenseModel, DtoConstantRunExpenseModel, DtoPluginRunExpenseModel, DtoSingleAspectBasicRunExpenseModel, DtoSingleAspectLinearRunExpenseModel, DtoSumRunExpenseModel

public interface 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
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Unique identifier amoung all DtoAbstractRunExpenseModels.
    Type discriminator
    void
    Unique identifier amoung all DtoAbstractRunExpenseModels.
  • Field Details

  • Method Details

    • getType

      String getType()
      Type discriminator
    • getId

      String getId()
      Unique identifier amoung all DtoAbstractRunExpenseModels.
    • setId

      void setId(String id)
      Unique identifier amoung all DtoAbstractRunExpenseModels.