Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(Reason) - Method in class be.sddevelopment.validation.Rationale
- applyTo(T) - Method in record class be.sddevelopment.validation.Constraint
- assess(T) - Method in class be.sddevelopment.validation.ModularRuleset
- aValid(Class<S>) - Static method in class be.sddevelopment.validation.ModularRuleset
B
- be.sddevelopment.validation - package be.sddevelopment.validation
C
- check(T) - Method in class be.sddevelopment.validation.ModularRuleset
- constrain(T) - Static method in class be.sddevelopment.validation.Constrainable
- constrain(T) - Method in class be.sddevelopment.validation.ModularRuleset
- constrain(T, ModularRuleset<T>) - Static method in class be.sddevelopment.validation.Constrainable
- Constrainable<T> - Class in be.sddevelopment.validation
-
Evaluated class.
- Constraint<T> - Record Class in be.sddevelopment.validation
-
ValidationRule class.
- Constraint(Predicate<T>, String) - Constructor for record class be.sddevelopment.validation.Constraint
-
Creates an instance of a
Constraint
record class. - Constraint.ValidationRuleBuilder<T> - Class in be.sddevelopment.validation
D
- describedAs(String) - Method in class be.sddevelopment.validation.Constraint.ValidationRuleBuilder
- description() - Method in record class be.sddevelopment.validation.Constraint
-
Returns the value of the
description
record component. - details() - Method in class be.sddevelopment.validation.Rationale
- done() - Method in class be.sddevelopment.validation.Constraint.ValidationRuleBuilder
- done() - Method in class be.sddevelopment.validation.ModularRuleset.ModularValidatorBuilder
E
- emptyRationale() - Static method in class be.sddevelopment.validation.Rationale
- emptyRules() - Static method in class be.sddevelopment.validation.ModularRuleset
- equals(Object) - Method in record class be.sddevelopment.validation.Constraint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.sddevelopment.validation.Reason
-
Indicates whether some other object is "equal to" this one.
- errors() - Method in exception class be.sddevelopment.validation.InvalidObjectException
- Evaluation - Enum Class in be.sddevelopment.validation
-
Evaluation class.
F
- FAIL - Enum constant in enum class be.sddevelopment.validation.Evaluation
- failed(String) - Static method in record class be.sddevelopment.validation.Reason
- feedback(String) - Method in class be.sddevelopment.validation.Constrainable
G
- guard() - Method in class be.sddevelopment.validation.Constrainable
H
- hashCode() - Method in record class be.sddevelopment.validation.Constraint
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.sddevelopment.validation.Reason
-
Returns a hash code value for this object.
- haveNonEmpty(Function<S, String>) - Static method in class be.sddevelopment.validation.Validations
- haveNonNullField(Function<S, ?>) - Static method in class be.sddevelopment.validation.Validations
-
haveNonNullField.
- haveNullField(Function<S, ?>) - Static method in class be.sddevelopment.validation.Validations
-
haveNullField.
I
- iHaveSpoken() - Method in class be.sddevelopment.validation.ModularRuleset.ModularValidatorBuilder
- InvalidObjectException - Exception Class in be.sddevelopment.validation
- InvalidObjectException(String, Rationale) - Constructor for exception class be.sddevelopment.validation.InvalidObjectException
- isFailing() - Method in class be.sddevelopment.validation.Rationale
- isFailing() - Method in record class be.sddevelopment.validation.Reason
- isPassing() - Method in class be.sddevelopment.validation.Rationale
- isPassing() - Method in record class be.sddevelopment.validation.Reason
- isValid() - Method in class be.sddevelopment.validation.Constrainable
M
- ModularRuleset<T> - Class in be.sddevelopment.validation
- ModularRuleset.ModularValidatorBuilder<S> - Class in be.sddevelopment.validation
- must(Constraint<S>) - Method in class be.sddevelopment.validation.ModularRuleset.ModularValidatorBuilder
- must(Predicate<S>, String) - Method in class be.sddevelopment.validation.ModularRuleset.ModularValidatorBuilder
O
- of(T, ModularRuleset<T>) - Static method in class be.sddevelopment.validation.Constrainable
P
- PASS - Enum constant in enum class be.sddevelopment.validation.Evaluation
- passed(String) - Static method in record class be.sddevelopment.validation.Reason
Q
- quickCheck(T) - Method in class be.sddevelopment.validation.ModularRuleset
R
- rationale() - Method in class be.sddevelopment.validation.Constrainable
- rationale() - Method in record class be.sddevelopment.validation.Reason
-
Returns the value of the
rationale
record component. - Rationale - Class in be.sddevelopment.validation
- rationaleWithReasons(List<Reason>) - Static method in class be.sddevelopment.validation.Rationale
- Reason - Record Class in be.sddevelopment.validation
-
Reason class.
- Reason(String, Evaluation) - Constructor for record class be.sddevelopment.validation.Reason
-
Creates an instance of a
Reason
record class. - requires(Predicate<T>) - Method in class be.sddevelopment.validation.Constraint.ValidationRuleBuilder
- result() - Method in record class be.sddevelopment.validation.Reason
-
Returns the value of the
result
record component. - rule() - Method in record class be.sddevelopment.validation.Constraint
-
Returns the value of the
rule
record component. - ruleFor(Class<S>) - Static method in record class be.sddevelopment.validation.Constraint
T
- toBuilder() - Method in class be.sddevelopment.validation.ModularRuleset
- toString() - Method in record class be.sddevelopment.validation.Constraint
-
Returns a string representation of this record class.
- toString() - Method in record class be.sddevelopment.validation.Reason
-
Returns a string representation of this record class.
V
- Validations - Class in be.sddevelopment.validation
-
Validations class.
- valueOf(String) - Static method in enum class be.sddevelopment.validation.Evaluation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class be.sddevelopment.validation.Evaluation
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withRules(List<Constraint<S>>) - Method in class be.sddevelopment.validation.ModularRuleset.ModularValidatorBuilder
All Classes and Interfaces|All Packages|Serialized Form