Annotation Types Summary |
Cause |
Mark a parameter as being the "exception cause" parameter rather than a positional format parameter. |
Field |
Indicate that a method parameter value should be applied to a field on the resultant exception object. |
FormatWith |
Indicate that the given parameter should be wrapped with a formatting object of the given class. |
LoggingClass |
Mark a parameter as specifying the name of the logging class to use. |
LogMessage |
A typed logger method. |
Message |
Assigns a message string to a resource method. |
MessageBundle |
Signify that an interface is a message bundle interface. |
MessageLogger |
Signify that an interface is a typed logger interface. |
Param |
Identifies a parameter is to be used for constructing an exception and excluded from the formatting of the message. |
Property |
Indicate that a method parameter value should be applied to a property (with a setter method) on the resultant exception object. |