javax.lang.model.element
Interfaces 
AnnotationMirror
AnnotationValue
AnnotationValueVisitor
Element
ElementVisitor
ExecutableElement
Name
PackageElement
TypeElement
TypeParameterElement
VariableElement
Enums 
ElementKind
Modifier
NestingKind
Exceptions 
UnknownAnnotationValueException
UnknownElementException