Index
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
nulland 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
nullnor 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
StringorCharSequencematches 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,BigDecimalvalue 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
- 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
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
Validatorwill 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
- 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
All Classes and Interfaces|All Packages|Serialized Form