Klasse ArgumentIsInRangeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
ch.nolix.core.errorcontrol.invalidargumentexception.InvalidArgumentException
ch.nolix.core.errorcontrol.invalidargumentexception.ArgumentIsInRangeException
- Alle implementierten Schnittstellen:
Serializable
A
ArgumentIsInRangeException
is a InvalidArgumentException
that is supposed to be thrown when a given value is undesirably in a certain
range.- Version:
- 2017-10-14
- Autor:
- Silvan Wyss
- Siehe auch:
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ArgumentIsInRangeException
forArgumentAndRangeWithMinAndMax
(double argument, double min, double max) static ArgumentIsInRangeException
forArgumentAndRangeWithMinAndMax
(long argument, long min, long max) static ArgumentIsInRangeException
forArgumentNameAndArgumentAndRangeWithMinAndMax
(String argumentName, double argument, double min, double max) static ArgumentIsInRangeException
forArgumentNameAndArgumentAndRangeWithMinAndMax
(String argumentName, long argument, long min, long max) Von Klasse geerbte Methoden ch.nolix.core.errorcontrol.invalidargumentexception.InvalidArgumentException
forArgument, forArgumentAndErrorPredicate, forArgumentAndErrorPredicateAndCause, forArgumentNameAndArgument, forArgumentNameAndArgumentAndErrorPredicate, getArgumentName, getErrorPredicate, getStoredArgument
Von Klasse geerbte Methoden java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Methodendetails
-
forArgumentAndRangeWithMinAndMax
public static ArgumentIsInRangeException forArgumentAndRangeWithMinAndMax(double argument, double min, double max) - Parameter:
argument
-min
-max
-- Gibt zurück:
- a new
ArgumentIsInRangeException
for the given argument and range defined by the given min and max.
-
forArgumentAndRangeWithMinAndMax
public static ArgumentIsInRangeException forArgumentAndRangeWithMinAndMax(long argument, long min, long max) - Parameter:
argument
-min
-max
-- Gibt zurück:
- a new
ArgumentIsInRangeException
for the given argument and range defined by the given min and max.
-
forArgumentNameAndArgumentAndRangeWithMinAndMax
public static ArgumentIsInRangeException forArgumentNameAndArgumentAndRangeWithMinAndMax(String argumentName, double argument, double min, double max) - Parameter:
argumentName
-argument
-min
-max
-- Gibt zurück:
- a new
ArgumentIsInRangeException
for the given argumentName, argument and range defined by the given min and max. - Löst aus:
IllegalArgumentException
- if the given argument name is null.IllegalArgumentException
- if the given argument name is blank.
-
forArgumentNameAndArgumentAndRangeWithMinAndMax
public static ArgumentIsInRangeException forArgumentNameAndArgumentAndRangeWithMinAndMax(String argumentName, long argument, long min, long max) - Parameter:
argumentName
-argument
-min
-max
-- Gibt zurück:
- a new
ArgumentIsInRangeException
for the given argumentName, argument and range defined by the given min and max. - Löst aus:
IllegalArgumentException
- if the given argument name is null.IllegalArgumentException
- if the given argument name is blank.
-