public static enum ClassInfo.RelType extends Enum<ClassInfo.RelType>
| Enum Constant and Description |
|---|
ANNOTATED_CLASSES
Classes annotated by this annotation, if this is an annotation.
|
ANNOTATIONS
Annotations on this class, if this is a regular class, or meta-annotations on this annotation, if this is
an annotation.
|
CLASSES_IMPLEMENTING
Classes that implement this interface (including sub-interfaces), if this is an interface.
|
FIELD_TYPES
The types of fields of regular classes, if this is a regular class.
|
IMPLEMENTED_INTERFACES
Interfaces that this class implements, if this is a regular class, or superinterfaces, if this is an
interface.
|
SUBCLASSES
Subclasses of this class, if this is a regular class.
|
SUPERCLASSES
Superclasses of this class, if this is a regular class.
|
| Modifier and Type | Method and Description |
|---|---|
static ClassInfo.RelType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ClassInfo.RelType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ClassInfo.RelType SUPERCLASSES
public static final ClassInfo.RelType SUBCLASSES
public static final ClassInfo.RelType FIELD_TYPES
public static final ClassInfo.RelType IMPLEMENTED_INTERFACES
public static final ClassInfo.RelType CLASSES_IMPLEMENTING
public static final ClassInfo.RelType ANNOTATIONS
public static final ClassInfo.RelType ANNOTATED_CLASSES
public static ClassInfo.RelType[] values()
for (ClassInfo.RelType c : ClassInfo.RelType.values()) System.out.println(c);
public static ClassInfo.RelType 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 © 2016. All rights reserved.