A C D G H I L N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- and(Rule.Extended<T>) - Method in interface org.solidcoding.validation.api.contracts.ContinuingValidationBuilder
-
Connect your current predicate to another one.
- and(Rule<T>) - Method in interface org.solidcoding.validation.api.contracts.ContinuingValidationBuilder
-
Connect your current predicate to another one.
- and(T) - Method in interface org.solidcoding.validation.predicates.ConstraintAppender
- andThen(Runnable) - Method in interface org.solidcoding.validation.api.contracts.ContinuingValidationBuilder
-
Same as validate(); but returns a custom object in the form of a supplier.
- andThen(Supplier<R>) - Method in interface org.solidcoding.validation.api.contracts.ContinuingValidationBuilder
-
Same as validate(); but returns a custom object in the form of a supplier.
- ArgumentAppender<T> - Interface in org.solidcoding.validation.api.contracts
C
- compliesWith(Collection<Rule<T>>) - Method in interface org.solidcoding.validation.api.contracts.ValidationBuilder
- compliesWith(Rule.Extended<T>) - Method in interface org.solidcoding.validation.api.contracts.ValidationBuilder
- compliesWith(Rule<T>) - Method in interface org.solidcoding.validation.api.contracts.ValidationBuilder
- ConstraintAppender<T,R> - Interface in org.solidcoding.validation.predicates
- contains(CharSequence, CharSequence...) - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Checks whether the given charSequences are present anywhere in the value.
- contains(Integer, Integer...) - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
-
Checks whether the given Integers are present anywhere in the value.
- contains(Integer, Integer...) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
-
Checks whether the given Integers are present anywhere in the value.
- ContinuingValidationBuilder<T> - Interface in org.solidcoding.validation.api.contracts
D
- DecimalNumberPredicate - Class in org.solidcoding.validation.predicates
- defineThatIt(BiPredicate<T, Object>) - Static method in class org.solidcoding.validation.api.Definitions
- defineThatIt(Predicate<T>) - Static method in class org.solidcoding.validation.api.Definitions
- Definitions - Class in org.solidcoding.validation.api
- doesNotContain(CharSequence, CharSequence...) - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Checks whether the given charSequences are present anywhere in the value.
- doesNotContain(Integer, Integer...) - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
-
Checks whether the given Integers are not present anywhere in the value.
- doesNotContain(Integer, Integer...) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
-
Checks whether the given Integers are not present anywhere in the value.
G
- getMessage() - Method in interface org.solidcoding.validation.api.contracts.Rule.Extended
- getMessage() - Method in interface org.solidcoding.validation.api.contracts.Rule
- getMessage() - Method in interface org.solidcoding.validation.api.contracts.Validator
H
- hasALengthBetween(int) - Static method in class org.solidcoding.validation.predicates.StringPredicate
- hasALengthOf(int) - Static method in class org.solidcoding.validation.predicates.StringPredicate
- hasAmountOfDigits(int) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
I
- isA(Class<T>) - Static method in class org.solidcoding.validation.predicates.ObjectPredicate
- isAlphabetic() - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Adds a check if all characters are in fact digits.
- isAn(Class<T>) - Static method in class org.solidcoding.validation.predicates.ObjectPredicate
- isBetween(double) - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
- isBetween(int) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
- isEqualTo(double) - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
-
Check if the actual value is equal to the given one.
- isEqualTo(int) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
-
Check if the actual value is equal to the given one.
- isEqualTo(String) - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Check if the actual value is equal to the given one.
- isEqualTo(T) - Static method in class org.solidcoding.validation.predicates.ObjectPredicate
-
Check if the actual value is equal to the given one.
- isNotAlphabetic() - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Adds a check if any character is in fact not alphabetic.
- isNotNull() - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
-
Checks whether the actual value is present.*
- isNotNull() - Static method in class org.solidcoding.validation.predicates.NumberPredicate
-
Checks whether the actual value is present.
- isNotNull() - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Checks whether the actual value is present.*
- isNotNumeric() - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Adds a check if any character is in fact not a digit.
- isNull() - Static method in class org.solidcoding.validation.predicates.NumberPredicate
-
Checks whether the actual value is not present.
- isNumeric() - Static method in class org.solidcoding.validation.predicates.StringPredicate
-
Adds a check if all characters are in fact digits.
L
- LoggingValidator - Interface in org.solidcoding.validation.api.contracts
N
O
- ObjectPredicate<T> - Class in org.solidcoding.validation.predicates
- ObjectPredicate(Predicate<T>) - Constructor for class org.solidcoding.validation.predicates.ObjectPredicate
- orElseLogMessage() - Method in interface org.solidcoding.validation.api.contracts.LoggingValidator
-
Users SLF4J API to log the internal message at Error level.
- orElseLogMessage(Logger) - Method in interface org.solidcoding.validation.api.contracts.LoggingValidator
-
Users SLF4J API to log the internal message at Error level.
- orElseReturn(Function<String, T>) - Method in interface org.solidcoding.validation.api.contracts.ReturningValidationBuilder
- orElseReturn(T) - Method in interface org.solidcoding.validation.api.contracts.ReturningValidationBuilder
- orElseThrow(Function<String, E>) - Method in interface org.solidcoding.validation.api.contracts.ThrowingValidator
- orElseThrow(Function<String, E>) - Method in interface org.solidcoding.validation.api.contracts.VoidValidationBuilder
- org.solidcoding.validation.api - package org.solidcoding.validation.api
- org.solidcoding.validation.api.contracts - package org.solidcoding.validation.api.contracts
- org.solidcoding.validation.predicates - package org.solidcoding.validation.predicates
- otherwiseReport(String, Object...) - Method in interface org.solidcoding.validation.api.contracts.RuleBuilder.Extended
- otherwiseReport(String, Object...) - Method in interface org.solidcoding.validation.api.contracts.RuleBuilder
P
- PredicateAppender<T> - Interface in org.solidcoding.validation.predicates
R
- ReturningValidationBuilder<T> - Interface in org.solidcoding.validation.api.contracts
- Rule<T> - Interface in org.solidcoding.validation.api.contracts
- Rule.Extended<T> - Interface in org.solidcoding.validation.api.contracts
- RuleBuilder<T> - Interface in org.solidcoding.validation.api.contracts
- RuleBuilder.Extended<T> - Interface in org.solidcoding.validation.api.contracts
S
T
- test(T) - Method in class org.solidcoding.validation.predicates.ObjectPredicate
- that(BiPredicate<T, Object>) - Method in interface org.solidcoding.validation.predicates.PredicateAppender
- that(Predicate<T>) - Method in interface org.solidcoding.validation.predicates.PredicateAppender
- ThrowingValidator<R> - Interface in org.solidcoding.validation.api.contracts
V
- validate() - Method in interface org.solidcoding.validation.api.contracts.Validator
- ValidationBuilder<T> - Interface in org.solidcoding.validation.api.contracts
- Validator - Interface in org.solidcoding.validation.api.contracts
- Verifications - Class in org.solidcoding.validation.api
- verifyThat(T) - Static method in class org.solidcoding.validation.api.Verifications
- VoidValidationBuilder - Interface in org.solidcoding.validation.api.contracts
W
- where(BiPredicate<T, Object>) - Method in interface org.solidcoding.validation.predicates.PredicateAppender
- where(Predicate<T>) - Method in interface org.solidcoding.validation.predicates.PredicateAppender
- whileApplying(Object) - Method in interface org.solidcoding.validation.api.contracts.ArgumentAppender
-
You've entered a BiPredicate flow.
All Classes All Packages