# Package org.jboss.logging.annotations

Enum Summary
Enum | Description
--- | ---
Message.Format | The possible format types.
Transform.TransformType | The transform type

Annotation Types Summary
Annotation Type | Description
--- | ---
Cause | Mark a parameter as being the "exception cause" parameter rather than a positional format parameter.
ConstructType | Indicates the value of this annotation should be constructed and returned.
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.
Once | Indicates a message should only be logged once.
Param | Identifies a parameter is to be used for constructing an exception and excluded from the formatting of the message.
Pos |
Property | Indicate that a method parameter value should be applied to a property (with a setter method) on the resultant exception object.
Transform | Indicate the given parameter should be transformed in each of the `transform types` provided.
ValidIdRange | Sets a range of valid id's allowed on the `message id`.
ValidIdRanges |