Klasse GlobalValidator
java.lang.Object
ch.nolix.core.errorcontrol.validator.GlobalValidator
The
GlobalValidator
provides methods to validate arguments. Of the
GlobalValidator
an instance cannot be created.- Version:
- 2016-12-01
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ExtendedByteMediator
assertThat
(byte argument) static ExtendedIterableMediator
<Byte> assertThat
(byte[] argument) static ExtendedDoubleMediator
assertThat
(double argument) static ExtendedIterableMediator
<Double> assertThat
(double[] argument) static ExtendedLongMediator
assertThat
(int argument) static ExtendedIterableMediator
<Long> assertThat
(int[] argument) static ExtendedLongMediator
assertThat
(long argument) static ExtendedIterableMediator
<Long> assertThat
(long[] argument) static <A> ExtendedArgumentMediator
<A> assertThat
(A argument) static <T> ExtendedTypeMediator
<T> assertThat
(Class<T> argument) static <A> ExtendedIterableMediator
<A> assertThat
(Iterable<A> argument) static ExtendedMethodMediator
assertThat
(Method argument) static ExtendedStringMediator
assertThat
(String argument) static ExtendedBigDecimalMediator
assertThat
(BigDecimal argument) static ExtendedBitMediator
assertThatTheBit
(boolean argument) static MultiDoubleMediator
assertThatTheDoubles
(Iterable<Double> arguments) static <E> MultiArgumentMediator
<E> assertThatTheElements
(E[] arguments) static <E> MultiArgumentMediator
<E> assertThatTheElements
(Iterable<E> arguments) static MultiLongMediator
assertThatTheLongs
(Iterable<Long> arguments) static MultiStringMediator
assertThatTheStrings
(Iterable<String> arguments)
-
Methodendetails
-
assertThat
- Typparameter:
A
- is the type of the given argument.- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedArgumentMediator
for given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedBigDecimalMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedByteMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedIterableMediator
for the given argument.
-
assertThat
- Typparameter:
T
- is the type of the given argument- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedTypeMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedDoubleMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedIterableMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedLongMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedIterableMediator
for the given argument.
-
assertThat
- Typparameter:
A
- is the type of the elements of the given argument.- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedIterableMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedLongMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedIterableMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedMethodMediator
for the given argument.
-
assertThat
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedStringMediator
for the given argument.
-
assertThatTheBit
- Parameter:
argument
-- Gibt zurück:
- a new
ExtendedBitMediator
for the given argument.
-
assertThatTheDoubles
- Parameter:
arguments
-- Gibt zurück:
- a new
MultiDoubleMediator
for the given arguments. - Löst aus:
ArgumentIsNullException
- if the given arguments is null.
-
assertThatTheElements
- Typparameter:
E
- is the type of the given arguments.- Parameter:
arguments
-- Gibt zurück:
- a new
MultiArgumentMediator
for the given arguments. - Löst aus:
ArgumentIsNullException
- if the given arguments is null.
-
assertThatTheElements
- Typparameter:
E
- is the type of the given arguments.- Parameter:
arguments
-- Gibt zurück:
- a new
MultiArgumentMediator
for the given arguments. - Löst aus:
ArgumentIsNullException
- if the given arguments is null.
-
assertThatTheLongs
- Parameter:
arguments
-- Gibt zurück:
- a new
MultiLongMediator
for the given arguments. - Löst aus:
ArgumentIsNullException
- if the given arguments is null.
-
assertThatTheStrings
- Parameter:
arguments
-- Gibt zurück:
- a new
MultiStringMediator
for the given arguments. - Löst aus:
ArgumentIsNullException
- if the given arguments is null.
-