Package org.iplass.mtp.entity.definition
Class ValidationDefinition
java.lang.Object
org.iplass.mtp.entity.definition.ValidationDefinition
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BinarySizeValidation
,BinaryTypeValidation
,ExistsValidation
,JavaClassValidation
,LengthValidation
,NotNullValidation
,RangeValidation
,RegexValidation
,ScriptingValidation
検証ロジックの定義。
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addLocalizedErrorMessage
(LocalizedStringDefinition localizedErrorMessage) 多言語設定情報を追加します。説明を取得します。多言語設定情報を取得します。void
setDescription
(String description) 説明を設定します。void
setErrorCode
(String errorCode) エラーにエラーコードを定義する場合、そのエラーコードを指定する。void
setErrorMessage
(String errorMessage) エラーメッセージを指定する。 エラーメッセージが定義されている場合は、メッセージ定義(messageCategory,messageId)より優先してこちらが利用される。void
setLocalizedErrorMessageList
(List<LocalizedStringDefinition> localizedErrorMessageList) 多言語設定情報を設定します。void
setMessageCategory
(String messageCategory) エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のカテゴリ名を指定。void
setMessageId
(String messageId) エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のメッセージIDを指定。
-
Constructor Details
-
ValidationDefinition
public ValidationDefinition()
-
-
Method Details
-
getMessageCategory
-
setMessageCategory
エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のカテゴリ名を指定。- Parameters:
messageCategory
- メッセージ定義のカテゴリ名
-
getMessageId
-
setMessageId
エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のメッセージIDを指定。- Parameters:
messageId
- メッセージ定義のID
-
getErrorCode
-
setErrorCode
エラーにエラーコードを定義する場合、そのエラーコードを指定する。- Parameters:
errorCode
-
-
getErrorMessage
-
setErrorMessage
エラーメッセージを指定する。 エラーメッセージが定義されている場合は、メッセージ定義(messageCategory,messageId)より優先してこちらが利用される。- Parameters:
errorMessage
-
-
getLocalizedErrorMessageList
多言語設定情報を取得します。- Returns:
- リスト
-
setLocalizedErrorMessageList
多言語設定情報を設定します。- Parameters:
リスト
-
-
addLocalizedErrorMessage
多言語設定情報を追加します。- Parameters:
多言語設定情報
-
-
getDescription
説明を取得します。- Returns:
- 説明
-
setDescription
説明を設定します。- Parameters:
description
- 説明
-