- All Implemented Interfaces:
Serializable
,Comparable<ElementKind>
,Constable
The
kind
of an element.
Note that it is possible additional element kinds will be added to accommodate new, currently unknown, language structures added to future versions of the Java programming language.
- Since:
- 1.6
- See Also:
Element
-
Nested Class Summary
Nested classes/interfaces declared in class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAn annotation interface.A binding variable in a pattern.A class not described by a more specific kind (likeENUM
orRECORD
).A constructor.An enum class.An enum constant.A parameter of an exception handler.A field not described by a more specific kind (likeENUM_CONSTANT
).An instance initializer.An interface not described by a more specific kind (likeANNOTATION_TYPE
).A local variable.A method.A module.An implementation-reserved element.A package.A parameter of a method or constructor.