Klasse Validator
java.lang.Object
ch.nolix.core.errorcontrol.validator.Validator
The
Validator provides methods to validate arguments.
Of the Validator an instance cannot be created.- Version:
- 2016-12-01
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ExtendedByteMediatorassertThat(byte argument) static ExtendedIterableMediator<Byte> assertThat(byte[] argument) static ExtendedDoubleMediatorassertThat(double argument) static ExtendedIterableMediator<Double> assertThat(double[] argument) static ExtendedLongMediatorassertThat(int argument) static ExtendedIterableMediator<Long> assertThat(int[] argument) static ExtendedLongMediatorassertThat(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 ExtendedMethodMediatorassertThat(Method argument) static ExtendedStringMediatorassertThat(String argument) static ExtendedBigDecimalMediatorassertThat(BigDecimal argument) static <T> ExtendedOptionalMediator<T> assertThat(Optional<T> argument) static ExtendedBitMediatorassertThatTheBit(boolean argument) static MultiDoubleMediatorassertThatTheDoubles(Iterable<Double> arguments) static <E> MultiArgumentMediator<E> assertThatTheElements(E[] arguments) static <E> MultiArgumentMediator<E> assertThatTheElements(Iterable<E> arguments) static MultiLongMediatorassertThatTheLongs(Iterable<Long> arguments) static MultiStringMediatorassertThatTheStrings(Iterable<String> arguments)
-
Methodendetails
-
assertThat
- Typparameter:
A- is the type of the given argument.- Parameter:
argument-- Gibt zurück:
- a new
ExtendedArgumentMediatorfor given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedBigDecimalMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedByteMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedIterableMediatorfor the given argument.
-
assertThat
- Typparameter:
T- is the type of the given argument- Parameter:
argument-- Gibt zurück:
- a new
ExtendedTypeMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedDoubleMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedIterableMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedLongMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedIterableMediatorfor the given argument.
-
assertThat
- Typparameter:
A- is the type of the elements of the given argument.- Parameter:
argument-- Gibt zurück:
- a new
ExtendedIterableMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedLongMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedIterableMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedMethodMediatorfor the given argument.
-
assertThat
- Typparameter:
T- is the type of the element of the givenOptionalargument.- Parameter:
argument-- Gibt zurück:
- a new
ExtendedOptionalMediatorfor the given argument.
-
assertThat
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedStringMediatorfor the given argument.
-
assertThatTheBit
- Parameter:
argument-- Gibt zurück:
- a new
ExtendedBitMediatorfor the given argument.
-
assertThatTheDoubles
- Parameter:
arguments-- Gibt zurück:
- a new
MultiDoubleMediatorfor 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
MultiArgumentMediatorfor 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
MultiArgumentMediatorfor the given arguments. - Löst aus:
ArgumentIsNullException- if the given arguments is null.
-
assertThatTheLongs
- Parameter:
arguments-- Gibt zurück:
- a new
MultiLongMediatorfor the given arguments. - Löst aus:
ArgumentIsNullException- if the given arguments is null.
-
assertThatTheStrings
- Parameter:
arguments-- Gibt zurück:
- a new
MultiStringMediatorfor the given arguments. - Löst aus:
ArgumentIsNullException- if the given arguments is null.
-