Class ValidationContext

java.lang.Object
org.iplass.mtp.entity.ValidationContext

public class ValidationContext extends Object
Entityのプロパティの値を検証する際のContextです。
  • Constructor Details

    • ValidationContext

      public ValidationContext(Entity entity, String propertyName)
  • Method Details

    • getAttributeNames

      public Iterator<String> getAttributeNames()
    • setAttribute

      public void setAttribute(String key, Object value)
      setAttributeされた値は、${key}形式でエラーメッセージに埋め込みが可能となります。
      例えば、
       setAttribute("type", "String");
       
      された場合に、メッセージ定義が
       "${type}型は許可されません。"
       
      となっていた場合、エラーメッセージの出力は
       "String型は許可されません。"
       
      となります。
      Parameters:
      key -
      value -
    • getAttribute

      public Object getAttribute(String key)
    • getEntity

      public Entity getEntity()
    • setEntity

      public void setEntity(Entity entity)
    • getPropertyName

      public String getPropertyName()
    • setPropertyName

      public void setPropertyName(String propertyName)