Index

A B C E F G I L M N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

add(int) - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Path
 
add(String) - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Path
 
addPath(int) - Method in interface ru.tinkoff.kora.validation.common.ValidationContext
 
addPath(String) - Method in interface ru.tinkoff.kora.validation.common.ValidationContext
 

B

boundary() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Range
 
build() - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Builder
 
builder() - Static method in interface ru.tinkoff.kora.validation.common.ValidationContext
 

C

collectionValidator(Validator<T>, TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
create() - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.PatternValidatorFactory
 
create() - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.RangeValidatorFactory
 
create() - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.SizeValidatorFactory
 
create() - Method in interface ru.tinkoff.kora.validation.common.ValidatorFactory
 
create(double, double) - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.RangeValidatorFactory
 
create(double, double, Range.Boundary) - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.RangeValidatorFactory
 
create(int) - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.SizeValidatorFactory
 
create(int, int) - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.SizeValidatorFactory
 
create(String) - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.PatternValidatorFactory
 
create(String, int) - Method in interface ru.tinkoff.kora.validation.common.constraint.factory.PatternValidatorFactory
 

E

EXCLUSIVE_EXCLUSIVE - Enum constant in enum class ru.tinkoff.kora.validation.common.annotation.Range.Boundary
 
EXCLUSIVE_INCLUSIVE - Enum constant in enum class ru.tinkoff.kora.validation.common.annotation.Range.Boundary
 

F

failFast() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Validate
 
failFast() - Static method in interface ru.tinkoff.kora.validation.common.ValidationContext
 
failFast(boolean) - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Builder
 
flags() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Pattern
 
from() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Range
 
full() - Static method in interface ru.tinkoff.kora.validation.common.ValidationContext
 
full() - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Path
 

G

getMessage() - Method in exception ru.tinkoff.kora.validation.common.ViolationException
 
getViolations() - Method in exception ru.tinkoff.kora.validation.common.ViolationException
 

I

INCLUSIVE_EXCLUSIVE - Enum constant in enum class ru.tinkoff.kora.validation.common.annotation.Range.Boundary
 
INCLUSIVE_INCLUSIVE - Enum constant in enum class ru.tinkoff.kora.validation.common.annotation.Range.Boundary
 
isFailFast() - Method in interface ru.tinkoff.kora.validation.common.ValidationContext
 

L

listValidator(Validator<T>, TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 

M

max() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Size
 
message() - Method in interface ru.tinkoff.kora.validation.common.Violation
 
min() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Size
 

N

NotBlank - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
The annotated element must not be null and must contain at least one non-whitespace character
notBlankCharSequenceConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notBlankStringConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
NotBlankValidatorFactory<T> - Interface in ru.tinkoff.kora.validation.common.constraint.factory
 
NotEmpty - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Annotated element must not be null nor empty:
notEmptyCharSequenceConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notEmptyCollectionConstraintFactory(TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notEmptyIterableConstraintFactory(TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notEmptyListConstraintFactory(TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notEmptyMapConstraintFactory(TypeRef<K>, TypeRef<V>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notEmptySetConstraintFactory(TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
notEmptyStringConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
NotEmptyValidatorFactory<T> - Interface in ru.tinkoff.kora.validation.common.constraint.factory
 

O

of(String) - Static method in interface ru.tinkoff.kora.validation.common.ValidationContext.Path
 

P

path() - Method in interface ru.tinkoff.kora.validation.common.ValidationContext
 
path() - Method in interface ru.tinkoff.kora.validation.common.Violation
 
Pattern - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Validates that String or CharSequence matches RegEx
patternCharSequenceConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
patternStringConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
PatternValidatorFactory<T> - Interface in ru.tinkoff.kora.validation.common.constraint.factory
 

R

Range - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Validates Integer, Long, Short, Float, Double, BigInteger, BigDecimal value to be in specified range
Range.Boundary - Enum Class in ru.tinkoff.kora.validation.common.annotation
 
rangeBigDecimalConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
rangeBigIntegerConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
rangeDoubleConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
rangeFloatConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
rangeIntegerConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
rangeLongConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
rangeShortConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
RangeValidatorFactory<T> - Interface in ru.tinkoff.kora.validation.common.constraint.factory
 
root() - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Path
 
ru.tinkoff.kora.validation.common - package ru.tinkoff.kora.validation.common
 
ru.tinkoff.kora.validation.common.annotation - package ru.tinkoff.kora.validation.common.annotation
 
ru.tinkoff.kora.validation.common.constraint - package ru.tinkoff.kora.validation.common.constraint
 
ru.tinkoff.kora.validation.common.constraint.factory - package ru.tinkoff.kora.validation.common.constraint.factory
 

S

setValidator(Validator<T>, TypeRef<T>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
Size - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Validates List, Collection, Map, String or CharSequence size
sizeCharSequenceConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
sizeDoubleConstraintFactory(TypeRef<K>, TypeRef<V>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
sizeIterableConstraintFactory(TypeRef<V>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
sizeListConstraintFactory(TypeRef<V>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
sizeSetConstraintFactory(TypeRef<V>) - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
sizeStringConstraintFactory() - Method in interface ru.tinkoff.kora.validation.common.constraint.ValidatorModule
 
SizeValidatorFactory<T> - Interface in ru.tinkoff.kora.validation.common.constraint.factory
 

T

to() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Range
 

V

Valid - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Indicates that Type Field / Method Argument / Return Value should be validated and thus such Validator will be expected
validate(T) - Method in interface ru.tinkoff.kora.validation.common.Validator
Validates value and return validation failures if occurred
validate(T, ValidationContext) - Method in interface ru.tinkoff.kora.validation.common.Validator
Validates value and return validation failures if occurred
Validate - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Indicates that Method Arguments / Method Return Value should be validated
validateAndThrow(T) - Method in interface ru.tinkoff.kora.validation.common.Validator
Validates value and return validation failures if occurred
validateAndThrow(T, ValidationContext) - Method in interface ru.tinkoff.kora.validation.common.Validator
Validates value and return validation failures if occurred
ValidatedBy - Annotation Interface in ru.tinkoff.kora.validation.common.annotation
Indicates that annotation is used for validation and providers factory that instantiates Validator
ValidationContext - Interface in ru.tinkoff.kora.validation.common
Context of current validation progress and validation options
ValidationContext.Builder - Interface in ru.tinkoff.kora.validation.common
Context builder
ValidationContext.Path - Interface in ru.tinkoff.kora.validation.common
Indicates deep object path for violation and validation context
Validator<T> - Interface in ru.tinkoff.kora.validation.common
Validates instances
ValidatorFactory<T> - Interface in ru.tinkoff.kora.validation.common
Factory that is responsible for creating new Validator<T> implementations
ValidatorModule - Interface in ru.tinkoff.kora.validation.common.constraint
 
value() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.Pattern
 
value() - Element in annotation interface ru.tinkoff.kora.validation.common.annotation.ValidatedBy
 
value() - Method in interface ru.tinkoff.kora.validation.common.ValidationContext.Path
 
valueOf(String) - Static method in enum class ru.tinkoff.kora.validation.common.annotation.Range.Boundary
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ru.tinkoff.kora.validation.common.annotation.Range.Boundary
Returns an array containing the constants of this enum class, in the order they are declared.
violates(String) - Method in interface ru.tinkoff.kora.validation.common.ValidationContext
 
Violation - Interface in ru.tinkoff.kora.validation.common
Indicates validation failure
ViolationException - Exception in ru.tinkoff.kora.validation.common
 
ViolationException(List<Violation>) - Constructor for exception ru.tinkoff.kora.validation.common.ViolationException
 
ViolationException(Violation) - Constructor for exception ru.tinkoff.kora.validation.common.ViolationException
 
A B C E F G I L M N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form