Class NumberIsTooSmallException

All Implemented Interfaces:
Serializable, ExceptionContextProvider
Direct Known Subclasses:
NonPositiveDefiniteMatrixException, NotPositiveException, NotStrictlyPositiveException

public class NumberIsTooSmallException extends MathIllegalNumberException
Exception to be thrown when a number is too small.
Since:
2.2
See Also:
  • Constructor Details

    • NumberIsTooSmallException

      public NumberIsTooSmallException(Number wrong, Number min, boolean boundIsAllowed)
      Construct the exception.
      Parameters:
      wrong - Value that is smaller than the minimum.
      min - Minimum.
      boundIsAllowed - Whether min is included in the allowed range.
    • NumberIsTooSmallException

      public NumberIsTooSmallException(Localizable specific, Number wrong, Number min, boolean boundIsAllowed)
      Construct the exception with a specific context.
      Parameters:
      specific - Specific context pattern.
      wrong - Value that is smaller than the minimum.
      min - Minimum.
      boundIsAllowed - Whether min is included in the allowed range.
  • Method Details

    • getBoundIsAllowed

      public boolean getBoundIsAllowed()
      Returns:
      true if the minimum is included in the allowed range.
    • getMin

      public Number getMin()
      Returns:
      the minimum.