Package Hierarchies:
Class Hierarchy
- java.lang.Object
- org.microbean.construct.element.SyntheticAnnotationMirror (implements javax.lang.model.element.AnnotationMirror, java.lang.constant.Constable)
- org.microbean.construct.element.SyntheticAnnotationMirror.SyntheticAnnotationValue (implements javax.lang.model.element.AnnotationValue, 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.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,U> (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)