Interface NumericConstraintBase<T extends Number>

All Known Implementing Classes:
BigDecimalParam, BigIntegerParam, BooleanParam, ByteParam, CharParam, DoubleParam, FloatParam, IntParam, LongParam, PrimitiveOrWrapperParam, ShortParam, StringParam

public interface NumericConstraintBase<T extends Number>
  • Method Details

    • getMin

      T getMin()
    • setMin

      void setMin(T min)
    • getMax

      T getMax()
    • setMax

      void setMax(T max)
    • getMinInclusive

      boolean getMinInclusive()
    • setMinInclusive

      void setMinInclusive(boolean inclusive)
    • getMaxInclusive

      boolean getMaxInclusive()
    • setMaxInclusive

      void setMaxInclusive(boolean inclusive)
    • getPrecision

      Integer getPrecision()
    • setPrecision

      void setPrecision(Integer precision)
    • getScale

      Integer getScale()
    • setScale

      void setScale(Integer scale)
    • handleConstraintsInCopy

      default void handleConstraintsInCopy(NamedTypedValue copy)
    • handleConstraintsInCopyDto

      default void handleConstraintsInCopyDto(org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto copy)