すべてのクラス
| クラス | 説明 |
|---|---|
| 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.
|