Skip navigation links
A B C D E F H I L M N O R S T W X 

A

a(Class<?>) - Static method in class fluent.validation.Checks
 
allOf(Iterable<Check<? super D>>) - Static method in class fluent.validation.Checks
 
allOf(Check<? super D>...) - Static method in class fluent.validation.Checks
 
an(Class<?>) - Static method in class fluent.validation.Checks
 
and(Check<? super U>) - Method in class fluent.validation.Check
Compose this check with another one using logical AND operator.
anyOf(Iterable<Check<? super D>>) - Static method in class fluent.validation.Checks
 
anyOf(Check<? super D>...) - Static method in class fluent.validation.Checks
 
anything() - Static method in class fluent.validation.Checks
 
apply(Context) - Method in class fluent.validation.evaluation.Definition
 
as(Class<V>) - Static method in class fluent.validation.Checks
 
AssertionFailure - Error in fluent.validation
 
AssertionFailure(Object) - Constructor for error fluent.validation.AssertionFailure
 
attribute(String) - Static method in class fluent.validation.Checks
 

B

between(D, D) - Static method in class fluent.validation.Checks
 
between(D, D, Comparator<D>) - Static method in class fluent.validation.Checks
 
betweenInclude(D, D, Comparator<D>) - Static method in class fluent.validation.Checks
 
Builder<V,R> - Interface in fluent.validation
Simple builder of a condition.

C

Check<T> - Class in fluent.validation
Simple check used in for validation of various data.
Check() - Constructor for class fluent.validation.Check
 
CheckDsl<L,D> - Class in fluent.validation
 
CheckDsl(Check<? super D>, Function<Check<D>, L>) - Constructor for class fluent.validation.CheckDsl
 
CheckDsl(Function<Check<D>, L>) - Constructor for class fluent.validation.CheckDsl
 
CheckDsl.Final<D> - Class in fluent.validation
 
Checks - Class in fluent.validation
Factory of ready to use most frequent conditions.
CheckVisitor - Interface in fluent.validation.detail
Logger interface, which allows to capture full detail of any complex condition evaluation.
CheckVisitorDecorator - Class in fluent.validation.detail
 
CheckVisitorDecorator(CheckVisitor, CheckVisitor) - Constructor for class fluent.validation.detail.CheckVisitorDecorator
 
closeTo(double, double) - Static method in class fluent.validation.Checks
 
closeTo(float, float) - Static method in class fluent.validation.Checks
 
closeTo(BigDecimal, BigDecimal) - Static method in class fluent.validation.Checks
 
compose(String, Function<? super D, V>, Check<? super V>) - Static method in class fluent.validation.Checks
 
conclude(Boolean, Context, CheckVisitor) - Method in interface fluent.validation.evaluation.Conclusion
 
conclude(Boolean, Context, CheckVisitor) - Method in class fluent.validation.evaluation.Definition
 
conclude(Boolean, Context, CheckVisitor) - Method in class fluent.validation.evaluation.Statement
 
Conclusion - Interface in fluent.validation.evaluation
 
condition(Predicate<D>, String) - Static method in class fluent.validation.Checks
 
contains(String) - Static method in class fluent.validation.Checks
 
containsCaseInsensitive(String) - Static method in class fluent.validation.Checks
 
Context - Interface in fluent.validation.evaluation
 
createBuilder() - Static method in class fluent.validation.Checks
 
createBuilderWith(Check<D>) - Static method in class fluent.validation.Checks
 

D

define() - Method in class fluent.validation.evaluation.Definition
 
Definition - Class in fluent.validation.evaluation
 
Definition() - Constructor for class fluent.validation.evaluation.Definition
 
Definition.Rule - Interface in fluent.validation.evaluation
 

E

emptyArray() - Static method in class fluent.validation.Checks
Create matcher of empty array.
emptyCollection() - Static method in class fluent.validation.Checks
Create matcher of empty collection.
emptyString() - Static method in class fluent.validation.Checks
 
endsWith(String) - Static method in class fluent.validation.Checks
 
endsWithCaseInsensitive(String) - Static method in class fluent.validation.Checks
 
equalOrLessThan(D, Comparator<D>) - Static method in class fluent.validation.Checks
 
equalOrLessThan(D) - Static method in class fluent.validation.Checks
 
equalOrMoreThan(D, Comparator<D>) - Static method in class fluent.validation.Checks
 
equalOrMoreThan(D) - Static method in class fluent.validation.Checks
 
equalTo(V) - Method in interface fluent.validation.Builder
Set expected value, to which the actual one needs to be equal.
equalTo(D) - Static method in class fluent.validation.Checks
 
equalTo(Double) - Static method in class fluent.validation.Checks
 
equalTo(Float) - Static method in class fluent.validation.Checks
 
equalTo(BigDecimal) - Static method in class fluent.validation.Checks
 
equalToCaseInsensitive(String) - Static method in class fluent.validation.Checks
 
every(Check<? super D>) - Static method in class fluent.validation.Checks
 
exactItemsInAnyOrder(Iterable<Check<? super D>>) - Static method in class fluent.validation.Checks
 
exactItemsInAnyOrder(Check<? super D>...) - Static method in class fluent.validation.Checks
 
exactItemsInOrder(Iterable<Check<? super D>>) - Static method in class fluent.validation.Checks
 
exactItemsInOrder(Check<? super D>...) - Static method in class fluent.validation.Checks
 
exactItemsInOrder(D...) - Static method in class fluent.validation.Checks
 
exists(Check<? super D>) - Static method in class fluent.validation.Checks
 

F

Final(Check<? super D>) - Constructor for class fluent.validation.CheckDsl.Final
 
Final() - Constructor for class fluent.validation.CheckDsl.Final
 
fluent.validation - package fluent.validation
 
fluent.validation.detail - package fluent.validation.detail
 
fluent.validation.evaluation - package fluent.validation.evaluation
 
Functions - Class in fluent.validation
 
Functions() - Constructor for class fluent.validation.Functions
 

H

has(String, Function<? super D, V>) - Static method in class fluent.validation.Checks
 
hasAttribute(String) - Static method in class fluent.validation.Checks
 
hasItems(Collection<D>) - Static method in class fluent.validation.Checks
 
hasItems(D...) - Static method in class fluent.validation.Checks
 
hasItemsInAnyOrder(Collection<Check<? super D>>) - Static method in class fluent.validation.Checks
 
hasItemsInAnyOrder(Check<? super D>...) - Static method in class fluent.validation.Checks
 
hasItemsInOrder(Iterable<Check<? super D>>) - Static method in class fluent.validation.Checks
 
hasItemsInOrder(Check<? super D>...) - Static method in class fluent.validation.Checks
 
hasSize(int) - Static method in class fluent.validation.Checks
Create matcher of collection size.

I

instanceOf(Class<?>) - Static method in class fluent.validation.Checks
 
is(D) - Static method in class fluent.validation.Checks
 
isA(Class<?>) - Static method in class fluent.validation.Checks
 
isAn(Class<?>) - Static method in class fluent.validation.Checks
 
isNull() - Static method in class fluent.validation.Checks
 
isValid(Object) - Method in interface fluent.validation.evaluation.Context
 
isValid(Object) - Method in class fluent.validation.evaluation.SimpleContext
 

L

label(Check<?>) - Method in interface fluent.validation.detail.CheckVisitor
 
label(Check<?>) - Method in class fluent.validation.detail.CheckVisitorDecorator
 
label(Check<?>) - Method in class fluent.validation.detail.MismatchVisitor
 
label(Check<?>) - Method in class fluent.validation.detail.NoVisitor
 
lessThan(D, Comparator<D>) - Static method in class fluent.validation.Checks
 
lessThan(D) - Static method in class fluent.validation.Checks
 
logger() - Method in interface fluent.validation.evaluation.Context
 
logger() - Method in class fluent.validation.evaluation.SimpleContext
 

M

matches(Pattern) - Static method in class fluent.validation.Checks
 
matchesPattern(String) - Static method in class fluent.validation.Checks
 
matching(Check<? super V>) - Method in interface fluent.validation.Builder
Set check, that a value must match.
message(Check<? super String>) - Static method in class fluent.validation.Checks
 
MismatchVisitor - Class in fluent.validation.detail
 
MismatchVisitor() - Constructor for class fluent.validation.detail.MismatchVisitor
 
moreThan(D, Comparator<D>) - Static method in class fluent.validation.Checks
 
moreThan(D) - Static method in class fluent.validation.Checks
 

N

name() - Method in class fluent.validation.Check
Name of the check.
negative(Check<?>) - Method in interface fluent.validation.detail.CheckVisitor
 
negative(Check<?>) - Method in class fluent.validation.detail.CheckVisitorDecorator
 
negative(Check<?>) - Method in class fluent.validation.detail.MismatchVisitor
 
negative(Check<?>) - Method in class fluent.validation.detail.NoVisitor
 
node(Check<?>) - Method in interface fluent.validation.detail.CheckVisitor
Notify, that this is a node, that will contain a subtree of the evaluation of children.
node(Check<?>) - Method in class fluent.validation.detail.CheckVisitorDecorator
 
node(Check<?>) - Method in class fluent.validation.detail.MismatchVisitor
 
node(Check<?>) - Method in class fluent.validation.detail.NoVisitor
 
NONE - Static variable in interface fluent.validation.detail.CheckVisitor
 
not(Check<D>) - Static method in class fluent.validation.Checks
 
not(D) - Static method in class fluent.validation.Checks
 
notNull() - Static method in class fluent.validation.Checks
 
NoVisitor - Class in fluent.validation.detail
 
nullableCondition(Predicate<D>, String) - Static method in class fluent.validation.Checks
Define a transparent check using provided predicate and string expectation description.
nullableHas(String, Function<? super D, V>) - Static method in class fluent.validation.Checks
 

O

oneOf(Collection<D>) - Static method in class fluent.validation.Checks
Create matcher, that matches, if tested object meets one of provided alternatives (or).
oneOf(D...) - Static method in class fluent.validation.Checks
Create matcher, that matches, if tested object meets one of provided alternatives (or).
or(Check<? super U>) - Method in class fluent.validation.Check
Compose this check with another one using logical OR operator.
or() - Method in class fluent.validation.CheckDsl
 

R

require(Check<? super D>, Check<? super D>) - Static method in class fluent.validation.Checks
 
requireNotNull(Check<D>) - Static method in class fluent.validation.Checks
 

S

sameClass(Class<?>) - Static method in class fluent.validation.Checks
 
sameInstance(D) - Static method in class fluent.validation.Checks
 
set(Object, boolean) - Method in interface fluent.validation.evaluation.Context
 
set(Object, boolean) - Method in class fluent.validation.evaluation.SimpleContext
 
setOf(D...) - Static method in class fluent.validation.Functions
 
SimpleContext - Class in fluent.validation.evaluation
 
SimpleContext() - Constructor for class fluent.validation.evaluation.SimpleContext
 
splitToSet(String, String) - Static method in class fluent.validation.Functions
 
startsWith(String) - Static method in class fluent.validation.Checks
 
startsWithCaseInsensitive(String) - Static method in class fluent.validation.Checks
 
Statement - Class in fluent.validation.evaluation
 
Statement() - Constructor for class fluent.validation.evaluation.Statement
 
subsetOf(Collection<D>) - Static method in class fluent.validation.Checks
Create matcher, that matches if tested collection meets subset of provided superset.
subsetOf(D...) - Static method in class fluent.validation.Checks
Create matcher, that matches if tested collection meets subset of provided superset.

T

test(T, CheckVisitor) - Method in class fluent.validation.Check
Evaluation of the condition on provided data, able to provide full detail of the evaluation using provided detail collector.
test(T, Check<? super T>) - Static method in class fluent.validation.Check
 
test(T, Check<? super T>, CheckVisitor) - Static method in class fluent.validation.Check
 
test(D, CheckVisitor) - Method in class fluent.validation.CheckDsl
 
test(Context, CheckVisitor) - Method in class fluent.validation.evaluation.Statement
 
that(T, Check<? super T>) - Static method in class fluent.validation.Check
 
that(T, Check<? super T>, CheckVisitor) - Static method in class fluent.validation.Check
 
then(Conclusion) - Method in interface fluent.validation.evaluation.Definition.Rule
 
throwing(Check<? super Throwable>) - Static method in class fluent.validation.Checks
 
throwing(Class<? extends Throwable>) - Static method in class fluent.validation.Checks
 
toString() - Method in error fluent.validation.AssertionFailure
 
toString() - Method in class fluent.validation.CheckDsl
 
toString() - Method in class fluent.validation.detail.MismatchVisitor
 
toString() - Method in class fluent.validation.evaluation.SimpleContext
 
trace(CheckVisitor, Object, boolean) - Static method in class fluent.validation.Check
Shortcut method, that traces current node detail, and returns result.
trace(CheckVisitor, String, Object, boolean) - Static method in class fluent.validation.Check
Shortcut method, that traces current leaf detail, and returns result.
trace(String, Object, boolean) - Method in interface fluent.validation.detail.CheckVisitor
Capture simple atomic (leaf) verification with defined expectation, actual value and result of the evaluation.
trace(Object, boolean) - Method in interface fluent.validation.detail.CheckVisitor
 
trace(String, Object, boolean) - Method in class fluent.validation.detail.CheckVisitorDecorator
 
trace(Object, boolean) - Method in class fluent.validation.detail.CheckVisitorDecorator
 
trace(String, Object, boolean) - Method in class fluent.validation.detail.MismatchVisitor
 
trace(Object, boolean) - Method in class fluent.validation.detail.MismatchVisitor
 
trace(String, Object, boolean) - Method in class fluent.validation.detail.NoVisitor
 
trace(Object, boolean) - Method in class fluent.validation.detail.NoVisitor
 
transparent(CheckVisitor, Check<D>) - Static method in class fluent.validation.Checks
 

W

when(Check<? super Context>) - Method in class fluent.validation.evaluation.Definition
 
which(Check<D>) - Static method in class fluent.validation.Checks
 
with(Check<? super D>) - Method in class fluent.validation.CheckDsl
 
withField(String, Function<? super D, V>) - Method in class fluent.validation.CheckDsl
 

X

xpath(String) - Static method in class fluent.validation.Checks
 
A B C D E F H I L M N O R S T W X 
Skip navigation links

Copyright © 2018. All rights reserved.