すべてのクラス
クラス | 説明 |
---|---|
AnnotationRequirement |
The rule that manages the requirement of Envali annotation.
|
BusinessError |
The class that represents a business error.
|
ContentNotFoundException |
Thrown to indicate that the validation process on the
ParameterMapping interface has detected an invalid content path. |
Envali |
Envali is a powerful validator that provides common and intuitive
validation process for entity fields. |
EnvaliContentAttribute |
A catalog that manages Envali's content attribute.
|
EnvaliContentCondition |
A catalog that manages Envali's content condition.
|
EnvaliContentHelper |
A helper class that provides access to Envali's content.
|
EnvaliContentRoot |
A catalog that manages Envali's content root.
|
EnvaliFieldHelper |
The helper class that provides access to the field values defined in
ValidatableEntity . |
ErrorContext<T extends Annotation> |
The context that manages error details such as
ErrorType and error
message. |
ErrorType |
A catalog that manages error type.
|
InternalErrorType |
The catalog that manages internal error type.
|
InvalidValueDetectedException |
Thrown to indicate that the validation process on the
Envali
interface has detected an invalid value. |
NestedEntity |
An annotation that indicates the field is the nested validatable entity.
|
ParameterConfig |
The catalog that manages parameter configuration.
|
ParameterMapping |
An annotation that maps a content file that defines the expectations for
entity validation.
|
RegexMethod |
The catalog that manages the method used to apply regular expression.
|
RegexModifier |
The catalog that manages regex modifier.
|
RegexPreset |
The catalog that manages regex preset.
|
RequireEndWith |
An annotation indicating that the string ends with a specific string.
|
RequireMatch |
An annotation that indicates the value of the field matches the regular
expression specified in the
RequireMatch.expression() or
RequireMatch.presetExpression() . |
RequireNegative |
An annotation that indicates the field is not allowed to be set to positive
numbers.
|
RequireNonBlank |
An annotation that indicates the field is not allowed to be set to
""
. |
RequireNonEmpty |
An annotation that indicates the field is not allowed to be set to
null or empty. |
RequireNonNull |
An annotation that indicates the field is not allowed to be set to
null . |
RequirePositive |
An annotation that indicates the field is not allowed to be set to negative
numbers.
|
RequireRangeFrom |
An annotation indicating that the value is not under the lower limit.
|
RequireRangeFromTo |
An annotation that indicate that the numbers are within the lower and upper
limits.
|
RequireRangeTo |
An annotation indicating that the value is not above the upper limit.
|
RequireStartWith |
An annotation indicating that the string starts with a specific string.
|
StrategyFactory |
The abstract factory class that abstracts the process of generating the
strategy class for the validation process.
|
ValidatableEntity |
A marker interface that indicates that it is a verifiable entity.
|
ValidationPattern |
The catalog that manages validation pattern.
|
ValidationResult |
A data class that manages the results of validation by
Envali . |
ValidationStrategyContext |
Context class to execute the validation strategy.
|
ValidationStrategyFactory |
The concrete factory class that generating the strategy class for the
validation process.
|