Class MappingError
java.lang.Object
org.iplass.mtp.command.beanmapper.MappingError
Beanへのマッピングエラーの詳細を表現するクラスです。
-
Constructor Summary
ConstructorDescriptionMappingError
(String propertyPath, Object errorValue) MappingError
(String propertyPath, String errorMessage, Object errorValue, Object cause) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMessage
(String message) void
addMessage
(String message, Object cause) getCause()
マッピングに失敗した原因をあらわすオブジェクトを取得します。 複数の原因がある場合は、List<Object>が取得されます。マッピングに失敗した理由を示すメッセージ(複数の場合もある)です。マッピングに失敗した値を取得します。マッピングに失敗したプロパティへのパスを取得します。void
void
setErrorMessages
(List<String> errorMessages) void
setErrorValue
(Object errorValue) void
setPropertyPath
(String propertyPath)
-
Constructor Details
-
MappingError
-
MappingError
-
MappingError
-
-
Method Details
-
getPropertyPath
マッピングに失敗したプロパティへのパスを取得します。- Returns:
-
setPropertyPath
-
getErrorMessages
マッピングに失敗した理由を示すメッセージ(複数の場合もある)です。- Returns:
-
setErrorMessages
-
getErrorValue
マッピングに失敗した値を取得します。- Returns:
-
setErrorValue
-
getCause
マッピングに失敗した原因をあらわすオブジェクトを取得します。 複数の原因がある場合は、List<Object>が取得されます。- Returns:
-
setCause
-
addMessage
-
addMessage
-