| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | Chain
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions. |
| public @interface | ExceptionWrapper
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions. |
| public @interface | Log
This annotation is applied to a method to define the log and exception details for the method. |
| public @interface | Message
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions. |
| public @interface | NoStackTrace
Indicates that stack traces should not be added to log records for logging methods in the interface (if on an interface), or for a particular method. |
| public @interface | StackTrace
Indicates that stack traces should be added to log records for logging methods in the interface (if on an interface), or for a particular method. |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | WrapperGenerator
Given an annotated interface, return a Proxy that implements that interface. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | LogLevel
Enum corresponding to java.util.logging.Level that can be used in annotations. |