Package Hierarchies:
Class Hierarchy
- java.lang.Object
- javax.lang.model.util.AbstractAnnotationValueVisitor6<R,P> (implements javax.lang.model.element.AnnotationValueVisitor<R,P>)
- org.microbean.construct.element.AnnotationMirrors
- org.microbean.construct.element.SyntheticAnnotationMirror (implements javax.lang.model.element.AnnotationMirror, java.lang.constant.Constable)
- org.microbean.construct.element.SyntheticAnnotationTypeElement (implements javax.lang.model.element.TypeElement)
- org.microbean.construct.element.SyntheticAnnotationTypeElement.SyntheticAnnotationElement
- org.microbean.construct.element.SyntheticAnnotationValue (implements javax.lang.model.element.AnnotationValue, java.lang.constant.Constable)
- org.microbean.construct.element.SyntheticName (implements java.lang.constant.Constable, javax.lang.model.element.Name)
- org.microbean.construct.element.UniversalAnnotation (implements javax.lang.model.element.AnnotationMirror, java.lang.constant.Constable)
- org.microbean.construct.element.UniversalAnnotationValue (implements javax.lang.model.element.AnnotationValue)
- org.microbean.construct.UniversalConstruct<T> (implements javax.lang.model.AnnotatedConstruct, java.lang.constant.Constable)
- org.microbean.construct.element.UniversalDirective (implements javax.lang.model.element.ModuleElement.ExportsDirective, javax.lang.model.element.ModuleElement.OpensDirective, javax.lang.model.element.ModuleElement.ProvidesDirective, javax.lang.model.element.ModuleElement.RequiresDirective, javax.lang.model.element.ModuleElement.UsesDirective)