クラス ValidationDefinition

java.lang.Object
org.iplass.mtp.entity.definition.ValidationDefinition
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
BinarySizeValidation, BinaryTypeValidation, ExistsValidation, JavaClassValidation, LengthValidation, NotNullValidation, RangeValidation, RegexValidation, ScriptingValidation

public abstract class ValidationDefinition
extends java.lang.Object
implements java.io.Serializable
検証ロジックの定義。
関連項目:
直列化された形式
  • コンストラクタの概要

    コンストラクタ 
    コンストラクタ 説明
    ValidationDefinition()  
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    void addLocalizedErrorMessage​(LocalizedStringDefinition localizedErrorMessage)
    多言語設定情報を追加します。
    java.lang.String getDescription()
    説明を取得します。
    java.lang.String getErrorCode()  
    java.lang.String getErrorMessage()  
    java.util.List<LocalizedStringDefinition> getLocalizedErrorMessageList()
    多言語設定情報を取得します。
    java.lang.String getMessageCategory()  
    java.lang.String getMessageId()  
    void setDescription​(java.lang.String description)
    説明を設定します。
    void setErrorCode​(java.lang.String errorCode)
    エラーにエラーコードを定義する場合、そのエラーコードを指定する。
    void setErrorMessage​(java.lang.String errorMessage)
    エラーメッセージを指定する。
    void setLocalizedErrorMessageList​(java.util.List<LocalizedStringDefinition> localizedErrorMessageList)
    多言語設定情報を設定します。
    void setMessageCategory​(java.lang.String messageCategory)
    エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のカテゴリ名を指定。
    void setMessageId​(java.lang.String messageId)
    エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のメッセージIDを指定。

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

  • メソッドの詳細

    • getMessageCategory

      public java.lang.String getMessageCategory()
    • setMessageCategory

      public void setMessageCategory​(java.lang.String messageCategory)
      エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のカテゴリ名を指定。
      パラメータ:
      messageCategory - メッセージ定義のカテゴリ名
    • getMessageId

      public java.lang.String getMessageId()
    • setMessageId

      public void setMessageId​(java.lang.String messageId)
      エラーメッセージをメッセージ定義を利用する場合、メッセージ定義のメッセージIDを指定。
      パラメータ:
      messageId - メッセージ定義のID
    • getErrorCode

      public java.lang.String getErrorCode()
    • setErrorCode

      public void setErrorCode​(java.lang.String errorCode)
      エラーにエラーコードを定義する場合、そのエラーコードを指定する。
      パラメータ:
      errorCode -
    • getErrorMessage

      public java.lang.String getErrorMessage()
    • setErrorMessage

      public void setErrorMessage​(java.lang.String errorMessage)
      エラーメッセージを指定する。 エラーメッセージが定義されている場合は、メッセージ定義(messageCategory,messageId)より優先してこちらが利用される。
      パラメータ:
      errorMessage -
    • getLocalizedErrorMessageList

      public java.util.List<LocalizedStringDefinition> getLocalizedErrorMessageList()
      多言語設定情報を取得します。
      戻り値:
      リスト
    • setLocalizedErrorMessageList

      public void setLocalizedErrorMessageList​(java.util.List<LocalizedStringDefinition> localizedErrorMessageList)
      多言語設定情報を設定します。
      パラメータ:
      \u30ea\u30b9\u30c8 -
    • addLocalizedErrorMessage

      public void addLocalizedErrorMessage​(LocalizedStringDefinition localizedErrorMessage)
      多言語設定情報を追加します。
      パラメータ:
      \u591a\u8a00\u8a9e\u8a2d\u5b9a\u60c5\u5831 -
    • getDescription

      public java.lang.String getDescription()
      説明を取得します。
      戻り値:
      説明
    • setDescription

      public void setDescription​(java.lang.String description)
      説明を設定します。
      パラメータ:
      description - 説明