Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

A

a(Class<?>) - Static method in class fluent.validation.BasicChecks
Alias of `instanceOf` which may be more readable in some context.
AbstractCheckDsl<L,D> - Class in fluent.validation
 
AbstractCheckDsl(Check<? super D>, Function<Check<D>, L>) - Constructor for class fluent.validation.AbstractCheckDsl
 
AbstractCheckDsl(Function<Check<D>, L>) - Constructor for class fluent.validation.AbstractCheckDsl
 
accept(ResultVisitor) - Method in class fluent.validation.result.Result
 
accept(ResultVisitor) - Method in class fluent.validation.result.SoftResult
 
accept(ResultVisitor) - Method in class fluent.validation.result.TableInResult
 
actual(Object, Result) - Method in class fluent.validation.result.DefaultResultFactory
 
actual(Object, Result) - Method in class fluent.validation.result.ExpectationVisitor
 
actual(Object, Result) - Method in class fluent.validation.result.FailedResultVisitor
 
actual(Object, Result) - Method in class fluent.validation.result.JaxbResultVisitor
 
actual(Object, Result) - Method in class fluent.validation.result.MismatchResultVisitor
 
actual(Object, Result) - Method in interface fluent.validation.result.ResultFactory
 
actual(Object, Result) - Method in interface fluent.validation.result.ResultVisitor
 
actual(Object, Result) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
add(Result) - Method in interface fluent.validation.result.Aggregator
 
aggregation(Object, String, List<Result>, boolean) - Method in class fluent.validation.result.DefaultResultFactory
 
aggregation(Object, String, List<Result>, boolean) - Method in class fluent.validation.result.ExpectationVisitor
 
aggregation(Object, String, List<Result>, boolean) - Method in class fluent.validation.result.FailedResultVisitor
 
aggregation(Object, String, List<Result>, boolean) - Method in class fluent.validation.result.JaxbResultVisitor
 
aggregation(Object, String, List<Result>, boolean) - Method in class fluent.validation.result.MismatchResultVisitor
 
aggregation(Object, String, List<Result>, boolean) - Method in interface fluent.validation.result.ResultFactory
 
aggregation(Object, String, List<Result>, boolean) - Method in interface fluent.validation.result.ResultVisitor
 
aggregation(Object, String, List<Result>, boolean) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
Aggregator - Interface in fluent.validation.result
 
aggregator(Object, String) - Method in interface fluent.validation.result.ResultFactory
 
aggregator(Object) - Method in interface fluent.validation.result.ResultFactory
 
allOf(Iterable<Check<? super D>>) - Static method in class fluent.validation.BasicChecks
General AND operator of multiple checks.
allOf(Check<? super D>...) - Static method in class fluent.validation.BasicChecks
General AND operator of multiple checks.
an(Class<?>) - Static method in class fluent.validation.BasicChecks
Alias of `instanceOf` which may be more readable in some context.
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.BasicChecks
General OR operator of multiple checks.
anyOf(Check<? super D>...) - Static method in class fluent.validation.BasicChecks
General OR operator of multiple checks.
anything() - Static method in class fluent.validation.BasicChecks
Check, that doesn't care of the tested value, and always returns true.
apply(F) - Method in interface fluent.validation.Transformation
Apply the transformation.
array(Check<Iterator<T>>) - Static method in class fluent.validation.CollectionChecks
 
as(Class<V>) - Static method in class fluent.validation.BasicChecks
Fluent builder of a check, that will assure, that provided object is instance of required class, and if yes, it will cast it to that class, and apply provided check on the required type.
Assert - Class in fluent.validation
Utility class responsible for assertion of the data.
AssertionFailure - Error in fluent.validation
 
AssertionFailure(Object) - Constructor for error fluent.validation.AssertionFailure
 
assertThat(T, Check<? super T>) - Method in class fluent.validation.Interpreter
 

B

BasicChecks - Class in fluent.validation
Factory of ready to use basic checks.
between(D, D) - Static method in class fluent.validation.ComparisonChecks
 
between(D, D, Comparator<D>) - Static method in class fluent.validation.ComparisonChecks
 
betweenInclusive(D, D, Comparator<D>) - Static method in class fluent.validation.ComparisonChecks
 
betweenInclusive(D, D) - Static method in class fluent.validation.ComparisonChecks
 
blockingQueue(Check<Iterator<T>>, Duration) - Static method in class fluent.validation.CollectionChecks
 
blockingQueueIterator(BlockingQueue<D>, long) - Static method in class fluent.validation.Functions
Adapt BlockingQueue to Iterator.
booleanColumn(String, Check<? super Boolean>) - Static method in class fluent.validation.DatabaseChecks
 
booleanColumn(int, Check<? super Boolean>) - Static method in class fluent.validation.DatabaseChecks
 
build(Object, boolean) - Method in interface fluent.validation.result.Aggregator
 
build(String, int, boolean) - Method in interface fluent.validation.result.TableAggregator
 
build(String, boolean) - Method in interface fluent.validation.result.TableAggregator
 
byteColumn(String, Check<? super Byte>) - Static method in class fluent.validation.DatabaseChecks
 
byteColumn(int, Check<? super Byte>) - Static method in class fluent.validation.DatabaseChecks
 
bytesColumn(String, Check<? super byte[]>) - Static method in class fluent.validation.DatabaseChecks
 
bytesColumn(int, Check<? super byte[]>) - Static method in class fluent.validation.DatabaseChecks
 

C

cell(int, int, Result) - Method in interface fluent.validation.result.TableAggregator
 
Cell(int, int, Result) - Constructor for class fluent.validation.result.TableInResult.Cell
 
check(Predicate<D>, String) - Static method in class fluent.validation.BasicChecks
Build a custom check using it's description and pure Java predicate.
Check<T> - Class in fluent.validation
Simple check used in for validation of various data.
Check() - Constructor for class fluent.validation.Check
 
CheckDsl<D> - Class in fluent.validation
 
CheckDsl() - Constructor for class fluent.validation.CheckDsl
 
ChecksName - Annotation Type in fluent.validation.processor
To avoid conflicts in case of factory methods with the same name in multiple factory classes, when merged to "uber" factory class Checks, use this annotation to define alternative name of the method, when added to Checks.
checkThat(T, Check<? super T>) - Method in class fluent.validation.Interpreter
 
closeTo(double, double) - Static method in class fluent.validation.NumericChecks
Check, that a double number is close enough to the expected value, given the explicit tolerance.
closeTo(float, float) - Static method in class fluent.validation.NumericChecks
Check, that a float number is close enough to the expected value, given the explicit tolerance.
closeTo(BigDecimal, BigDecimal) - Static method in class fluent.validation.NumericChecks
Check, that a BigDecimal number is close enough to the expected value, given the explicit tolerance.
collection(Check<Iterator<T>>) - Static method in class fluent.validation.CollectionChecks
 
CollectionChecks - Class in fluent.validation
 
column(String, Class<T>, Check<? super T>) - Static method in class fluent.validation.DatabaseChecks
 
column(int, Class<T>, Check<? super T>) - Static method in class fluent.validation.DatabaseChecks
 
column(Object) - Method in interface fluent.validation.result.TableAggregator
 
columnCount(int) - Static method in class fluent.validation.DatabaseChecks
 
columnName(int, String) - Static method in class fluent.validation.DatabaseChecks
 
ComparisonChecks - Class in fluent.validation
Factory of ready to use most frequent conditions.
compose(String, Transformation<? super D, V>, Check<? super V>) - Static method in class fluent.validation.BasicChecks
Convenient composition using transformation of the original object, and check on the result.
compose(Transformation<? super D, V>, Check<? super V>) - Static method in class fluent.validation.BasicChecks
Simplified composition using transformation of the original object, and check on the result.
contains(String, Iterable<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
contains(Iterable<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
contains(String) - Static method in class fluent.validation.StringChecks
 
containsAll(Collection<D>) - Static method in class fluent.validation.CollectionChecks
 
containsAll(D...) - Static method in class fluent.validation.CollectionChecks
 
containsCaseInsensitive(String) - Static method in class fluent.validation.StringChecks
 
containsInAnyOrder(String, Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
containsInAnyOrder(Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
containsInAnyOrderOnly(String, Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
containsInAnyOrderOnly(Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
createBuilder() - Static method in class fluent.validation.BasicChecks
 
createBuilderWith(Check<D>) - Static method in class fluent.validation.BasicChecks
 
customResultFactory(Check<D>, ResultFactory) - Static method in class fluent.validation.BasicChecks
 
CustomResultFactoryCheck<T> - Class in fluent.validation
 
CustomResultFactoryCheck(Check<T>, ResultFactory) - Constructor for class fluent.validation.CustomResultFactoryCheck
 

D

DatabaseChecks - Class in fluent.validation
 
date(Check<? super LocalDate>) - Static method in class fluent.validation.DateTimeChecks
 
date(Check<? super LocalDate>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
date(Check<? super LocalDate>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
DateTimeChecks - Class in fluent.validation
 
day(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateCheck
 
day(int) - Method in class fluent.validation.dsl.LocalDateCheck
 
day(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
day(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
day(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
day(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
dayOfWeek(Check<? super DayOfWeek>) - Method in class fluent.validation.dsl.LocalDateCheck
 
dayOfWeek(DayOfWeek) - Method in class fluent.validation.dsl.LocalDateCheck
 
dayOfWeek(Check<? super DayOfWeek>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
dayOfWeek(DayOfWeek) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
dayOfWeek(Check<? super DayOfWeek>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
dayOfWeek(DayOfWeek) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
dayOfYear(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateCheck
 
dayOfYear(int) - Method in class fluent.validation.dsl.LocalDateCheck
 
dayOfYear(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
dayOfYear(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
dayOfYear(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
dayOfYear(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
DEFAULT - Static variable in interface fluent.validation.result.ResultFactory
 
DefaultResultFactory - Class in fluent.validation.result
 
DefaultResultFactory() - Constructor for class fluent.validation.result.DefaultResultFactory
 
dontTransformNull(Transformation<F, T>) - Static method in interface fluent.validation.Transformation
 
doubleColumn(String, Check<? super Double>) - Static method in class fluent.validation.DatabaseChecks
 
doubleColumn(int, Check<? super Double>) - Static method in class fluent.validation.DatabaseChecks
 
dsl() - Static method in class fluent.validation.BasicChecks
 

E

emptyArray() - Static method in class fluent.validation.CollectionChecks
Create matcher of empty array.
emptyArrayOrNull() - Static method in class fluent.validation.CollectionChecks
Check, that provided data is either null or empty array.
emptyCollection() - Static method in class fluent.validation.CollectionChecks
Create matcher of empty collection.
emptyString() - Static method in class fluent.validation.StringChecks
 
endsCaseInsensitiveWith(String) - Static method in class fluent.validation.StringChecks
 
endsWith(String) - Static method in class fluent.validation.StringChecks
 
equalCaseInsensitiveTo(String) - Static method in class fluent.validation.StringChecks
 
equalInAnyOrderTo(String, Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
equalInAnyOrderTo(Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
equalOrLessThan(D, Comparator<D>) - Static method in class fluent.validation.ComparisonChecks
 
equalOrLessThan(D) - Static method in class fluent.validation.ComparisonChecks
 
equalOrMoreThan(D, Comparator<D>) - Static method in class fluent.validation.ComparisonChecks
 
equalOrMoreThan(D) - Static method in class fluent.validation.ComparisonChecks
 
equalTo(D) - Static method in class fluent.validation.BasicChecks
Create a check, that checks if the tested value is equal to expected value.
equalTo(String, Iterable<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
equalTo(Iterable<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
equalTo(Double) - Static method in class fluent.validation.NumericChecks
 
equalTo(Float) - Static method in class fluent.validation.NumericChecks
 
equalTo(BigDecimal) - Static method in class fluent.validation.NumericChecks
 
equalTo(V) - Method in interface fluent.validation.TransformationBuilder
Set expected value, to which the actual one needs to be equal.
error(Throwable) - Method in class fluent.validation.result.DefaultResultFactory
 
error(Throwable) - Method in class fluent.validation.result.ExpectationVisitor
 
error(Throwable) - Method in class fluent.validation.result.FailedResultVisitor
 
error(Throwable) - Method in class fluent.validation.result.JaxbResultVisitor
 
error(Throwable) - Method in class fluent.validation.result.MismatchResultVisitor
 
error(Throwable) - Method in interface fluent.validation.result.ResultFactory
 
error(Throwable) - Method in interface fluent.validation.result.ResultVisitor
 
error(Throwable) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
evaluate(D, ResultFactory) - Method in class fluent.validation.AbstractCheckDsl
 
evaluate(T, ResultFactory) - Method in class fluent.validation.Check
Abstract method to delegate implementation of specific check logic to subclasses.
evaluate(T, Check<? super T>) - Static method in class fluent.validation.Check
 
evaluate(T, ResultFactory) - Method in class fluent.validation.CustomResultFactoryCheck
 
evaluate(Map<K, V>, ResultFactory) - Method in class fluent.validation.MapCheckBuilder
 
evaluate(ThrowingRunnable, ResultFactory) - Method in class fluent.validation.ThrowingCheck
 
every(String, Check<? super D>) - Static method in class fluent.validation.CollectionChecks
 
executeQuery(Check<? super ResultSet>) - Static method in class fluent.validation.DatabaseChecks
 
exists(String, Check<? super D>) - Static method in class fluent.validation.CollectionChecks
 
expectation(Object, boolean) - Method in class fluent.validation.result.DefaultResultFactory
 
expectation(Object, boolean) - Method in class fluent.validation.result.ExpectationVisitor
 
expectation(Object, boolean) - Method in class fluent.validation.result.FailedResultVisitor
 
expectation(Object, boolean) - Method in class fluent.validation.result.JaxbResultVisitor
 
expectation(Object, boolean) - Method in class fluent.validation.result.MismatchResultVisitor
 
expectation(Object, boolean) - Method in interface fluent.validation.result.ResultFactory
 
expectation(Object, boolean) - Method in interface fluent.validation.result.ResultVisitor
 
expectation(Object, boolean) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
ExpectationVisitor - Class in fluent.validation.result
 
ExpectationVisitor(StringBuilder) - Constructor for class fluent.validation.result.ExpectationVisitor
 

F

Factory - Annotation Type in fluent.validation.processor
 
FactoryGenerator - Class in fluent.validation.processor
 
FactoryGenerator() - Constructor for class fluent.validation.processor.FactoryGenerator
 
failed() - Method in class fluent.validation.result.Result
 
FailedResultVisitor - Class in fluent.validation.result
 
FailedResultVisitor() - Constructor for class fluent.validation.result.FailedResultVisitor
 
fluent.validation - package fluent.validation
 
fluent.validation.dsl - package fluent.validation.dsl
 
fluent.validation.processor - package fluent.validation.processor
 
fluent.validation.result - package fluent.validation.result
 
Functions - Class in fluent.validation
 

G

get() - Method in class fluent.validation.Value
 
getAll() - Method in class fluent.validation.Value
 
getColumn() - Method in class fluent.validation.result.TableInResult.Cell
 
getMethodName() - Method in interface fluent.validation.Transformation
 
getResult() - Method in class fluent.validation.result.TableInResult.Cell
 
getRow() - Method in class fluent.validation.result.TableInResult.Cell
 

H

has(String, Transformation<? super D, V>) - Static method in class fluent.validation.BasicChecks
 
has(Transformation<? super D, V>) - Static method in class fluent.validation.BasicChecks
 
hasMoreRecords() - Static method in class fluent.validation.DatabaseChecks
 
hasNode(String, QName) - Static method in class fluent.validation.XmlChecks
 
hasNode(String) - Static method in class fluent.validation.XmlChecks
 
hasNoMoreRecords() - Static method in class fluent.validation.DatabaseChecks
 
hasSize(int) - Static method in class fluent.validation.CollectionChecks
Create matcher of collection size.
hasTextContent(String) - Static method in class fluent.validation.XmlChecks
 
having(String, Transformation<V, U>) - Method in interface fluent.validation.TransformationBuilder
Chain additional transformation, ending up with null safe chaining.
having(Transformation<V, U>) - Method in interface fluent.validation.TransformationBuilder
Chain additional transformation, ending up with null safe chaining.
hour(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
hour(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
hour(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalTimeCheck
 
hour(int) - Method in class fluent.validation.dsl.LocalTimeCheck
 
hour(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
hour(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 

I

instanceOf(Class<?>) - Static method in class fluent.validation.BasicChecks
Check, that tested data is instance of provided class (either the class itself or any subclass).
intColumn(String, Check<? super Integer>) - Static method in class fluent.validation.DatabaseChecks
 
intColumn(int, Check<? super Integer>) - Static method in class fluent.validation.DatabaseChecks
 
Interpreter - Class in fluent.validation
 
Interpreter(ResultVisitor) - Constructor for class fluent.validation.Interpreter
 
invert(Result) - Method in class fluent.validation.result.DefaultResultFactory
 
invert(Result) - Method in class fluent.validation.result.ExpectationVisitor
 
invert(Result) - Method in class fluent.validation.result.FailedResultVisitor
 
invert(Result) - Method in class fluent.validation.result.JaxbResultVisitor
 
invert(Result) - Method in class fluent.validation.result.MismatchResultVisitor
 
invert(Result) - Method in interface fluent.validation.result.ResultFactory
 
invert(Result) - Method in interface fluent.validation.result.ResultVisitor
 
invert(Result) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
is(D) - Static method in class fluent.validation.BasicChecks
Alias for `equalTo`, which may be more readable in some constructions.
isA(Class<?>) - Static method in class fluent.validation.BasicChecks
Alias of `instanceOf` which may be more readable in some context.
isAn(Class<?>) - Static method in class fluent.validation.BasicChecks
Alias of `instanceOf` which may be more readable in some context.
isNotNull() - Static method in class fluent.validation.BasicChecks
Check, if tested data is not null.
isNull() - Static method in class fluent.validation.BasicChecks
Check, if tested data is null.
items(T...) - Static method in class fluent.validation.CollectionChecks
 
itemsMatching(Check<? super T>...) - Static method in class fluent.validation.CollectionChecks
 
iterator(Iterable<D>) - Static method in class fluent.validation.Functions
Transform Iterable to Iterator (simply by calling it's iterator() method).
iterator() - Method in class fluent.validation.Repeater
 

J

JaxbResultVisitor - Class in fluent.validation.result
 
JaxbResultVisitor(XMLStreamWriter) - Constructor for class fluent.validation.result.JaxbResultVisitor
 

L

lessThan(D, Comparator<D>) - Static method in class fluent.validation.ComparisonChecks
 
lessThan(D) - Static method in class fluent.validation.ComparisonChecks
 
loadXml(Check<? super Document>) - Static method in class fluent.validation.XmlChecks
Use string parameter as path to XML file, and check the file using DOM Document check.
LocalDateCheck - Class in fluent.validation.dsl
 
LocalDateTimeCheck - Class in fluent.validation.dsl
 
localDateTimeWith() - Static method in class fluent.validation.DateTimeChecks
 
localDateTimeWith() - Static method in class fluent.validation.dsl.LocalDateTimeCheck
 
localDateWith() - Static method in class fluent.validation.DateTimeChecks
 
localDateWith() - Static method in class fluent.validation.dsl.LocalDateCheck
 
LocalTimeCheck - Class in fluent.validation.dsl
 
localTimeWith() - Static method in class fluent.validation.DateTimeChecks
 
localTimeWith() - Static method in class fluent.validation.dsl.LocalTimeCheck
 

M

MapCheckBuilder<K,V> - Class in fluent.validation
 
MapCheckBuilder(Check<? super Map<K, V>>) - Constructor for class fluent.validation.MapCheckBuilder
 
MapCheckBuilder() - Constructor for class fluent.validation.MapCheckBuilder
 
mapHas(K, Check<? super V>) - Static method in class fluent.validation.CollectionChecks
 
matches(Pattern) - Static method in class fluent.validation.StringChecks
 
matchesPattern(String) - Static method in class fluent.validation.StringChecks
 
matchesXPath(String) - Static method in class fluent.validation.XmlChecks
 
matching(Check<? super V>) - Method in interface fluent.validation.TransformationBuilder
Set check, that a value must match.
message(Check<? super String>) - Static method in class fluent.validation.BasicChecks
Check of exception (throwable) message.
metadata(Check<? super ResultSetMetaData>) - Static method in class fluent.validation.DatabaseChecks
 
metadataCheck(String, Transformation<ResultSetMetaData, V>, Check<? super V>) - Static method in class fluent.validation.DatabaseChecks
 
minute(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
minute(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
minute(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalTimeCheck
 
minute(int) - Method in class fluent.validation.dsl.LocalTimeCheck
 
minute(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
minute(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
MismatchResultVisitor - Class in fluent.validation.result
 
MismatchResultVisitor() - Constructor for class fluent.validation.result.MismatchResultVisitor
 
month(Check<? super Month>) - Method in class fluent.validation.dsl.LocalDateCheck
 
month(Month) - Method in class fluent.validation.dsl.LocalDateCheck
 
month(int) - Method in class fluent.validation.dsl.LocalDateCheck
 
month(Check<? super Month>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
month(Month) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
month(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
month(Check<? super Month>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
month(Month) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
month(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
monthValue(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateCheck
 
monthValue(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
monthValue(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
moreThan(D, Comparator<D>) - Static method in class fluent.validation.ComparisonChecks
 
moreThan(D) - Static method in class fluent.validation.ComparisonChecks
 

N

named(Object, Result, boolean) - Method in class fluent.validation.result.DefaultResultFactory
 
named(Object, Result, boolean) - Method in interface fluent.validation.result.ResultFactory
 
NAMESPACE - Static variable in class fluent.validation.result.Result
 
nano(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
nano(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
nano(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalTimeCheck
 
nano(int) - Method in class fluent.validation.dsl.LocalTimeCheck
 
nano(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
nano(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
not(Check<D>) - Static method in class fluent.validation.BasicChecks
Check, that provided positive check doesn't match checked data.
not(D) - Static method in class fluent.validation.BasicChecks
Check, that provided positive value isn't equal to checked data.
nullableCheck(Predicate<D>, String) - Static method in class fluent.validation.BasicChecks
Define a transparent check using provided predicate and string expectation description.
nullableHas(String, Transformation<? super D, V>) - Static method in class fluent.validation.BasicChecks
 
nullableHas(Transformation<? super D, V>) - Static method in class fluent.validation.BasicChecks
 
NumericChecks - Class in fluent.validation
Factory of ready to use most frequent checks used for validation of numbers.

O

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

P

parseBigDecimal(Check<? super BigDecimal>) - Static method in class fluent.validation.NumericChecks
 
parseBigInt(Check<? super BigInteger>) - Static method in class fluent.validation.NumericChecks
 
parseBoolean(Check<? super Boolean>) - Static method in class fluent.validation.NumericChecks
 
parseBoolean(Boolean) - Static method in class fluent.validation.NumericChecks
 
parseByte(Check<? super Byte>) - Static method in class fluent.validation.NumericChecks
 
parseByte(Byte) - Static method in class fluent.validation.NumericChecks
 
parseByte(byte) - Static method in class fluent.validation.NumericChecks
 
parseDouble(Check<? super Double>) - Static method in class fluent.validation.NumericChecks
 
parseDouble(Double) - Static method in class fluent.validation.NumericChecks
 
parseDouble(double) - Static method in class fluent.validation.NumericChecks
 
parseFloat(Check<? super Float>) - Static method in class fluent.validation.NumericChecks
 
parseFloat(Float) - Static method in class fluent.validation.NumericChecks
 
parseFloat(float) - Static method in class fluent.validation.NumericChecks
 
parseInt(Check<? super Integer>) - Static method in class fluent.validation.NumericChecks
 
parseInt(Integer) - Static method in class fluent.validation.NumericChecks
 
parseInt(int) - Static method in class fluent.validation.NumericChecks
 
parseLocalDateTime(Check<? super LocalDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
parseLocalDateTime(String, Check<? super LocalDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
parseLocalDateTime(DateTimeFormatter, Check<? super LocalDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
parseLong(Check<? super Long>) - Static method in class fluent.validation.NumericChecks
 
parseLong(Long) - Static method in class fluent.validation.NumericChecks
 
parseLong(long) - Static method in class fluent.validation.NumericChecks
 
parseShort(Check<? super Short>) - Static method in class fluent.validation.NumericChecks
 
parseShort(Short) - Static method in class fluent.validation.NumericChecks
 
parseShort(short) - Static method in class fluent.validation.NumericChecks
 
parseXml(Check<? super Document>) - Static method in class fluent.validation.XmlChecks
Use string parameter as XML content, and check the file using DOM Document check.
parseZonedDateTime(Check<? super ZonedDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
parseZonedDateTime(String, Check<? super ZonedDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
parseZonedDateTime(DateTimeFormatter, Check<? super ZonedDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
passed() - Method in class fluent.validation.result.Result
 
Predicate<D> - Interface in fluent.validation
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class fluent.validation.processor.FactoryGenerator
 

Q

queue(Check<Iterator<T>>) - Static method in class fluent.validation.CollectionChecks
 
queueIterator(Queue<D>) - Static method in class fluent.validation.Functions
Transform Queue to Iterator.

R

repeat(T, int, long) - Static method in class fluent.validation.Repeater
 
repeat(T, int, Duration) - Static method in class fluent.validation.Repeater
 
repeat(T, int) - Static method in class fluent.validation.Repeater
 
Repeater<T> - Class in fluent.validation
 
repeatForever(T, long) - Static method in class fluent.validation.Repeater
 
repeatForever(T, Duration) - Static method in class fluent.validation.Repeater
 
repeatMax(Check<D>, int) - Static method in class fluent.validation.CollectionChecks
 
repeatMax(Check<D>, int, Duration) - Static method in class fluent.validation.CollectionChecks
 
require(Check<? super D>, Check<? super D>) - Static method in class fluent.validation.BasicChecks
Require, that tested data meet provided requirement before application of a check.
requireNotNull(Check<D>) - Static method in class fluent.validation.BasicChecks
Require, that tested value is not null, before application of the provided check on it.
Result - Class in fluent.validation.result
 
Result(boolean) - Constructor for class fluent.validation.result.Result
 
ResultFactory - Interface in fluent.validation.result
 
resultSetContains(Collection<Check<? super ResultSet>>) - Static method in class fluent.validation.DatabaseChecks
 
resultSetContainsInAnyOrder(Collection<Check<? super ResultSet>>) - Static method in class fluent.validation.DatabaseChecks
 
resultSetEqualInAnyOrderTo(Collection<Check<? super ResultSet>>) - Static method in class fluent.validation.DatabaseChecks
 
resultSetEqualTo(Collection<Check<? super ResultSet>>) - Static method in class fluent.validation.DatabaseChecks
 
resultSetStartsInAnyOrderWith(Collection<Check<? super ResultSet>>) - Static method in class fluent.validation.DatabaseChecks
 
resultSetStartsWith(Collection<Check<? super ResultSet>>) - Static method in class fluent.validation.DatabaseChecks
 
ResultVisitor - Interface in fluent.validation.result
 
run() - Method in interface fluent.validation.ThrowingRunnable
 

S

sameClass(Class<?>) - Static method in class fluent.validation.BasicChecks
Check, that tested data is exactly of the provided type, but not any subcalss of it.
sameInstance(D) - Static method in class fluent.validation.BasicChecks
Create a check, that checks if the tested value is exactly the same instance as expected.
second(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
second(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
second(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalTimeCheck
 
second(int) - Method in class fluent.validation.dsl.LocalTimeCheck
 
second(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
second(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
setOf(D...) - Static method in class fluent.validation.Functions
 
soft(Result) - Method in class fluent.validation.result.DefaultResultFactory
 
soft(Result) - Method in class fluent.validation.result.ExpectationVisitor
 
soft(Result) - Method in class fluent.validation.result.FailedResultVisitor
 
soft(Result) - Method in class fluent.validation.result.JaxbResultVisitor
 
soft(Result) - Method in class fluent.validation.result.MismatchResultVisitor
 
soft(Result) - Method in interface fluent.validation.result.ResultFactory
 
soft(Result) - Method in interface fluent.validation.result.ResultVisitor
 
soft(Result) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
softCheck(Check<D>) - Static method in class fluent.validation.BasicChecks
 
SoftResult - Class in fluent.validation.result
 
SoftResult(Result) - Constructor for class fluent.validation.result.SoftResult
 
splitToSet(String, String) - Static method in class fluent.validation.Functions
 
sqlCheck(String, Transformation<ResultSet, R>, Check<? super R>) - Static method in class fluent.validation.DatabaseChecks
 
sqlCheck(int, Transformation<ResultSet, R>, Check<? super R>) - Static method in class fluent.validation.DatabaseChecks
 
startsCaseInsensitiveWith(String) - Static method in class fluent.validation.StringChecks
 
startsInAnyOrderWith(String, Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
startsInAnyOrderWith(Collection<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
startsWith(String, Iterable<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
startsWith(Iterable<Check<? super T>>) - Static method in class fluent.validation.CollectionChecks
 
startsWith(String) - Static method in class fluent.validation.StringChecks
 
storeWhen(Check<? super D>) - Method in class fluent.validation.Value
 
StringChecks - Class in fluent.validation
Factory of ready to use most frequent conditions.
stringColumn(String, Check<? super String>) - Static method in class fluent.validation.DatabaseChecks
 
stringColumn(int, Check<? super String>) - Static method in class fluent.validation.DatabaseChecks
 
subsetOf(Collection<D>) - Static method in class fluent.validation.CollectionChecks
Create matcher, that matches if tested collection meets subset of provided superset.
subsetOf(D...) - Static method in class fluent.validation.CollectionChecks
Create matcher, that matches if tested collection meets subset of provided superset.

T

table(Object, ArrayList<Check<? super D>>) - Method in interface fluent.validation.result.ResultFactory
 
tableAggregation(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Method in class fluent.validation.result.ExpectationVisitor
 
tableAggregation(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Method in class fluent.validation.result.FailedResultVisitor
 
tableAggregation(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Method in class fluent.validation.result.JaxbResultVisitor
 
tableAggregation(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Method in class fluent.validation.result.MismatchResultVisitor
 
tableAggregation(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Method in interface fluent.validation.result.ResultVisitor
 
tableAggregation(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
TableAggregator<D> - Interface in fluent.validation.result
 
TableInResult - Class in fluent.validation.result
 
TableInResult(Object, List<Check<?>>, List<?>, List<TableInResult.Cell>, boolean) - Constructor for class fluent.validation.result.TableInResult
 
TableInResult.Cell - Class in fluent.validation.result
 
test(D) - Method in interface fluent.validation.Predicate
 
that(T, Check<? super T>) - Static method in class fluent.validation.Assert
Assert the data using provided check.
that(T, Check<? super T>, ResultVisitor) - Static method in class fluent.validation.Assert
Assert the data using provided check.
that(T, Check<? super T>) - Static method in class fluent.validation.Check
Assert the data using provided check.
that(T, Check<? super T>, ResultVisitor) - Static method in class fluent.validation.Check
 
throwing(Check<? super Throwable>) - Static method in class fluent.validation.BasicChecks
Check of a code, which should throw an exception (throwable).
throwing(Class<? extends Throwable>) - Static method in class fluent.validation.BasicChecks
Check of a code, which should throw an exception (throwable) of expected type.
ThrowingCheck - Class in fluent.validation
 
ThrowingRunnable - Interface in fluent.validation
 
time(Check<? super LocalTime>) - Static method in class fluent.validation.DateTimeChecks
 
time(Check<? super LocalTime>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
time(Check<? super LocalTime>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
toString() - Method in class fluent.validation.AbstractCheckDsl
 
toString() - Method in error fluent.validation.AssertionFailure
 
toString() - Method in class fluent.validation.Check
Enforce to implement toString() in every subclass.
toString() - Method in class fluent.validation.CustomResultFactoryCheck
 
toString() - Method in class fluent.validation.MapCheckBuilder
 
toString() - Method in class fluent.validation.result.ExpectationVisitor
 
toString() - Method in class fluent.validation.result.FailedResultVisitor
 
toString() - Method in class fluent.validation.result.MismatchResultVisitor
 
toString() - Method in class fluent.validation.ThrowingCheck
 
transform(Transformation<? super D, V>, Check<? super V>) - Static method in class fluent.validation.BasicChecks
Lowest level transformation.
transformation(Object, Result, boolean) - Method in class fluent.validation.result.ExpectationVisitor
 
transformation(Object, Result, boolean) - Method in class fluent.validation.result.FailedResultVisitor
 
transformation(Object, Result, boolean) - Method in class fluent.validation.result.JaxbResultVisitor
 
transformation(Object, Result, boolean) - Method in class fluent.validation.result.MismatchResultVisitor
 
transformation(Object, Result, boolean) - Method in interface fluent.validation.result.ResultVisitor
 
transformation(Object, Result, boolean) - Method in class fluent.validation.result.XmlStreamResultVisitor
 
Transformation<F,T> - Interface in fluent.validation
Functional interface representing transformation of a data for partial check.
TransformationBuilder<V,R> - Interface in fluent.validation
Simple builder of a check.
trim(Check<? super String>) - Static method in class fluent.validation.StringChecks
 

U

UncheckedInterruptedException - Exception in fluent.validation
 
UncheckedInterruptedException(Object, Throwable) - Constructor for exception fluent.validation.UncheckedInterruptedException
 

V

value() - Static method in class fluent.validation.BasicChecks
 
Value<D> - Class in fluent.validation
Special type of Check, which implements extraction of a value out of the tested data for later use.
Value() - Constructor for class fluent.validation.Value
 
visit(Result) - Method in class fluent.validation.result.FailedResultVisitor
 
visit(Result) - Method in class fluent.validation.result.MismatchResultVisitor
 
visit(Result) - Method in interface fluent.validation.result.ResultVisitor
 

W

which(Check<D>) - Static method in class fluent.validation.BasicChecks
 
with(Check<? super D>) - Method in class fluent.validation.AbstractCheckDsl
 
with(K, Check<? super V>) - Method in class fluent.validation.MapCheckBuilder
 
with(K, V) - Method in class fluent.validation.MapCheckBuilder
 
withField(String, Transformation<? super D, V>) - Method in class fluent.validation.AbstractCheckDsl
 
withField(Transformation<? super D, V>) - Method in class fluent.validation.AbstractCheckDsl
 
withMessage(Check<? super String>) - Method in class fluent.validation.ThrowingCheck
 
withMessage(String) - Method in class fluent.validation.ThrowingCheck
 

X

XmlChecks - Class in fluent.validation
 
XmlStreamResultVisitor - Class in fluent.validation.result
 
XmlStreamResultVisitor(XMLStreamWriter) - Constructor for class fluent.validation.result.XmlStreamResultVisitor
 

Y

year(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateCheck
 
year(int) - Method in class fluent.validation.dsl.LocalDateCheck
 
year(Check<? super Integer>) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
year(int) - Method in class fluent.validation.dsl.LocalDateTimeCheck
 
year(Check<? super Integer>) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 
year(int) - Method in class fluent.validation.dsl.ZonedDateTimeCheck
 

Z

zoned(Check<? super ZonedDateTime>, ZoneId) - Static method in class fluent.validation.DateTimeChecks
 
zoned(Check<? super ZonedDateTime>) - Static method in class fluent.validation.DateTimeChecks
 
ZonedDateTimeCheck - Class in fluent.validation.dsl
 
zonedDateTimeWith() - Static method in class fluent.validation.DateTimeChecks
 
zonedDateTimeWith() - Static method in class fluent.validation.dsl.ZonedDateTimeCheck
 
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2021. All rights reserved.