public enum AnnotationInclusion extends Enum<AnnotationInclusion>
Enum Constant and Description |
---|
DONT_INCLUDE
Value that indicates that annotation is to be ignored, not included
in resolved bean information.
|
INCLUDE_AND_INHERIT
Value that indicates that annotation is to be included in results; and
values from overridden members are also inherited if not overridden
by members of subtypes.
|
INCLUDE_BUT_DONT_INHERIT
Value that indicates that annotation is to be included in results, but
only if directly associated with included member (or attached mix-in);
will not inherit from supertypes.
|
Modifier and Type | Method and Description |
---|---|
static AnnotationInclusion |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AnnotationInclusion[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AnnotationInclusion DONT_INCLUDE
public static final AnnotationInclusion INCLUDE_BUT_DONT_INHERIT
public static final AnnotationInclusion INCLUDE_AND_INHERIT
public static AnnotationInclusion[] values()
for (AnnotationInclusion c : AnnotationInclusion.values()) System.out.println(c);
public static AnnotationInclusion valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullCopyright © 2012 fasterxml.com. All Rights Reserved.