The kind of an element.
kind
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.
extends Enum<ElementKind>
See also: Element
Since: 1.6
javax.lang.model.element.Element.getKind()
javax.lang.model.element.ElementKind.valueOf()