Class MappingError
java.lang.Object
org.iplass.mtp.command.beanmapper.MappingError
Beanへのマッピングエラーの詳細を表現するクラスです。
-
Constructor Summary
ConstructorsConstructorDescriptionMappingError(String propertyPath, Object errorValue) MappingError(String propertyPath, String errorMessage, Object errorValue, Object cause) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessage(String message) voidaddMessage(String message, Object cause) getCause()マッピングに失敗した原因をあらわすオブジェクトを取得します。 複数の原因がある場合は、List<Object>が取得されます。マッピングに失敗した理由を示すメッセージ(複数の場合もある)です。マッピングに失敗した値を取得します。マッピングに失敗したプロパティへのパスを取得します。voidvoidsetErrorMessages(List<String> errorMessages) voidsetErrorValue(Object errorValue) voidsetPropertyPath(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
-