public class ValidationContext
extends java.lang.Object
| コンストラクタと説明 |
|---|
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) |
public ValidationContext(Entity entity, java.lang.String propertyName)
public java.util.Iterator<java.lang.String> getAttributeNames()
public void setAttribute(java.lang.String key,
java.lang.Object value)
setAttribute("type", "String");
された場合に、メッセージ定義が
"${type}型は許可されません。"
となっていた場合、エラーメッセージの出力は
"String型は許可されません。"となります。
key - value - public java.lang.Object getAttribute(java.lang.String key)
public Entity getEntity()
public void setEntity(Entity entity)
public java.lang.String getPropertyName()
public void setPropertyName(java.lang.String propertyName)