索引
すべてのクラス|すべてのパッケージ
A
- ALPHABET - org.thinkit.framework.envali.catalog.RegexPreset
-
Alphabet
- ALPHABET_LOWER_CASE - org.thinkit.framework.envali.catalog.RegexPreset
-
Alphabet (lower case)
- ALPHABET_UPPER_CASE - org.thinkit.framework.envali.catalog.RegexPreset
-
Alphabet (upper case)
- ALPHANUMERIC - org.thinkit.framework.envali.catalog.RegexPreset
-
Alphanumeric character
- ANNOTATION - org.thinkit.framework.envali.catalog.ParameterConfig
-
The annotation
- AnnotationRequirement - org.thinkit.framework.envali.ruleの列挙
-
The rule that manages the requirement of Envali annotation.
B
- BusinessError - org.thinkit.framework.envali.resultのクラス
-
The class that represents a business error.
- byteFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the lower limit of byte type.
- byteFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the lower limit of byte type.
- byteTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the upper limit of byte type.
- byteTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the upper limit of byte type.
C
- CANON_EQ - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables canonical equivalence.
- CASE_INSENSITIVE - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables case-insensitive matching.
- CELL_PHONE_JP - org.thinkit.framework.envali.catalog.RegexPreset
-
Cell phone (Japan)
- CELL_PHONE_WITH_HYPHEN_JP - org.thinkit.framework.envali.catalog.RegexPreset
-
Cell phone with hyphen (Japan)
- COMMENTS - org.thinkit.framework.envali.catalog.RegexModifier
-
Permits whitespace and comments in pattern.
- content() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.ParameterMapping
-
Returns the path to a content file with defined expectations to be used when performing the verification.
- CONTENT - org.thinkit.framework.envali.catalog.ParameterConfig
-
The content framework
- ContentNotFoundException - org.thinkit.framework.envali.exceptionの例外
-
Thrown to indicate that the validation process on the
ParameterMapping
interface has detected an invalid content path. - ContentNotFoundException() - 例外 のコンストラクタorg.thinkit.framework.envali.exception.ContentNotFoundException
-
Constructs an
ContentNotFoundException
with no detail message. - ContentNotFoundException(String) - 例外 のコンストラクタorg.thinkit.framework.envali.exception.ContentNotFoundException
-
Constructs an
ContentNotFoundException
with the specified detail message. - ContentNotFoundException(String, Throwable) - 例外 のコンストラクタorg.thinkit.framework.envali.exception.ContentNotFoundException
-
Constructs a new exception with the specified detail message and cause.
- ContentNotFoundException(Throwable) - 例外 のコンストラクタorg.thinkit.framework.envali.exception.ContentNotFoundException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ?
- createValidationStrategy(ValidationPattern) - インタフェース のメソッドorg.thinkit.framework.envali.strategy.StrategyFactory
-
Returns the validation strategy corresponding to the pattern based on the
ValidationPattern
passed as an argument. - createValidationStrategy(ValidationPattern) - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
D
- DATE - org.thinkit.framework.envali.catalog.RegexPreset
-
Date (yyyyMMdd format)
- DATE_WITH_HYPHEN - org.thinkit.framework.envali.catalog.RegexPreset
-
Date with hyphen (yyyy-MM-dd format)
- DATE_WITH_SLASH - org.thinkit.framework.envali.catalog.RegexPreset
-
Date with slash (yyyyMMdd format)
- DOMAIN_NAME - org.thinkit.framework.envali.catalog.RegexPreset
-
Domain name
- DOTALL - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables dotall mode.
- doubleFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the lower limit of double type.
- doubleFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the lower limit of double type.
- doubleTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the upper limit of double type.
- doubleTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the upper limit of double type.
E
- EMAIL_ADDRESS - org.thinkit.framework.envali.catalog.RegexPreset
-
Email address
- END_WITH - org.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Envali's content attributes:
"endWith"
- Envali - org.thinkit.framework.envaliのクラス
-
Envali
is a powerful validator that provides common and intuitive validation process for entity fields. - EnvaliContentAttribute - org.thinkit.framework.envali.catalogの列挙
-
A catalog that manages Envali's content attribute.
- EnvaliContentCondition - org.thinkit.framework.envali.catalogの列挙
-
A catalog that manages Envali's content condition.
- EnvaliContentHelper - org.thinkit.framework.envali.helperのクラス
-
A helper class that provides access to Envali's content.
- EnvaliContentRoot - org.thinkit.framework.envali.catalogの列挙
-
A catalog that manages Envali's content root.
- EnvaliFieldHelper - org.thinkit.framework.envali.helperのクラス
-
The helper class that provides access to the field values defined in
ValidatableEntity
. - equals(Object) - クラス のメソッドorg.thinkit.framework.envali.context.ErrorContext
- equals(Object) - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliContentHelper
- equals(Object) - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
- equals(Object) - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
- equals(Object) - クラス のメソッドorg.thinkit.framework.envali.result.ValidationResult
- equals(Object) - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyContext
- equals(Object) - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
- ErrorContext<T extends Annotation> - org.thinkit.framework.envali.contextのクラス
-
The context that manages error details such as
ErrorType
and error message. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireEndWith
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireMatch
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNegative
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNonBlank
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNonEmpty
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNonNull
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequirePositive
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - errorType() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireStartWith
-
Returns the error type based on
ErrorType
, andErrorType.RUNTIME
is set as the default. - ErrorType - org.thinkit.framework.envali.catalogの列挙
-
A catalog that manages error type.
- expression() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireMatch
-
Returns the regular expression of
String
data type, and empty (""
) is set as the default.
F
- FIND - org.thinkit.framework.envali.catalog.RegexMethod
-
Attempts to find the next subsequence of the input sequence that matches the pattern.
- FIXED_LINE_PHONE_JP - org.thinkit.framework.envali.catalog.RegexPreset
-
Fixed line phone (Japan)
- FIXED_LINE_PHONE_WITH_HYPHEN_JP - org.thinkit.framework.envali.catalog.RegexPreset
-
Fixed line phone with hyphen (Japan)
- floatFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the lower limit of float type.
- floatFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the lower limit of float type.
- floatTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the upper limit of float type.
- floatTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the upper limit of float type.
- FTP_URL - org.thinkit.framework.envali.catalog.RegexPreset
-
FTP URL
G
- get() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns an object value from a field object.
- get(EnvaliContentAttribute) - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliContentHelper
-
Refer to the content file mapped to the entity object to be validated and get each expected value in
Map
format to be used at validation. - getAnnotation() - クラス のメソッドorg.thinkit.framework.envali.context.ErrorContext
-
The envali anotation
- getArray() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns an array from a field object.
- getByte() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a byte value from a field object.
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Code value
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.EnvaliContentCondition
-
Code value
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.EnvaliContentRoot
-
Code value
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.ErrorType
-
Code value
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.InternalErrorType
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.ParameterConfig
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.RegexMethod
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.RegexModifier
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.RegexPreset
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.ValidationPattern
-
The code
- getDouble() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a double value from a field object.
- getEntityName() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns the name of validatable entity.
- getEntitySimpleName() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns the simple name of validatable entity.
- getError(Class<? extends ValidatableEntity>) - クラス のメソッドorg.thinkit.framework.envali.result.ValidationResult
-
Returns the error list associated with the
validatableEntity
passed as an argument. - getField() - インタフェース のメソッドorg.thinkit.framework.envali.strategy.StrategyFactory
-
Returns the field.
- getField() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
-
The field to be validated
- getFloat() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a float value from a field object.
- getGenericType() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns the generic type.
- getInt() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns an int value from a field object.
- getList() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a list from a field object.
- getLong() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a long value from a field object.
- getMap() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a map from a field object.
- getMessage() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
-
The message
- getName() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns the field name.
- getNestedError() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
-
The nested error
- getParameterConfig() - クラス のメソッドorg.thinkit.framework.envali.context.ErrorContext
-
The parameter configuration
- getParameterConfig() - インタフェース のメソッドorg.thinkit.framework.envali.entity.ValidatableEntity
-
Returns the element of
ParameterConfig
based on the stateValidatableEntity
object. - getParameterizedType() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
The list of parameterized validatable entity
- getParameterizedValidatableEntities() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
The list of parameterized validatable entity
- getSet() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a set from a field object.
- getShort() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a short value from a field object.
- getString() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a string value from a field object.
- getTag() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Tag
- getTag() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.EnvaliContentCondition
-
Tag
- getTag() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.EnvaliContentRoot
-
Tag
- getTag() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.RegexModifier
-
The tag
- getTag() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.RegexPreset
-
The tag
- getTag() - 列挙 のメソッドorg.thinkit.framework.envali.catalog.ValidationPattern
-
The tag
- getType() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
The field data type
- getValidatableEntity() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a validatable entity from a field object.
- getValidatableEntity() - インタフェース のメソッドorg.thinkit.framework.envali.strategy.StrategyFactory
-
Returns the validatable entity.
- getValidatableEntity() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
-
The validatable entity to be validated
- getValidatableEntityList() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a list of validatable entity from a field object.
- getValidatableEntityMap() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a map of validatable entity from a field object.
- getValidatableEntitySet() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns a set of validatable entity from a field object.
- getValidationPattern() - クラス のメソッドorg.thinkit.framework.envali.context.ErrorContext
-
The validation pattern
H
- hasError() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
-
Tests for the presence of business error.
- hasError() - クラス のメソッドorg.thinkit.framework.envali.result.ValidationResult
-
Tests for the presence of any business error in the validation result.
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.context.ErrorContext
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliContentHelper
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.result.ValidationResult
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyContext
- hashCode() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
- hasNestedError() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
-
Tests for the presence of nested error.
- hasParameterizedValidatableEntity() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the field has
ValidatableEntity
as parameterized data type. - hasParameterMapping() - インタフェース のメソッドorg.thinkit.framework.envali.entity.ValidatableEntity
-
Tests whether the
ParameterMapping
annotation is specified in the concrete class that implementsValidatableEntity
. - HIRAGANA - org.thinkit.framework.envali.catalog.RegexPreset
-
Hiragana
- HIRAGANA_LOWER_CASE - org.thinkit.framework.envali.catalog.RegexPreset
-
Hiragana (lower case)
- HIRAGANA_UPPER_CASE - org.thinkit.framework.envali.catalog.RegexPreset
-
Hiragana (upper case)
I
- InternalErrorType - org.thinkit.framework.envali.catalogの列挙
-
The catalog that manages internal error type.
- intFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the lower limit of int type.
- intFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the lower limit of int type.
- intTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the upper limit of int type.
- intTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the upper limit of int type.
- InvalidValueDetectedException - org.thinkit.framework.envali.exceptionの例外
-
Thrown to indicate that the validation process on the
Envali
interface has detected an invalid value. - InvalidValueDetectedException() - 例外 のコンストラクタorg.thinkit.framework.envali.exception.InvalidValueDetectedException
-
Constructs an
InvalidValueDetectedException
with no detail message. - InvalidValueDetectedException(String) - 例外 のコンストラクタorg.thinkit.framework.envali.exception.InvalidValueDetectedException
-
Constructs an
InvalidValueDetectedException
with the specified detail message. - InvalidValueDetectedException(String, Throwable) - 例外 のコンストラクタorg.thinkit.framework.envali.exception.InvalidValueDetectedException
-
Constructs a new exception with the specified detail message and cause.
- InvalidValueDetectedException(Throwable) - 例外 のコンストラクタorg.thinkit.framework.envali.exception.InvalidValueDetectedException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ?
- IP_ADDRESS - org.thinkit.framework.envali.catalog.RegexPreset
-
IP address (IPv4)
- IP_ADDRESS_WITH_PORT - org.thinkit.framework.envali.catalog.RegexPreset
-
IP address with port (IPv4)
- isArray() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Array.
- isByte() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Byte.
- isCollection() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is collection.
- isDouble() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Double.
- isFloat() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Float.
- isInteger() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Integer.
- isList() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is List.
- isLong() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Long.
- isMap() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Map.
- isRecoverable() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
-
Tests if a business error is a recoverable error.
- isSet() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Set.
- isShort() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is Short.
- isString() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is String.
- isUnrecoverable() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
-
Tests if a business error is an unrecoverable error.
- isValidatableEntity() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Tests if the data type of the field is
ValidatableEntity
.
J
- JAPANESE_ALPHABET - org.thinkit.framework.envali.catalog.RegexPreset
-
Japanese alphabet
- JAPANESE_ALPHANUMERIC - org.thinkit.framework.envali.catalog.RegexPreset
-
Japanese alphanumeric
- JAPANESE_KANJI - org.thinkit.framework.envali.catalog.RegexPreset
-
Japanese Kanji
- JAVA_FILE - org.thinkit.framework.envali.catalog.RegexPreset
-
Java file
- JSON_FILE - org.thinkit.framework.envali.catalog.RegexPreset
-
JSON file
K
- KATAKANA - org.thinkit.framework.envali.catalog.RegexPreset
-
Katakana
- KATAKANA_LOWER_CASE - org.thinkit.framework.envali.catalog.RegexPreset
-
Katakana (lower case)
- KATAKANA_UPPER_CASE - org.thinkit.framework.envali.catalog.RegexPreset
-
Katakana (upper case)
L
- LITERAL - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables literal parsing of the pattern.
- longFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the lower limit of long type.
- longFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the lower limit of long type.
- longTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the upper limit of long type.
- longTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the upper limit of long type.
- LOOKING_AT - org.thinkit.framework.envali.catalog.RegexMethod
-
Attempts to match the input sequence, starting at the beginning of the region, against the pattern.
M
- MATCHES - org.thinkit.framework.envali.catalog.RegexMethod
-
Attempts to match the entire region against the pattern.
- message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireEndWith
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireMatch
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNegative
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNonBlank
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNonEmpty
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireNonNull
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequirePositive
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - message() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireStartWith
-
Returns the error type based on
ErrorType
, and empty (""
) is set as the default. - method() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireMatch
-
Returns the method used to apply regular expression based on
RegexMethod
, andRegexMethod.MATCHES
is set as the default. - modifiers() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireMatch
-
Returns the array of regex modifiers based on
RegexModifier
, and an enmpty array is set as the default. - MULTILINE - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables multiline mode.
N
- NESTED - org.thinkit.framework.envali.catalog.InternalErrorType
-
The nested error
- NESTED_ENTITY - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
NestedEntity
- NESTED_ENTITY - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for NestedEntity
- NestedEntity - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the field is the nested validatable entity.
- nestedError(ValidationResult) - クラス のstaticメソッドorg.thinkit.framework.envali.result.BusinessError
-
Returns the new instance of
BusinessError
with the nested error ofValidationResult
. - none() - クラス のstaticメソッドorg.thinkit.framework.envali.result.BusinessError
-
Returns the new instance of
BusinessError
with the error typeInternalErrorType.NONE
. - none() - クラス のstaticメソッドorg.thinkit.framework.envali.result.ValidationResult
-
Returns the new instance of empty
ValidationResult
. - NONE - org.thinkit.framework.envali.catalog.InternalErrorType
-
No error
- NONE - org.thinkit.framework.envali.catalog.RegexPreset
-
Indicates that this is none and the default value
- NUMERIC - org.thinkit.framework.envali.catalog.RegexPreset
-
Numeric
O
- of(Map<Class<? extends ValidatableEntity>, List<BusinessError>>) - クラス のstaticメソッドorg.thinkit.framework.envali.result.ValidationResult
-
Returns the new instance of
ValidationResult
based onvalidationResult
passed as an argument. - of(ParameterConfig, T, ValidationPattern) - クラス のstaticメソッドorg.thinkit.framework.envali.context.ErrorContext
-
Returns the new instance of
ErrorContext
based on the data passed as argument. - of(ValidationPattern) - クラス のstaticメソッドorg.thinkit.framework.envali.context.ErrorContext
-
Returns the new instance of
ErrorContext
based on the data passed as argument. - of(ValidatableEntity, Field) - クラス のstaticメソッドorg.thinkit.framework.envali.helper.EnvaliContentHelper
-
Returns the new instance of
EnvaliContentHelper
object. - of(ValidatableEntity, Field) - クラス のstaticメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
-
Returns the new instance of
EnvaliFieldHelper
object; - of(ValidatableEntity, Field) - クラス のstaticメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
-
Returns the new instance of
ValidationStrategyFactory
based on the data passed as an argument. - of(ValidationStrategy<? extends Annotation>) - クラス のstaticメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyContext
-
Returns the new instance of
ValidationStrategyContext
class. - of(T, ValidationPattern) - クラス のstaticメソッドorg.thinkit.framework.envali.context.ErrorContext
-
Returns the new instance of
ErrorContext
based on the data passed as argument. - org.thinkit.framework.envali - パッケージ org.thinkit.framework.envali
-
Provides intuitive and productive Entity validation capabilities!
- org.thinkit.framework.envali.annotation - パッケージ org.thinkit.framework.envali.annotation
-
The package manages the annotations supported by Envali framework.
- org.thinkit.framework.envali.catalog - パッケージ org.thinkit.framework.envali.catalog
-
The package manages the catalogs that are summoned internally by the Envali framework and supports catalogs to users.
- org.thinkit.framework.envali.context - パッケージ org.thinkit.framework.envali.context
-
The package that manages the context classes used in the internal processing of the Envali framework.
- org.thinkit.framework.envali.entity - パッケージ org.thinkit.framework.envali.entity
-
The package that manages the marker interface
ValidatableEntity
to be specified as targets for validation in the Envali framework. - org.thinkit.framework.envali.exception - パッケージ org.thinkit.framework.envali.exception
-
The package that manages the exception classes used in the internal processing of the Envali framework.
- org.thinkit.framework.envali.helper - パッケージ org.thinkit.framework.envali.helper
-
The package that manages the helper classes used in the internal processing of the Envali framework.
- org.thinkit.framework.envali.result - パッケージ org.thinkit.framework.envali.result
-
The package that manages the classes that represent the results of the validation returned by the Envali framework.
- org.thinkit.framework.envali.rule - パッケージ org.thinkit.framework.envali.rule
-
The package that manages the requirements and rules supported by the Envali framework.
- org.thinkit.framework.envali.strategy - パッケージ org.thinkit.framework.envali.strategy
-
The package manages the strategy classes used in the internal processing of the Envali framework.
P
- ParameterConfig - org.thinkit.framework.envali.catalogの列挙
-
The catalog that manages parameter configuration.
- ParameterMapping - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that maps a content file that defines the expectations for entity validation.
- PASSWORD - org.thinkit.framework.envali.catalog.RegexPreset
-
Password
- POST_CODE_JP - org.thinkit.framework.envali.catalog.RegexPreset
-
Post code (Japan)
- prefix() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireStartWith
-
Returns the expected prefix of String.
- presetExpression() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireMatch
-
Returns the preset of regular expression based on
RegexPreset
, andRegexPreset.NONE
is set as the default.
R
- RANGE_FROM - org.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Envali's content attributes:
"rangeFrom"
- RANGE_TO - org.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Envali's content attributes:
"rangeTo"
- recoverable(String) - クラス のstaticメソッドorg.thinkit.framework.envali.result.BusinessError
-
Returns the new instance of
BusinessError
with the error typeInternalErrorType.RECOVERABLE
. - RECOVERABLE - org.thinkit.framework.envali.catalog.ErrorType
-
The recoverable error
- RECOVERABLE - org.thinkit.framework.envali.catalog.InternalErrorType
-
The recoverable error
- REGEX_EXPRESSION - org.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Envali's content attributes:
"regexExpression"
- RegexMethod - org.thinkit.framework.envali.catalogの列挙
-
The catalog that manages the method used to apply regular expression.
- RegexModifier - org.thinkit.framework.envali.catalogの列挙
-
The catalog that manages regex modifier.
- RegexPreset - org.thinkit.framework.envali.catalogの列挙
-
The catalog that manages regex preset.
- REQUIRE_END_WITH - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireEndWith
- REQUIRE_END_WITH - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireEndWith
- REQUIRE_MATCH - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireMatch
- REQUIRE_MATCH - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireMatch
- REQUIRE_NEGATIVE - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireNegative
- REQUIRE_NEGATIVE - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireNegative
- REQUIRE_NON_BLANK - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireNonBlank
- REQUIRE_NON_BLANK - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireNonBlank
- REQUIRE_NON_EMPTY - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireNonEmpty
- REQUIRE_NON_EMPTY - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireNonEmpty
- REQUIRE_NON_NULL - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireNonNull
- REQUIRE_NON_NULL - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireNonNull
- REQUIRE_POSITIVE - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequirePositive
- REQUIRE_POSITIVE - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequirePositive
- REQUIRE_RANGE_FROM - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireRangeFrom
- REQUIRE_RANGE_FROM - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireRangeFrom
- REQUIRE_RANGE_FROM_TO - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireRangeFromTo
- REQUIRE_RANGE_FROM_TO - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireRangeFromTo
- REQUIRE_RANGE_TO - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireRangeTo
- REQUIRE_RANGE_TO - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireRangeTo
- REQUIRE_START_WITH - org.thinkit.framework.envali.catalog.ValidationPattern
-
The pattern of
RequireStartWith
- REQUIRE_START_WITH - org.thinkit.framework.envali.rule.AnnotationRequirement
-
The requirement for RequireStartWith
- RequireEndWith - org.thinkit.framework.envali.annotationの注釈型
-
An annotation indicating that the string ends with a specific string.
- RequireMatch - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the value of the field matches the regular expression specified in the
RequireMatch.expression()
orRequireMatch.presetExpression()
. - RequireNegative - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the field is not allowed to be set to positive numbers.
- RequireNonBlank - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the field is not allowed to be set to
""
. - RequireNonEmpty - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the field is not allowed to be set to
null
or empty. - RequireNonNull - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the field is not allowed to be set to
null
. - RequirePositive - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicates the field is not allowed to be set to negative numbers.
- RequireRangeFrom - org.thinkit.framework.envali.annotationの注釈型
-
An annotation indicating that the value is not under the lower limit.
- RequireRangeFromTo - org.thinkit.framework.envali.annotationの注釈型
-
An annotation that indicate that the numbers are within the lower and upper limits.
- RequireRangeTo - org.thinkit.framework.envali.annotationの注釈型
-
An annotation indicating that the value is not above the upper limit.
- RequireStartWith - org.thinkit.framework.envali.annotationの注釈型
-
An annotation indicating that the string starts with a specific string.
- requireSupportedDataType(EnvaliFieldHelper) - 列挙 のメソッドorg.thinkit.framework.envali.rule.AnnotationRequirement
-
Tests if the data type of the annotated field to be validated is the data type supported by the specified Envali annotation.
- ROOT - org.thinkit.framework.envali.catalog.EnvaliContentRoot
-
Envali's content root
- RUNTIME - org.thinkit.framework.envali.catalog.ErrorType
-
The runtime error
- RUNTIME - org.thinkit.framework.envali.catalog.InternalErrorType
-
The runtime error
S
- shortFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFrom
-
Returns the lower limit of short type.
- shortFrom() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the lower limit of short type.
- shortTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeFromTo
-
Returns the upper limit of short type.
- shortTo() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireRangeTo
-
Returns the upper limit of short type.
- START_WITH - org.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
Envali's content attributes:
"startWith"
- StrategyFactory - org.thinkit.framework.envali.strategyのインタフェース
-
The abstract factory class that abstracts the process of generating the strategy class for the validation process.
- suffix() - 注釈型 のメソッドorg.thinkit.framework.envali.annotation.RequireEndWith
-
Returns the expected suffix of String.
T
- TEXT_FILE - org.thinkit.framework.envali.catalog.RegexPreset
-
Text file
- toString() - クラス のメソッドorg.thinkit.framework.envali.context.ErrorContext
- toString() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliContentHelper
- toString() - クラス のメソッドorg.thinkit.framework.envali.helper.EnvaliFieldHelper
- toString() - クラス のメソッドorg.thinkit.framework.envali.result.BusinessError
- toString() - クラス のメソッドorg.thinkit.framework.envali.result.ValidationResult
- toString() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyContext
- toString() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyFactory
U
- UNICODE_CASE - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables Unicode-aware case folding.
- UNICODE_CHARACTER_CLASS - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables the Unicode version of Predefined character classes and POSIX character classes.
- UNIX_LINES - org.thinkit.framework.envali.catalog.RegexModifier
-
Enables Unix lines mode.
- unrecoverable(String) - クラス のstaticメソッドorg.thinkit.framework.envali.result.BusinessError
-
Returns the new instance of
BusinessError
with the error typeInternalErrorType.UNRECOVERABLE
. - UNRECOVERABLE - org.thinkit.framework.envali.catalog.ErrorType
-
The unrecoverable error
- UNRECOVERABLE - org.thinkit.framework.envali.catalog.InternalErrorType
-
The unrecoverable error
- USER_ID - org.thinkit.framework.envali.catalog.RegexPreset
-
User id
V
- ValidatableEntity - org.thinkit.framework.envali.entityのインタフェース
-
A marker interface that indicates that it is a verifiable entity.
- validate() - クラス のメソッドorg.thinkit.framework.envali.strategy.ValidationStrategyContext
-
Execute a validation strategy.
- validate(ValidatableEntity) - クラス のstaticメソッドorg.thinkit.framework.envali.Envali
-
Analyzes each annotation set to an entity object for validation and verifies the validity of the field's value.
- ValidationPattern - org.thinkit.framework.envali.catalogの列挙
-
The catalog that manages validation pattern.
- ValidationResult - org.thinkit.framework.envali.resultのクラス
-
A data class that manages the results of validation by
Envali
. - ValidationStrategyContext - org.thinkit.framework.envali.strategyのクラス
-
Context class to execute the validation strategy.
- ValidationStrategyFactory - org.thinkit.framework.envali.strategyのクラス
-
The concrete factory class that generating the strategy class for the validation process.
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.EnvaliContentCondition
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.EnvaliContentRoot
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.ErrorType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.InternalErrorType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.ParameterConfig
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.RegexMethod
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.RegexModifier
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.RegexPreset
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.ValidationPattern
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.framework.envali.rule.AnnotationRequirement
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.EnvaliContentAttribute
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.EnvaliContentCondition
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.EnvaliContentRoot
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.ErrorType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.InternalErrorType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.ParameterConfig
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.RegexMethod
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.RegexModifier
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.RegexPreset
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.catalog.ValidationPattern
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.framework.envali.rule.AnnotationRequirement
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- VARIABLE_NAME - org.thinkit.framework.envali.catalog.EnvaliContentCondition
-
Envali's content condition key:
"variableName"
W
- WEB_URL - org.thinkit.framework.envali.catalog.RegexPreset
-
Web URL (HTTP / HTTPS)
X
- XML_FILE - org.thinkit.framework.envali.catalog.RegexPreset
-
XML file
すべてのクラス|すべてのパッケージ