Skip navigation links
A B C D E F G H I L M N O P R S U V W _ 

A

AbstractDateBuilder(FluentValidatorBuilder<R>, DataClass, String, Comparator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
AbstractRule() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.AbstractRule
 
addCustom(FluentValidatorObjects.CustomValidator) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseData
 
addParentProperty(Errors, String) - Static method in class io.thedocs.soyuz.validator.FluentValidatorObjects.ErrorUtils
 
addParentProperty(Err, String) - Static method in class io.thedocs.soyuz.validator.FluentValidatorObjects.ErrorUtils
 
addRule(FluentValidatorRule<R, V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseData
 
addWhen(BiFunction<?, V, Boolean>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseData
 
addWhen(Function<P, Boolean>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseData
 

B

BaseBuilder(DataClass) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
BaseData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseData
 
BeanValidationException(Object, Errors) - Constructor for exception io.thedocs.soyuz.validator.Fv.BeanValidationException
 
BeanValidationException(Object, Err) - Constructor for exception io.thedocs.soyuz.validator.Fv.BeanValidationException
 
between(V, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
between(Supplier<V>, Supplier<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
Between(Supplier<V>, Supplier<V>, Comparator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.D.Between
 
build() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 

C

collection(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
collection(String, Class<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
collection() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
collection(Class<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
CollectionBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
CollectionData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.CollectionData
 
custom(FluentValidatorObjects.CustomValidator.Simple<R, V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
Custom(FluentValidatorObjects.CustomValidator.Simple<R, V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Custom
 
Custom(FluentValidatorObjects.CustomValidator.WithBuilder<R, V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Custom
 
CustomResult() - Constructor for class io.thedocs.soyuz.validator.Fv.CustomResult
 
customWithBuilder(FluentValidatorObjects.CustomValidator.WithBuilder<R, V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 

D

data - Variable in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
date(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
date() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
DateBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.DateBuilder
 
DateData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.DateData
 
double_(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
double_() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
DoubleBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.DoubleBuilder
 

E

email() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
Email() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Email
 
eq(V) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
eq(Function<V, Boolean>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
Eq(V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Eq
 
EqFunction(Function<V, Boolean>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.EqFunction
 
Error(String, V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Error
 
ErrorUtils() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.ErrorUtils
 

F

failure(String) - Static method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
failure(Err) - Static method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
failure(Errors) - Static method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
failure(R, Err) - Static method in class io.thedocs.soyuz.validator.Fv.Result
 
failure(R, Errors) - Static method in class io.thedocs.soyuz.validator.Fv.Result
 
FluentValidatorBuilder<T> - Class in io.thedocs.soyuz.validator
Created by fbelov on 5/10/16.
FluentValidatorBuilder() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
FluentValidatorBuilder(String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
FluentValidatorBuilder.AbstractDateBuilder<R,V,BuilderClass,DataClass extends FluentValidatorObjects.BaseData<R,V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.CollectionBuilder<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.DateBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.DoubleBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.IntegerBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.LocalDateBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.LocalTimeBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.LongBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.ObjectBuilder<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.PrimitiveIntBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.RootBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.StringBuilder<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorBuilder.ValidationDataWithProperties - Class in io.thedocs.soyuz.validator
 
FluentValidatorImpl<R> - Class in io.thedocs.soyuz.validator
Created by fbelov on 05.04.18.
FluentValidatorImpl(List<FluentValidatorBuilder.ValidationDataWithProperties>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorImpl
 
FluentValidatorObjects - Class in io.thedocs.soyuz.validator
Created by fbelov on 22.05.16.
FluentValidatorObjects() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects
 
FluentValidatorObjects.BaseBuilder<R,V,BuilderClass,DataClass extends FluentValidatorObjects.BaseData<R,V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.BaseData<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.CollectionData<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.CustomValidator - Interface in io.thedocs.soyuz.validator
Created by fbelov on 22.05.16.
FluentValidatorObjects.CustomValidator.Simple<P,V> - Interface in io.thedocs.soyuz.validator
 
FluentValidatorObjects.CustomValidator.WithBuilder<P,V> - Interface in io.thedocs.soyuz.validator
 
FluentValidatorObjects.DateData<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.ErrorUtils - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.FluentValidatorValidationData<R,V> - Interface in io.thedocs.soyuz.validator
Created by fbelov on 22.05.16.
FluentValidatorObjects.IntData<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.LocalDateData<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.LocalTimeData<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.NumberData<R,V extends java.lang.Number & java.lang.Comparable<V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.ObjectData<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.PropertyUtils - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.RootData<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorObjects.StringData<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule<R,V> - Interface in io.thedocs.soyuz.validator
Created by fbelov on 22.05.16.
FluentValidatorRule.AbstractRule<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base.Custom<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base.Eq<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base.EqFunction<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base.NotEq<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base.NotEqFunction<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Base.Validator<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll.GreaterOrEqual<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll.GreaterThan<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll.ItemValidator<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll.LessOrEqual<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll.LessThan<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Coll.NotEmpty<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.D - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.D.Between<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.D.GreaterOrEqual<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.D.GreaterThan<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.D.LessOrEqual<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.D.LessThan<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Error<V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Int - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.Int.GreaterOrEqual<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Int.GreaterThan<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Int.LessOrEqual<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Int.LessThan<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.N - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.N.GreaterOrEqual<R,V extends java.lang.Number & java.lang.Comparable<V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.N.GreaterThan<R,V extends java.lang.Number & java.lang.Comparable<V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.N.LessOrEqual<R,V extends java.lang.Number & java.lang.Comparable<V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.N.LessThan<R,V extends java.lang.Number & java.lang.Comparable<V>> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Obj - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.Obj.NotNull<R,V> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str - Interface in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.Email<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.GreaterOrEqual<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.GreaterThan<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsBoolean<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsByte<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsDouble<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsFloat<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsInteger<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsLong<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.IsShort<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.LessOrEqual<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.LessThan<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.Matches<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.NotBlank<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.NotEmpty<R> - Class in io.thedocs.soyuz.validator
 
FluentValidatorRule.Str.Url<R> - Class in io.thedocs.soyuz.validator
 
from(Fv.Result) - Static method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
Fv - Interface in io.thedocs.soyuz.validator
Created by fbelov on 28.04.16.
Fv.BeanValidationException - Exception in io.thedocs.soyuz.validator
 
Fv.CustomResult - Class in io.thedocs.soyuz.validator
Created by fbelov on 07.06.16.
Fv.Result<R> - Class in io.thedocs.soyuz.validator
 
Fv.Validator<T> - Interface in io.thedocs.soyuz.validator
 

G

getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.AbstractRule
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Eq
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.EqFunction
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.NotEmpty
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.Between
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.GreaterOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.GreaterThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.LessOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.LessThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Obj.NotNull
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Email
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsBoolean
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsByte
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsDouble
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsFloat
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsInteger
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsLong
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsShort
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessOrEqual
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessThan
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Matches
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.NotBlank
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.NotEmpty
 
getCode() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Url
 
getData() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.ValidationDataWithProperties
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.AbstractRule
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterThan
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessOrEqual
 
getErrorParams() - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessThan
 
getErrors() - Method in class io.thedocs.soyuz.validator.Fv.Result
 
getProperty() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.ValidationDataWithProperties
 
getRootObject() - Method in class io.thedocs.soyuz.validator.Fv.Result
 
getValidationData() - Method in class io.thedocs.soyuz.validator.FluentValidatorImpl
 
greaterOrEqual(V) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
greaterOrEqual(Supplier<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
greaterOrEqual(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
greaterOrEqual(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.PrimitiveIntBuilder
 
greaterOrEqual(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
GreaterOrEqual(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterOrEqual
 
GreaterOrEqual(Supplier<V>, Comparator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.D.GreaterOrEqual
 
GreaterOrEqual(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterOrEqual
 
GreaterOrEqual(V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterOrEqual
 
GreaterOrEqual(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterOrEqual
 
greaterThan(V) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
greaterThan(Supplier<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
greaterThan(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
greaterThan(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.PrimitiveIntBuilder
 
greaterThan(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
GreaterThan(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterThan
 
GreaterThan(Supplier<V>, Comparator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.D.GreaterThan
 
GreaterThan(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterThan
 
GreaterThan(V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterThan
 
GreaterThan(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterThan
 

H

hasErrors() - Method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
hasErrors() - Method in class io.thedocs.soyuz.validator.Fv.Result
 

I

ifHasErrorsThrowAnException() - Method in class io.thedocs.soyuz.validator.Fv.Result
 
ifHasErrorsThrowAnExceptionOr(Runnable) - Method in class io.thedocs.soyuz.validator.Fv.Result
 
ifHasErrorsThrowAnExceptionOr(Consumer<R>) - Method in class io.thedocs.soyuz.validator.Fv.Result
 
ifHasErrorsThrowAnExceptionOr(Supplier<T>) - Method in class io.thedocs.soyuz.validator.Fv.Result
 
ifHasErrorsThrowAnExceptionOr(Function<R, T>) - Method in class io.thedocs.soyuz.validator.Fv.Result
 
IntData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.IntData
 
integer(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
integer() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
IntegerBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.IntegerBuilder
 
io.thedocs.soyuz.validator - package io.thedocs.soyuz.validator
 
isBoolean() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsBoolean() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsBoolean
 
isByte() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsByte() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsByte
 
isDouble() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsDouble() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsDouble
 
isFloat() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsFloat() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsFloat
 
isInteger() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsInteger() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsInteger
 
isLong() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsLong() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsLong
 
isOk() - Method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
isOk() - Method in class io.thedocs.soyuz.validator.Fv.Result
 
isShort() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
IsShort() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsShort
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.AbstractRule
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Eq
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.EqFunction
 
isValid(R, Collection<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterOrEqual
 
isValid(R, Collection<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.GreaterThan
 
isValid(R, Collection<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessOrEqual
 
isValid(R, Collection<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessThan
 
isValid(R, Collection<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.NotEmpty
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.Between
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.GreaterOrEqual
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.GreaterThan
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.LessOrEqual
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.D.LessThan
 
isValid(R, Integer) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterOrEqual
 
isValid(R, Integer) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.GreaterThan
 
isValid(R, Integer) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessOrEqual
 
isValid(R, Integer) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessThan
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterOrEqual
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.GreaterThan
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessOrEqual
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessThan
 
isValid(R, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Obj.NotNull
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Email
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterOrEqual
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.GreaterThan
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsBoolean
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsByte
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsDouble
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsFloat
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsInteger
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsLong
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.IsShort
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessOrEqual
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessThan
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Matches
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.NotBlank
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.NotEmpty
 
isValid(R, String) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Url
 
itemValidator(Fv.Validator<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
ItemValidator(Fv.Validator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.ItemValidator
 

L

lessOrEqual(V) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
lessOrEqual(Supplier<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
lessOrEqual(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
lessOrEqual(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.PrimitiveIntBuilder
 
lessOrEqual(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
LessOrEqual(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessOrEqual
 
LessOrEqual(Supplier<V>, Comparator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.D.LessOrEqual
 
LessOrEqual(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessOrEqual
 
LessOrEqual(V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessOrEqual
 
LessOrEqual(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessOrEqual
 
lessThan(V) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
lessThan(Supplier<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.AbstractDateBuilder
 
lessThan(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
lessThan(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.PrimitiveIntBuilder
 
lessThan(int) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
LessThan(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.LessThan
 
LessThan(Supplier<V>, Comparator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.D.LessThan
 
LessThan(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Int.LessThan
 
LessThan(V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.N.LessThan
 
LessThan(int) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.LessThan
 
localDate(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
localDate() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
LocalDateBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.LocalDateBuilder
 
LocalDateData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.LocalDateData
 
localTime(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
localTime() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
LocalTimeBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.LocalTimeBuilder
 
LocalTimeData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.LocalTimeData
 
long_(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
long_() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
LongBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.LongBuilder
 

M

mapFrom(Class<S>, Function<S, V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
matches(Pattern) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
Matches(Pattern) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Matches
 
mix(String, String) - Static method in class io.thedocs.soyuz.validator.FluentValidatorObjects.PropertyUtils
 

N

notBlank() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
NotBlank() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.NotBlank
 
notEmpty() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.CollectionBuilder
 
notEmpty() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
NotEmpty() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.NotEmpty
 
NotEmpty() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.NotEmpty
 
notEq(V) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
notEq(Function<V, Boolean>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
NotEq(V) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.NotEq
 
NotEqFunction(Function<V, Boolean>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.NotEqFunction
 
NotNull() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Obj.NotNull
 
NumberData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.NumberData
 

O

object(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
object(String, Class<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
object() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
object(Class<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
ObjectBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.ObjectBuilder
 
ObjectData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.ObjectData
 
of(Class<T>) - Static method in interface io.thedocs.soyuz.validator.Fv
 
of(String, Class<T>) - Static method in interface io.thedocs.soyuz.validator.Fv
 

P

primitiveInt(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
primitiveInt() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
PrimitiveIntBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.PrimitiveIntBuilder
 
PropertyUtils() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.PropertyUtils
 

R

RootBuilder(FluentValidatorBuilder<R>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
RootData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.RootData
 

S

self() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
string() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.RootBuilder
 
string(String) - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder
 
StringBuilder(FluentValidatorBuilder<R>, String) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
StringData() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorObjects.StringData
 
success() - Static method in class io.thedocs.soyuz.validator.Fv.CustomResult
 
success() - Static method in class io.thedocs.soyuz.validator.Fv.Result
 
success(R) - Static method in class io.thedocs.soyuz.validator.Fv.Result
 

U

url() - Method in class io.thedocs.soyuz.validator.FluentValidatorBuilder.StringBuilder
 
Url() - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Str.Url
 

V

validate(R) - Method in class io.thedocs.soyuz.validator.FluentValidatorImpl
 
validate(R, String, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseData
 
validate(P, V) - Method in interface io.thedocs.soyuz.validator.FluentValidatorObjects.CustomValidator.Simple
 
validate(P, V, FluentValidatorBuilder<V>) - Method in interface io.thedocs.soyuz.validator.FluentValidatorObjects.CustomValidator.WithBuilder
 
validate(R, String, V) - Method in interface io.thedocs.soyuz.validator.FluentValidatorObjects.FluentValidatorValidationData
 
validate(R, String, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.AbstractRule
 
validate(R, String, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Custom
 
validate(R, String, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.NotEq
 
validate(R, String, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.NotEqFunction
 
validate(R, String, V) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Validator
 
validate(R, String, Collection<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorRule.Coll.ItemValidator
 
validate(R, String, V) - Method in interface io.thedocs.soyuz.validator.FluentValidatorRule
 
validate(T) - Method in interface io.thedocs.soyuz.validator.Fv.Validator
 
ValidationDataWithProperties(String, FluentValidatorObjects.FluentValidatorValidationData) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorBuilder.ValidationDataWithProperties
 
validator(Fv.Validator<V>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
Validator(Fv.Validator<V>) - Constructor for class io.thedocs.soyuz.validator.FluentValidatorRule.Base.Validator
 

W

when(BiFunction<R, V, Boolean>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
when(Function<R, Boolean>) - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 

_

_this() - Method in class io.thedocs.soyuz.validator.FluentValidatorObjects.BaseBuilder
 
A B C D E F G H I L M N O P R S U V W _ 
Skip navigation links