Class NamableLongMediator
java.lang.Object
ch.nolix.base.validation.base.AbstractMediator
ch.nolix.base.validation.primitive.AbstractLongMediator
ch.nolix.base.validation.primitive.NamableLongMediator
An
NamableLongMediator is not mutable.- Author:
- Silvan Wyss
-
Field Summary
Fields inherited from class AbstractMediator
DEFAULT_ARGUMENT_NAME -
Method Summary
Modifier and TypeMethodDescriptionstatic NamableLongMediatorforArgument(long argument) thatIsNamed(String argumentName) Methods inherited from class AbstractLongMediator
isBetween, isBetween, isBiggerThan, isBiggerThanOrEquals, isEqualTo, isEqualTo, isEqualToAnyOf, isNegative, isNotBetween, isNotBiggerThan, isNotBiggerThan, isNotEqualTo, isNotNegative, isNotPositive, isNotSmallerThan, isPort, isPositive, isSmallerThan, isSmallerThanOrEquals
-
Method Details
-
forArgument
- Parameters:
argument-- Returns:
- a new
NamableLongMediatorfor the given argument.
-
thatIsNamed
- Parameters:
argumentName-- Returns:
- a new
LongMediatorfor the given argumentName and the argument of the currentNamableLongMediator. - Throws:
RuntimeException- if the given argumentName is null or blank.
-