Index

A B C D E F G H I M O P Q R T V W 
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
 
A B C D E F G H I M O P Q R T V W 
All Classes and Interfaces|All Packages|Serialized Form