クラス Success

実装されたすべてのインターフェース:
SerializableSEMappingResult

public class Success extends AbstractMappingResult
マッピング操作が成功したことを示します。
作成者:
Keith Donald
関連事項:
  • コンストラクターの詳細

    • Success

      public Success(Mapping mapping, ObjectSE mappedValue, ObjectSE originalValue)
      新しい成功結果を作成します。
      パラメーター:
      mappedValue - 正常にマッピングされた値
      originalValue - 元の値
  • メソッドの詳細

    • getCode

      public StringSE getCode()
      インターフェースからコピーされた説明: MappingResult
      マッピング結果コード。たとえば、"success"、"typeMismatch"、"propertyNotFound"、"evaluationException" など。
      次で指定:
      インターフェース MappingResultgetCode 
      次で指定:
      クラス AbstractMappingResultgetCode 
    • isError

      public boolean isError()
      インターフェースからコピーされた説明: MappingResult
      この結果がエラー結果であるかどうかを示します。
      次で指定:
      インターフェース MappingResultisError 
      次で指定:
      クラス AbstractMappingResultisError 
    • getErrorCause

      public ThrowableSE getErrorCause()
      インターフェースからコピーされた説明: MappingResult
      エラー結果の原因を取得する
      次で指定:
      インターフェース MappingResultgetErrorCause 
      次で指定:
      クラス AbstractMappingResultgetErrorCause 
      戻り値:
      根本的な原因。エラーではない場合、または根本的な原因がない場合は null になります。
    • getOriginalValue

      public ObjectSE getOriginalValue()
      インターフェースからコピーされた説明: MappingResult
      マップされるソースオブジェクトの元の値。この結果がソースオブジェクトでエラーである場合は null になることがあります。
      次で指定:
      インターフェース MappingResultgetOriginalValue 
      次で指定:
      クラス AbstractMappingResultgetOriginalValue 
    • getMappedValue

      public ObjectSE getMappedValue()
      インターフェースからコピーされた説明: MappingResult
      ターゲットオブジェクトにマップされた実際の値。この結果がエラーの場合は null になります。
      次で指定:
      インターフェース MappingResultgetMappedValue 
      次で指定:
      クラス AbstractMappingResultgetMappedValue