enum IntrospectionFailureLogger extends java.lang.Enum<IntrospectionFailureLogger>
TypeNotPresentExceptions
). Allows annotation processing to continue,
assuming that when Class attribute values are not resolvable the annotation
should effectively disappear.Modifier and Type | Method and Description |
---|---|
private static Log |
getLogger() |
(package private) abstract boolean |
isEnabled() |
(package private) abstract void |
log(java.lang.String message) |
(package private) void |
log(java.lang.String message,
java.lang.Object source,
java.lang.Exception ex) |
static IntrospectionFailureLogger |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IntrospectionFailureLogger[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IntrospectionFailureLogger DEBUG
public static final IntrospectionFailureLogger INFO
public static IntrospectionFailureLogger[] values()
for (IntrospectionFailureLogger c : IntrospectionFailureLogger.values()) System.out.println(c);
public static IntrospectionFailureLogger valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullvoid log(java.lang.String message, @Nullable java.lang.Object source, java.lang.Exception ex)
abstract boolean isEnabled()
abstract void log(java.lang.String message)
private static Log getLogger()