Interface VariationAxis<T>

All Known Subinterfaces:
NumericVariationAxis
All Known Implementing Classes:
CategorialVariationAxis, FieldVariationAxis, NumericAttributeVariationAxis, ReferenceVariationAxis, TimeSeriesVariationAxis

public interface VariationAxis<T>
  • Method Details

    • scope

      VariationScope<T> scope()
    • description

      String description()
    • createModification

      Modification createModification(T value)
    • createModificationSettingUnitsCount

      default Modification createModificationSettingUnitsCount(int valueIndex)
    • values

      default List<T> values()
      Returns the list of values to apply to the target attribute.
      Returns:
      a list of double values representing the variation axis