クラス MappingError
java.lang.Object
org.iplass.mtp.command.beanmapper.MappingError
public class MappingError
extends java.lang.Object
Beanへのマッピングエラーの詳細を表現するクラスです。
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 MappingError(java.lang.String propertyPath, java.lang.Object errorValue)
MappingError(java.lang.String propertyPath, java.lang.String errorMessage, java.lang.Object errorValue, java.lang.Object cause)
MappingError(java.lang.String propertyPath, java.util.List<java.lang.String> errorMessages, java.lang.Object errorValue, java.lang.Object cause)
-
メソッドの概要
修飾子とタイプ メソッド 説明 void
addMessage(java.lang.String message)
void
addMessage(java.lang.String message, java.lang.Object cause)
java.lang.Object
getCause()
マッピングに失敗した原因をあらわすオブジェクトを取得します。java.util.List<java.lang.String>
getErrorMessages()
マッピングに失敗した理由を示すメッセージ(複数の場合もある)です。java.lang.Object
getErrorValue()
マッピングに失敗した値を取得します。java.lang.String
getPropertyPath()
マッピングに失敗したプロパティへのパスを取得します。void
setCause(java.lang.Object cause)
void
setErrorMessages(java.util.List<java.lang.String> errorMessages)
void
setErrorValue(java.lang.Object errorValue)
void
setPropertyPath(java.lang.String propertyPath)
-
コンストラクタの詳細
-
MappingError
public MappingError(java.lang.String propertyPath, java.lang.Object errorValue) -
MappingError
public MappingError(java.lang.String propertyPath, java.util.List<java.lang.String> errorMessages, java.lang.Object errorValue, java.lang.Object cause) -
MappingError
public MappingError(java.lang.String propertyPath, java.lang.String errorMessage, java.lang.Object errorValue, java.lang.Object cause)
-
-
メソッドの詳細
-
getPropertyPath
public java.lang.String getPropertyPath()マッピングに失敗したプロパティへのパスを取得します。- 戻り値:
-
setPropertyPath
public void setPropertyPath(java.lang.String propertyPath) -
getErrorMessages
public java.util.List<java.lang.String> getErrorMessages()マッピングに失敗した理由を示すメッセージ(複数の場合もある)です。- 戻り値:
-
setErrorMessages
public void setErrorMessages(java.util.List<java.lang.String> errorMessages) -
getErrorValue
public java.lang.Object getErrorValue()マッピングに失敗した値を取得します。- 戻り値:
-
setErrorValue
public void setErrorValue(java.lang.Object errorValue) -
getCause
public java.lang.Object getCause()マッピングに失敗した原因をあらわすオブジェクトを取得します。 複数の原因がある場合は、List<Object>が取得されます。- 戻り値:
-
setCause
public void setCause(java.lang.Object cause) -
addMessage
public void addMessage(java.lang.String message) -
addMessage
public void addMessage(java.lang.String message, java.lang.Object cause)
-