Index

A B C D E F H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

append(Map<String, List<String>>, String, String) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 

B

BaseValidationFlow - Class in net.binis.codegen.validation.flow.impl.base
 
BaseValidationFlow() - Constructor for class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
buildComplexExpression(List<ValidationMessageBuilder.Message>) - Method in class net.binis.codegen.validation.message.ValidationMessageBuilder
 
buildConstantExpression(String) - Method in class net.binis.codegen.validation.message.ValidationMessageBuilder
 
buildParamExpression(String) - Method in class net.binis.codegen.validation.message.ValidationMessageBuilder
 

C

cache - Static variable in class net.binis.codegen.validation.message.ValidationMessageBuilder
 
child() - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
child() - Method in interface net.binis.codegen.validation.flow.Validation
 
cleanUp() - Method in class net.binis.codegen.validation.message.ValidationMessageBuilder
 
cls - Variable in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
cls(Class) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
cls(Class<?>) - Method in interface net.binis.codegen.validation.flow.Validation
 

D

DEFAULT_FLOW_CLASS - Static variable in interface net.binis.codegen.validation.flow.Validation
 
DefaultValidationFlow - Class in net.binis.codegen.validation.flow.impl
 
DefaultValidationFlow() - Constructor for class net.binis.codegen.validation.flow.impl.DefaultValidationFlow
 

E

error() - Method in class net.binis.codegen.validation.flow.impl.ValidationResultImpl
 
errors - Variable in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
errors(List) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
errors(List<Pair<String, String>>) - Method in interface net.binis.codegen.validation.flow.Validation
 
execute(Class, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
execute(Class, String, Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
execute(Object, Object...) - Method in class net.binis.codegen.validation.executor.LambdaExecutor
 
executeCollection(Class, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
executeCollection(Class, String, Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
ExecuteLambda - Annotation Interface in net.binis.codegen.validation.annotation
 
expression() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeRegEx
 
expression() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateRegEx
 

F

field - Variable in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
form(Class<?>, Consumer<List<Pair<String, String>>>...) - Static method in interface net.binis.codegen.validation.flow.Validation
 
form(Class<?>, Consumer<List<Pair<String, String>>>...) - Method in interface net.binis.codegen.validation.flow.ValidationStart
 
form(Class, Consumer...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 

H

handleValidationError(String, Object, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
handleValidationError(String, Object, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.DefaultValidationFlow
 

I

internalExecute(Executor, Object[], String, Object, String) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
internalHandleValidationError(String, Object, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
internalValidate(Validator, Object[], String, Object, String) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
internalValidateWithMessages(String[], ValidatorWithMessages, Object[], String, Object) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
interpolate(Class, String, Object, Object[]) - Method in interface net.binis.codegen.validation.message.ValidationMessageBuilder.Message
 

L

LambdaExecutor - Class in net.binis.codegen.validation.executor
 
LambdaExecutor() - Constructor for class net.binis.codegen.validation.executor.LambdaExecutor
 
LambdaSanitizer - Class in net.binis.codegen.validation.sanitizer
 
LambdaSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.LambdaSanitizer
 
LambdaValidator - Class in net.binis.codegen.validation.validator
 
LambdaValidator() - Constructor for class net.binis.codegen.validation.validator.LambdaValidator
 
LengthSanitizer - Class in net.binis.codegen.validation.sanitizer
 
LengthSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.LengthSanitizer
 
LengthValidator - Class in net.binis.codegen.validation.validator
 
LengthValidator() - Constructor for class net.binis.codegen.validation.validator.LengthValidator
 

M

max() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeRange
 
max() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLength
 
max() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateRange
 
maxMessage() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLength
 
maxMessage() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateRange
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ExecuteLambda
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.Valid
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateEmail
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLambda
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateNotBlank
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateNotEmpty
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateNull
 
message() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateRegEx
 
message(Class, String, Object, Object[], String) - Static method in class net.binis.codegen.validation.message.ValidationMessageBuilder
 
min() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeRange
 
min() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLength
 
min() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateRange
 
minMessage() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLength
 
minMessage() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateRange
 

N

net.binis.codegen.validation.annotation - package net.binis.codegen.validation.annotation
 
net.binis.codegen.validation.executor - package net.binis.codegen.validation.executor
 
net.binis.codegen.validation.flow - package net.binis.codegen.validation.flow
 
net.binis.codegen.validation.flow.impl - package net.binis.codegen.validation.flow.impl
 
net.binis.codegen.validation.flow.impl.base - package net.binis.codegen.validation.flow.impl.base
 
net.binis.codegen.validation.message - package net.binis.codegen.validation.message
 
net.binis.codegen.validation.sanitizer - package net.binis.codegen.validation.sanitizer
 
net.binis.codegen.validation.validator - package net.binis.codegen.validation.validator
 
NotEmptyValidator - Class in net.binis.codegen.validation.validator
 
NotEmptyValidator() - Constructor for class net.binis.codegen.validation.validator.NotEmptyValidator
 
NullValidator - Class in net.binis.codegen.validation.validator
 
NullValidator() - Constructor for class net.binis.codegen.validation.validator.NullValidator
 

O

of(boolean) - Static method in class net.binis.codegen.validation.flow.impl.ValidationResultImpl
 
of(boolean, int) - Static method in class net.binis.codegen.validation.flow.impl.ValidationResultImpl
 
OnlyNotNullsLambdaSanitizer - Class in net.binis.codegen.validation.sanitizer
 
OnlyNotNullsLambdaSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.OnlyNotNullsLambdaSanitizer
 
OnlyNullsLambdaSanitizer - Class in net.binis.codegen.validation.sanitizer
 
OnlyNullsLambdaSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.OnlyNullsLambdaSanitizer
 

P

perform() - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
perform() - Method in interface net.binis.codegen.validation.flow.Validation
 
perform(Consumer) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
perform(Consumer<T>) - Method in interface net.binis.codegen.validation.flow.Validation
 
process(Class, Consumer) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
processCollection(BiConsumer<String, Object>) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 

R

RangeSanitizer - Class in net.binis.codegen.validation.sanitizer
 
RangeSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.RangeSanitizer
 
RangeValidator - Class in net.binis.codegen.validation.validator
 
RangeValidator() - Constructor for class net.binis.codegen.validation.validator.RangeValidator
 
REGEX - Static variable in annotation interface net.binis.codegen.validation.annotation.ValidateEmail
 
RegExValidator - Class in net.binis.codegen.validation.validator
 
RegExValidator() - Constructor for class net.binis.codegen.validation.validator.RegExValidator
 
ReplaceSanitizer - Class in net.binis.codegen.validation.sanitizer
 
ReplaceSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.ReplaceSanitizer
 
result() - Method in class net.binis.codegen.validation.flow.impl.ValidationResultImpl
 

S

sanitize(Class, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
sanitize(Class, Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.LambdaSanitizer
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.LengthSanitizer
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.OnlyNotNullsLambdaSanitizer
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.OnlyNullsLambdaSanitizer
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.RangeSanitizer
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.ReplaceSanitizer
 
sanitize(T, Object...) - Method in class net.binis.codegen.validation.sanitizer.TrimSanitizer
 
sanitizeCollection(Class, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
sanitizeCollection(Class, Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
SanitizeLambda - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeLength - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeLowerCase - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeOnlyNotNullsLambda - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeOnlyNullsLambda - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeRange - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeRegEx - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeReplace - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeTrim - Annotation Interface in net.binis.codegen.validation.annotation
 
SanitizeUpperCase - Annotation Interface in net.binis.codegen.validation.annotation
 
start(Class<?>, String, T) - Static method in interface net.binis.codegen.validation.flow.Validation
 
start(String, T) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
start(String, T) - Method in interface net.binis.codegen.validation.flow.ValidationStart
 
start(List, Class<?>, String, T) - Static method in interface net.binis.codegen.validation.flow.Validation
 

T

TrimSanitizer - Class in net.binis.codegen.validation.sanitizer
 
TrimSanitizer() - Constructor for class net.binis.codegen.validation.sanitizer.TrimSanitizer
 

V

Valid - Annotation Interface in net.binis.codegen.validation.annotation
 
validate(Class, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
validate(Class, String, Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.LambdaValidator
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.LengthValidator
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.NotEmptyValidator
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.NullValidator
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.RangeValidator
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.RegExValidator
 
validate(Object, Object...) - Method in class net.binis.codegen.validation.validator.ValidValidator
 
validateCollection(Class, String, Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
validateCollection(Class, String, Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
ValidateEmail - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateLambda - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateLength - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateNotBlank - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateNotEmpty - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateNull - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateRange - Annotation Interface in net.binis.codegen.validation.annotation
 
ValidateRegEx - Annotation Interface in net.binis.codegen.validation.annotation
 
validateValue(Object, Supplier<String>) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
validateWithMessages(Class, String[], Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
validateWithMessages(Class, String[], Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
validateWithMessagesCollection(Class, String[], Object...) - Method in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
validateWithMessagesCollection(Class, String[], Object...) - Method in interface net.binis.codegen.validation.flow.Validation
 
Validation<T> - Interface in net.binis.codegen.validation.flow
 
ValidationMessageBuilder - Class in net.binis.codegen.validation.message
 
ValidationMessageBuilder() - Constructor for class net.binis.codegen.validation.message.ValidationMessageBuilder
 
ValidationMessageBuilder.Message - Interface in net.binis.codegen.validation.message
 
ValidationResultImpl - Class in net.binis.codegen.validation.flow.impl
 
ValidationResultImpl() - Constructor for class net.binis.codegen.validation.flow.impl.ValidationResultImpl
 
ValidationStart - Interface in net.binis.codegen.validation.flow
 
ValidValidator - Class in net.binis.codegen.validation.validator
 
ValidValidator() - Constructor for class net.binis.codegen.validation.validator.ValidValidator
 
value - Variable in class net.binis.codegen.validation.flow.impl.base.BaseValidationFlow
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.ExecuteLambda
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeLambda
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeLength
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeLowerCase
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeOnlyNotNullsLambda
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeOnlyNullsLambda
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeReplace
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeUpperCase
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLambda
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateLength
 
value() - Element in annotation interface net.binis.codegen.validation.annotation.ValidateNotBlank
 

W

with() - Element in annotation interface net.binis.codegen.validation.annotation.SanitizeReplace
 
A B C D E F H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values