| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | BaseUrl
Messages on reports can have a link to a resolution document. |
| public @interface | Cause
Mark a parameter as being the "exception cause" parameter rather than a positional format parameter. |
| public @interface | ConstructType
Indicates the value of this annotation should be constructed and returned. |
| public @interface | Field
Indicate that a method parameter value should be applied to a field on the resultant exception object. |
| public @interface | Fields
Defines the default field properties to use on the resultant exception object. |
| public @interface | FormatWith
Indicate that the given parameter should be wrapped with a formatting object of the given class. |
| public @interface | LoggingClass
Mark a parameter as specifying the name of the logging class to use. |
| public @interface | LogMessage
A typed logger method. |
| public @interface | Message
Assigns a message string to a resource method. |
| public @interface | MessageBundle
Signify that an interface is a message bundle interface. |
| public @interface | MessageLogger
Signify that an interface is a typed logger interface. |
| public @interface | Once
Indicates a message should only be logged once. |
| public @interface | Param
Identifies a parameter is to be used for constructing an exception and excluded from the formatting of the message. |
| public @interface | |
| public @interface | |
| public @interface | Properties
Defines the default properties to use on the resultant exception object. |
| public @interface | Property
Indicate that a method parameter value should be applied to a property (with a setter method) on the resultant exception object. |
| public @interface | ResolutionDoc
Allows a link to be created for messages on a report which contain a possible resolution to the issue reported . |
| public @interface | |
| public @interface | Suppressed
Indicates the parameter should be added as a suppressed exception to the returned exception. |
| public @interface | Transform
Indicate the given parameter should be transformed in each of the
|
| public @interface | TransformException
Transforms the parameter into a new exception appending the message from the parameter to the message from the method. |
| public @interface | ValidIdRange
Sets a range of valid id's allowed on the |
| public @interface |