jp.terasoluna.fw.oxm.xsd.message
クラス ErrorMessage

java.lang.Object
  上位を拡張 jp.terasoluna.fw.oxm.xsd.message.ErrorMessage

public class ErrorMessage
extends java.lang.Object

エラーメッセージを保持するクラス。

以下の情報を保持する。

  • エラーコード
  • 置換文字列
  • エラーが発生したフィールド情報
  • 通常、このクラスはメッセージバンドルに使用される。

    関連項目:
    SchemaValidator, SchemaValidatorImpl, XMLErrorReporterEx, XMLServletRequestDataBinder

    フィールドの概要
    private  java.lang.String field
              エラーが発生したフィールド。
    private  java.lang.String key
              エラーコード。
    private  java.lang.String[] replaceValues
              置換文字列。
     
    コンストラクタの概要
    ErrorMessage(java.lang.String key, java.lang.String field, java.lang.String... values)
              ErrorMessageを生成する。
     
    メソッドの概要
     java.lang.String getField()
              エラーが発生したフィールドを返却する。
     java.lang.String getKey()
              エラーコードを返却する。
     java.lang.String[] getReplaceValues()
              置換文字列を返却する。
     void setField(java.lang.String field)
              エラーが発生したフィールドを設定する。
     void setKey(java.lang.String key)
              エラーコードを設定する。
     void setReplaceValues(java.lang.String[] replaceValues)
              置換文字列を返却する。
     
    クラス java.lang.Object から継承されたメソッド
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    フィールドの詳細

    key

    private java.lang.String key
    エラーコード。


    replaceValues

    private java.lang.String[] replaceValues
    置換文字列。


    field

    private java.lang.String field
    エラーが発生したフィールド。

    コンストラクタの詳細

    ErrorMessage

    public ErrorMessage(java.lang.String key,
                        java.lang.String field,
                        java.lang.String... values)
    ErrorMessageを生成する。

    パラメータ:
    key - エラーコード
    field - エラーが発生したフィールド
    values - 置換文字列
    メソッドの詳細

    getKey

    public java.lang.String getKey()
    エラーコードを返却する。

    戻り値:
    エラーコード

    setKey

    public void setKey(java.lang.String key)
    エラーコードを設定する。

    パラメータ:
    key - エラーコード

    getReplaceValues

    public java.lang.String[] getReplaceValues()
    置換文字列を返却する。

    戻り値:
    置換文字列

    setReplaceValues

    public void setReplaceValues(java.lang.String[] replaceValues)
    置換文字列を返却する。

    パラメータ:
    replaceValues - 置換文字列

    getField

    public java.lang.String getField()
    エラーが発生したフィールドを返却する。

    戻り値:
    エラーが発生したフィールド

    setField

    public void setField(java.lang.String field)
    エラーが発生したフィールドを設定する。

    パラメータ:
    field - エラーが発生したフィールド