Package Hierarchies:
Class Hierarchy
- java.lang.Object
- org.microbean.construct.constant.Constables
- org.microbean.construct.DefaultDomain (implements java.lang.constant.Constable, org.microbean.construct.Domain)
- org.microbean.construct.RuntimeProcessingEnvironmentSupplier (implements java.lang.AutoCloseable, java.util.function.Supplier<T>)
- org.microbean.construct.vm.Signatures
- org.microbean.construct.SymbolCompletionLock
- org.microbean.construct.vm.TypeDescriptors
- org.microbean.construct.UniversalConstruct<T> (implements javax.lang.model.AnnotatedConstruct, java.lang.constant.Constable)
- org.microbean.construct.element.UniversalElement (implements javax.lang.model.element.ExecutableElement, javax.lang.model.element.ModuleElement, javax.lang.model.element.PackageElement, javax.lang.model.element.RecordComponentElement, javax.lang.model.element.TypeElement, javax.lang.model.element.TypeParameterElement, javax.lang.model.element.VariableElement)
- org.microbean.construct.type.UniversalType (implements javax.lang.model.type.ArrayType, javax.lang.model.type.ErrorType, javax.lang.model.type.ExecutableType, javax.lang.model.type.IntersectionType, javax.lang.model.type.NoType, javax.lang.model.type.NullType, javax.lang.model.type.PrimitiveType, javax.lang.model.type.TypeVariable, javax.lang.model.type.UnionType, javax.lang.model.type.WildcardType)
- 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)