パッケージ org.iplass.mtp.entity
クラス ValidationContext
java.lang.Object
org.iplass.mtp.entity.ValidationContext
public class ValidationContext
extends java.lang.Object
Entityのプロパティの値を検証する際のContextです。
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ValidationContext(Entity entity, java.lang.String propertyName)
-
メソッドの概要
修飾子とタイプ メソッド 説明 java.lang.Object
getAttribute(java.lang.String key)
java.util.Iterator<java.lang.String>
getAttributeNames()
Entity
getEntity()
java.lang.String
getPropertyName()
void
setAttribute(java.lang.String key, java.lang.Object value)
setAttributeされた値は、${key}形式でエラーメッセージに埋め込みが可能となります。void
setEntity(Entity entity)
void
setPropertyName(java.lang.String propertyName)
-
コンストラクタの詳細
-
メソッドの詳細
-
getAttributeNames
public java.util.Iterator<java.lang.String> getAttributeNames() -
setAttribute
public void setAttribute(java.lang.String key, java.lang.Object value)setAttributeされた値は、${key}形式でエラーメッセージに埋め込みが可能となります。
例えば、setAttribute("type", "String");
された場合に、メッセージ定義が"${type}型は許可されません。"
となっていた場合、エラーメッセージの出力は"String型は許可されません。"
となります。- パラメータ:
key
-value
-
-
getAttribute
public java.lang.Object getAttribute(java.lang.String key) -
getEntity
-
setEntity
-
getPropertyName
public java.lang.String getPropertyName() -
setPropertyName
public void setPropertyName(java.lang.String propertyName)
-