Module org.refcodes.exception
Package org.refcodes.exception
Interface ErrorMessageAccessor.ErrorMessageProperty
- All Superinterfaces:
ErrorMessageAccessor
,ErrorMessageAccessor.ErrorMessageMutator
- Enclosing interface:
- ErrorMessageAccessor
public static interface ErrorMessageAccessor.ErrorMessageProperty
extends ErrorMessageAccessor, ErrorMessageAccessor.ErrorMessageMutator
Provides a error aMessage property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.exception.ErrorMessageAccessor
ErrorMessageAccessor.ErrorMessageBuilder<B extends ErrorMessageAccessor.ErrorMessageBuilder<B>>, ErrorMessageAccessor.ErrorMessageMutator, ErrorMessageAccessor.ErrorMessageProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
letErrorMessage
(String aErrorMessage) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given error aMessage (setter) as ofErrorMessageAccessor.ErrorMessageMutator.setErrorMessage(String)
and returns the very same value (getter).Methods inherited from interface org.refcodes.exception.ErrorMessageAccessor
getErrorMessage
Methods inherited from interface org.refcodes.exception.ErrorMessageAccessor.ErrorMessageMutator
setErrorMessage
-
Method Details
-
letErrorMessage
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given error aMessage (setter) as ofErrorMessageAccessor.ErrorMessageMutator.setErrorMessage(String)
and returns the very same value (getter).- Parameters:
aErrorMessage
- The error aMessage to set (viaErrorMessageAccessor.ErrorMessageMutator.setErrorMessage(String)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-