Class NumberIsTooLargeException

All Implemented Interfaces:
Serializable, ExceptionContextProvider

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

    • NumberIsTooLargeException

      public NumberIsTooLargeException(Number wrong, Number max, boolean boundIsAllowed)
      Construct the exception.
      Parameters:
      wrong - Value that is larger than the maximum.
      max - Maximum.
      boundIsAllowed - if true the maximum is included in the allowed range.
    • NumberIsTooLargeException

      public NumberIsTooLargeException(Localizable specific, Number wrong, Number max, boolean boundIsAllowed)
      Construct the exception with a specific context.
      Parameters:
      specific - Specific context pattern.
      wrong - Value that is larger than the maximum.
      max - Maximum.
      boundIsAllowed - if true the maximum is included in the allowed range.
  • Method Details

    • getBoundIsAllowed

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

      public Number getMax()
      Returns:
      the maximum.