-

microBean™ Lang: Parent 0.0.16 API

+

microBean™ Lang: Parent 0.0.17 API

Modules
diff --git a/apidocs/member-search-index.js b/apidocs/member-search-index.js index 4a710a23..5117d1a0 100644 --- a/apidocs/member-search-index.js +++ b/apidocs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"accept(AnnotationValueVisitor, P)","u":"accept(javax.lang.model.element.AnnotationValueVisitor,P)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"Element","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.Directive","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.UsesDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"Capture","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang","c":"CompletionLock","l":"acquire()"},{"p":"org.microbean.lang.type","c":"UnionType","l":"addAlternative(TypeMirror)","u":"addAlternative(org.microbean.lang.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"addAlternatives(Iterable)","u":"addAlternatives(java.lang.Iterable)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"NoType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"NullType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"addAnnotationMirrors(Iterable)","u":"addAnnotationMirrors(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"addBound(TypeMirror)","u":"addBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"addBounds(Iterable)","u":"addBounds(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"addDirective(ModuleElement.Directive)","u":"addDirective(org.microbean.lang.element.ModuleElement.Directive)"},{"p":"org.microbean.lang.element","c":"Element","l":"addEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"Encloser","l":"addEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"Element","l":"addEnclosedElements(Iterable)","u":"addEnclosedElements(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"addInterface(TypeMirror)","u":"addInterface(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"addModifier(Modifier)","u":"addModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"Element","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"addParameter(VariableElement)","u":"addParameter(javax.lang.model.element.VariableElement)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addParameterType(TypeMirror)","u":"addParameterType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addParameterTypes(Iterable)","u":"addParameterTypes(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"addPermittedSubclass(TypeMirror)","u":"addPermittedSubclass(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addThrownType(TypeMirror)","u":"addThrownType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addThrownTypes(Iterable)","u":"addThrownTypes(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"addTypeArgument(TypeMirror)","u":"addTypeArgument(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"addTypeArguments(Iterable)","u":"addTypeArguments(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"addTypeParameter(P)"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"addTypeParameters(Iterable)","u":"addTypeParameters(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addTypeVariable(TypeVariable)","u":"addTypeVariable(javax.lang.model.type.TypeVariable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"org.microbean.lang","c":"Lang","l":"allModuleElements()"},{"p":"org.microbean.lang.type","c":"Types","l":"allTypeArguments(DeclaredType)","u":"allTypeArguments(javax.lang.model.type.DeclaredType)"},{"p":"org.microbean.lang.type","c":"Types","l":"allTypeArguments(TypeMirror)","u":"allTypeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"AnnotatedConstruct()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"AnnotatedConstruct(AnnotationMirror)","u":"%3Cinit%3E(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"AnnotatedConstruct(Collection)","u":"%3Cinit%3E(java.util.Collection)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotation(AnnotationInstance)","u":"annotation(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang","c":"Modeler","l":"annotation(K, Supplier, BiConsumer)","u":"annotation(K,java.util.function.Supplier,java.util.function.BiConsumer)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"AnnotationMirror()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"annotationTarget()"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(AnnotationInstance)","u":"annotationValue(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(AnnotationMirror)","u":"annotationValue(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(AnnotationValue)","u":"annotationValue(org.jboss.jandex.AnnotationValue)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Boolean)","u":"annotationValue(java.lang.Boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(boolean[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Byte)","u":"annotationValue(java.lang.Byte)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(byte[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(char[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Character)","u":"annotationValue(java.lang.Character)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(CharSequence)","u":"annotationValue(java.lang.CharSequence)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(ClassInfo)","u":"annotationValue(org.jboss.jandex.ClassInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(ClassType)","u":"annotationValue(org.jboss.jandex.ClassType)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Collection)","u":"annotationValue(java.util.Collection)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(DotName)","u":"annotationValue(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Double)","u":"annotationValue(java.lang.Double)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(double[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(FieldInfo)","u":"annotationValue(org.jboss.jandex.FieldInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Float)","u":"annotationValue(java.lang.Float)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(float[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(int[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Integer)","u":"annotationValue(java.lang.Integer)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Long)","u":"annotationValue(java.lang.Long)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(long[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Object)","u":"annotationValue(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"AnnotationValue(Object)","u":"%3Cinit%3E(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Object[])","u":"annotationValue(java.lang.Object[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Short)","u":"annotationValue(java.lang.Short)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(short[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(TypeMirror)","u":"annotationValue(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(V)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(VariableElement)","u":"annotationValue(javax.lang.model.element.VariableElement)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(boolean[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(byte[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(char[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(Collection)","u":"annotationValues(java.util.Collection)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(double[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(float[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(int[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(long[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(Object[])","u":"annotationValues(java.lang.Object[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(short[])"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"ArrayType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"arrayType(Class)","u":"arrayType(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"arrayType(Class)","u":"arrayType(java.lang.Class)"},{"p":"org.microbean.lang","c":"Lang","l":"arrayType(GenericArrayType)","u":"arrayType(java.lang.reflect.GenericArrayType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"arrayType(GenericArrayType)","u":"arrayType(java.lang.reflect.GenericArrayType)"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"ArrayType(TypeMirror)","u":"%3Cinit%3E(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"asElement()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"asElement()"},{"p":"org.microbean.lang.type","c":"Types","l":"asElement(TypeMirror, boolean)","u":"asElement(javax.lang.model.type.TypeMirror,boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"assignableVisitor()"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"AssignableVisitor(Types, ConvertibleVisitor)","u":"%3Cinit%3E(org.microbean.lang.type.Types,org.microbean.lang.visitor.ConvertibleVisitor)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"asSuperVisitor()"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"AsSuperVisitor(TypeAndElementSource, Equality, Types, SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"asType()"},{"p":"org.microbean.lang.element","c":"Element","l":"asType()"},{"p":"org.microbean.lang","c":"Lang","l":"binaryName(TypeElement)","u":"binaryName(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"BOOLEAN"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"boundingClassVisitor()"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"BoundingClassVisitor(SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang","c":"Lang","l":"box(TypeMirror)","u":"box(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Types","l":"box(TypeMirror)","u":"box(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang","l":"bridge(Element)","u":"bridge(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"BYTE"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"ByteBuddy2(TypePool)","u":"%3Cinit%3E(net.bytebuddy.pool.TypePool)"},{"p":"org.microbean.lang.element","c":"Element","l":"canEnclose(ElementKind, ElementKind)","u":"canEnclose(javax.lang.model.element.ElementKind,javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang","c":"Lang","l":"canonicalConstructor(Element)","u":"canonicalConstructor(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"Capture","l":"Capture(Name, WildcardType)","u":"%3Cinit%3E(javax.lang.model.element.Name,javax.lang.model.type.WildcardType)"},{"p":"org.microbean.lang","c":"Lang","l":"capture(TypeMirror)","u":"capture(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Capture","l":"Capture(WildcardType)","u":"%3Cinit%3E(javax.lang.model.type.WildcardType)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"captureVisitor()"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"CaptureVisitor(TypeAndElementSource, Equality, Types, SupertypeVisitor, MemberTypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.MemberTypeVisitor)"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_ArrayType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_CharSequence"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_DeclaredType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Element"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Equality"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_ExecutableElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Lang"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_ModuleElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Name"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_NoType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_NullType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_PackageElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_PrimitiveType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_SameTypeEquality"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeAndElementSource"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeKind"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeMirror"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_VariableElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_WildcardType"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"CHAR"},{"p":"org.microbean.lang.element","c":"Name","l":"charAt(int)"},{"p":"org.microbean.lang.element","c":"Name","l":"chars()"},{"p":"org.microbean.lang.element","c":"Name","l":"codePoints()"},{"p":"org.microbean.lang","c":"Lang","l":"compactConstructor(Element)","u":"compactConstructor(javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"NameTypeMirrorComparator","l":"compare(TypeMirror, TypeMirror)","u":"compare(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"compare(TypeMirror, TypeMirror)","u":"compare(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TestingTypeMirrorComparator","l":"compare(TypeMirror, TypeMirror)","u":"compare(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"constantValue"},{"p":"org.microbean.lang","c":"Lang","l":"contains(TypeMirror, TypeMirror)","u":"contains(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"containsTypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"ContainsTypeVisitor(TypeAndElementSource, Types)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.type.Types)"},{"p":"org.microbean.lang.element","c":"Name","l":"contentEquals(CharSequence)","u":"contentEquals(java.lang.CharSequence)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"convertibleVisitor()"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"ConvertibleVisitor(Types, SubtypeUncheckedVisitor, SubtypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.type.Types,org.microbean.lang.visitor.SubtypeUncheckedVisitor,org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"DeclaredType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"DeclaredType(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(CharSequence)","u":"declaredType(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(CharSequence)","u":"declaredType(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(Class)","u":"declaredType(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(Class)","u":"declaredType(java.lang.Class)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(ParameterizedType)","u":"declaredType(java.lang.reflect.ParameterizedType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(ParameterizedType)","u":"declaredType(java.lang.reflect.ParameterizedType)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"defaultAction(TypeMirror, Boolean)","u":"defaultAction(javax.lang.model.type.TypeMirror,S)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"defaultAction(TypeMirror, Element)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,S)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"DefineableType(TypeKind)","u":"%3Cinit%3E(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"delegate()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"delegate()"},{"p":"org.microbean.lang","c":"Equality","l":"describeConstable()"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"describeConstable()"},{"p":"org.microbean.lang","c":"SameTypeEquality","l":"describeConstable()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"describeConstable()"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"describeConstable(AnnotatedConstruct)","u":"describeConstable(javax.lang.model.AnnotatedConstruct)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(AnnotatedConstruct)","u":"describeConstable(javax.lang.model.AnnotatedConstruct)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"describeConstable(AnnotatedConstruct)","u":"describeConstable(javax.lang.model.AnnotatedConstruct)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(ArrayType)","u":"describeConstable(javax.lang.model.type.ArrayType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(DeclaredType)","u":"describeConstable(javax.lang.model.type.DeclaredType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(Element)","u":"describeConstable(javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(ExecutableElement)","u":"describeConstable(javax.lang.model.element.ExecutableElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(ModuleElement)","u":"describeConstable(javax.lang.model.element.ModuleElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(Name)","u":"describeConstable(javax.lang.model.element.Name)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(NoType)","u":"describeConstable(javax.lang.model.type.NoType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(NullType)","u":"describeConstable(javax.lang.model.type.NullType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(PackageElement)","u":"describeConstable(javax.lang.model.element.PackageElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(PrimitiveType)","u":"describeConstable(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(TypeElement)","u":"describeConstable(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(TypeMirror)","u":"describeConstable(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(VariableElement)","u":"describeConstable(javax.lang.model.element.VariableElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(WildcardType)","u":"describeConstable(javax.lang.model.type.WildcardType)"},{"p":"org.microbean.lang","c":"Lang","l":"descriptor(TypeMirror)","u":"descriptor(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"ModuleElement.Directive","l":"Directive(ModuleElement.DirectiveKind)","u":"%3Cinit%3E(javax.lang.model.element.ModuleElement.DirectiveKind)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"disambiguate(TypeElement, TypeElement)","u":"disambiguate(javax.lang.model.element.TypeElement,javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"doDescribe(String)","u":"doDescribe(java.lang.String)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"DOUBLE"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(AnnotationInstance)","u":"element(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ClassInfo)","u":"element(org.jboss.jandex.ClassInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ClassInfo.EnclosingMethodInfo)","u":"element(org.jboss.jandex.ClassInfo.EnclosingMethodInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ClassType)","u":"element(org.jboss.jandex.ClassType)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(DotName)","u":"element(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(E)"},{"p":"org.microbean.lang.element","c":"Element","l":"Element(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(FieldInfo)","u":"element(org.jboss.jandex.FieldInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(Jandex.PackageInfo)","u":"element(org.microbean.lang.jandex.Jandex.PackageInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(Jandex.TypeParameterInfo)","u":"element(org.microbean.lang.jandex.Jandex.TypeParameterInfo)"},{"p":"org.microbean.lang","c":"Modeler","l":"element(K, Supplier, BiConsumer)","u":"element(K,java.util.function.Supplier,java.util.function.BiConsumer)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(MethodInfo)","u":"element(org.jboss.jandex.MethodInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(MethodParameterInfo)","u":"element(org.jboss.jandex.MethodParameterInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ModuleInfo)","u":"element(org.jboss.jandex.ModuleInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(RecordComponentInfo)","u":"element(org.jboss.jandex.RecordComponentInfo)"},{"p":"org.microbean.lang","c":"Lang","l":"element(TypeMirror)","u":"element(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(TypeParameterTypeTarget)","u":"element(org.jboss.jandex.TypeParameterTypeTarget)"},{"p":"org.microbean.lang","c":"Lang","l":"elementSignature(Element)","u":"elementSignature(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"elementSource"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"elementSource"},{"p":"org.microbean.lang.type","c":"UnionType","l":"EMPTY"},{"p":"org.microbean.lang","c":"Equality","l":"Equality(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"Name","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeContext","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"equals(Object, Object)","u":"equals(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang","c":"SameTypeEquality","l":"equals(Object, Object)","u":"equals(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"equals(Object, Object, boolean)","u":"equals(java.lang.Object,java.lang.Object,boolean)"},{"p":"org.microbean.lang","c":"Equality","l":"equalsIncludingAnnotations(Object, Object)","u":"equalsIncludingAnnotations(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"equalsNotIncludingAnnotations(Object, Object)","u":"equalsNotIncludingAnnotations(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"eraseVisitor()"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"EraseVisitor(TypeAndElementSource, Types)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.type.Types)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"erasure(T)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"erasure(T)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"erasure(T)"},{"p":"org.microbean.lang","c":"Lang","l":"erasure(TypeMirror)","u":"erasure(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"ErrorType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"ExecutableElement(boolean, boolean, AnnotationValue)","u":"%3Cinit%3E(boolean,boolean,javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(Constructor)","u":"executableElement(java.lang.reflect.Constructor)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"ExecutableElement(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"ExecutableElement(ElementKind, boolean, boolean, AnnotationValue)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind,boolean,boolean,javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(Executable)","u":"executableElement(java.lang.reflect.Executable)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(Method)","u":"executableElement(java.lang.reflect.Method)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, CharSequence, List)","u":"executableElement(javax.lang.model.element.TypeElement,java.lang.CharSequence,java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, CharSequence, TypeMirror...)","u":"executableElement(javax.lang.model.element.TypeElement,java.lang.CharSequence,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, List)","u":"executableElement(javax.lang.model.element.TypeElement,java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, TypeMirror...)","u":"executableElement(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"ExecutableType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"executableType(Executable)","u":"executableType(java.lang.reflect.Executable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"ExecutableType(ExecutableType)","u":"%3Cinit%3E(javax.lang.model.type.ExecutableType)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"ExecutableType(ExecutableType, Iterable)","u":"%3Cinit%3E(javax.lang.model.type.ExecutableType,java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"ExportsDirective(PackageElement, List)","u":"%3Cinit%3E(javax.lang.model.element.PackageElement,java.util.List)"},{"p":"org.microbean.lang.type","c":"Types","l":"extendsBound(TypeMirror)","u":"extendsBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"FLOAT"},{"p":"org.microbean.lang","c":"Lang","l":"functionalInterface(TypeElement)","u":"functionalInterface(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang","c":"Lang","l":"generic(Element)","u":"generic(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAccessor()"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"getAccessor()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAlternatives()"},{"p":"org.microbean.lang.type","c":"UnionType","l":"getAlternatives()"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"getAnnotation(Class)","u":"getAnnotation(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAnnotation(Class)","u":"getAnnotation(java.lang.Class)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAnnotation(Class)","u":"getAnnotation(java.lang.Class)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"NoType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"NullType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"UnionType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"getAnnotationsByType(Class)","u":"getAnnotationsByType(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAnnotationsByType(Class)","u":"getAnnotationsByType(java.lang.Class)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAnnotationsByType(Class)","u":"getAnnotationsByType(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"getAnnotationType()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getBounds()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"getBounds()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getBounds()"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"getBounds()"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"getComponentType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getComponentType()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getConstantValue()"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"getConstantValue()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getDefaultValue()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getDefaultValue()"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"getDependency()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getDirectives()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"getDirectives()"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"getElementType()"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"getElementValues()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getEnclosedElements()"},{"p":"org.microbean.lang.element","c":"Element","l":"getEnclosedElements()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getEnclosingElement()"},{"p":"org.microbean.lang.element","c":"Element","l":"getEnclosingElement()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"getEnclosingElement()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"getEnclosingElement()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"getEnclosingType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getEnclosingType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getExtendsBound()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"getExtendsBound()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getGenericElement()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"getGenericElement()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"getImplementations()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getInterfaces()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getInterfaces()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getKind()"},{"p":"org.microbean.lang.element","c":"Element","l":"getKind()"},{"p":"org.microbean.lang.element","c":"ModuleElement.Directive","l":"getKind()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getKind()"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"getKind()"},{"p":"org.microbean.lang.type","c":"Capture","l":"getLowerBound()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getLowerBound()"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"getLowerBound()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getModifiers()"},{"p":"org.microbean.lang.element","c":"Element","l":"getModifiers()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getNestingKind()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getNestingKind()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"getPackage()"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"getPackage()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getParameters()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getParameters()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getParameterTypes()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getParameterTypes()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getPermittedSubclasses()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getReceiverType()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getReceiverType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getReceiverType()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getReceiverType()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getRecordComponents()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getRecordComponents()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getReturnType()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getReturnType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getReturnType()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getReturnType()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"getService()"},{"p":"org.microbean.lang.element","c":"ModuleElement.UsesDirective","l":"getService()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getSimpleName()"},{"p":"org.microbean.lang.element","c":"Element","l":"getSimpleName()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getSuperBound()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"getSuperBound()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getSuperclass()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getSuperclass()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"getTargetModules()"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"getTargetModules()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getThrownTypes()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getThrownTypes()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getThrownTypes()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getThrownTypes()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"getTypeArguments()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getTypeArguments()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getTypeParameters()"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"getTypeParameters()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getTypeVariables()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getTypeVariables()"},{"p":"org.microbean.lang.type","c":"Capture","l":"getUpperBound()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getUpperBound()"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"getUpperBound()"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"getValue()"},{"p":"org.microbean.lang.type","c":"Capture","l":"getWildcardType()"},{"p":"org.microbean.lang","c":"CompletionLock","l":"guard(BooleanSupplier)","u":"guard(java.util.function.BooleanSupplier)"},{"p":"org.microbean.lang","c":"CompletionLock","l":"guard(Runnable)","u":"guard(java.lang.Runnable)"},{"p":"org.microbean.lang","c":"CompletionLock","l":"guard(Supplier)","u":"guard(java.util.function.Supplier)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"hashCode()"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"hashCode()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"hashCode()"},{"p":"org.microbean.lang.element","c":"Name","l":"hashCode()"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"hashCode()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeContext","l":"hashCode()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"hashCode()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"hashCode()"},{"p":"org.microbean.lang","c":"Equality","l":"hashCode(Object)","u":"hashCode(java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"hashCode(Object, boolean)","u":"hashCode(java.lang.Object,boolean)"},{"p":"org.microbean.lang","c":"Equality","l":"hashCodeIncludingAnnotations(Object)","u":"hashCodeIncludingAnnotations(java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"hashCodeNotIncludingAnnotations(Object)","u":"hashCodeNotIncludingAnnotations(java.lang.Object)"},{"p":"org.microbean.lang.type","c":"Types","l":"hasTypeArguments(TypeMirror)","u":"hasTypeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"identifier()"},{"p":"org.microbean.lang","c":"Equality","l":"includeAnnotations()"},{"p":"org.microbean.lang","c":"Lang","l":"initialize()"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"INSTANCE"},{"p":"org.microbean.lang","c":"NameTypeMirrorComparator","l":"INSTANCE"},{"p":"org.microbean.lang.type","c":"NullType","l":"INSTANCE"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"INT"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"interfacesVisitor()"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"interfacesVisitor()"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"InterfacesVisitor(TypeAndElementSource, Equality, Types, EraseVisitor, SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.EraseVisitor,org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"IntersectionType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"IntersectionType(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isDefault()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"isDefault()"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"isDefined()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"isErased()"},{"p":"org.microbean.lang.type","c":"Types","l":"isInterface(Element)","u":"isInterface(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"Types","l":"isInterface(TypeMirror)","u":"isInterface(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isOpen()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"isOpen()"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"isStatic()"},{"p":"org.microbean.lang.type","c":"Types","l":"isStatic(Element)","u":"isStatic(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"isTransitive()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"Element","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isVarArgs()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"isVarArgs()"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"Jandex(IndexView)","u":"%3Cinit%3E(org.jboss.jandex.IndexView)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"Jandex(IndexView, BiFunction)","u":"%3Cinit%3E(org.jboss.jandex.IndexView,java.util.function.BiFunction)"},{"p":"org.microbean.lang","c":"Lang","l":"jvmBinaryName(TypeElement)","u":"jvmBinaryName(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"kind()"},{"p":"org.microbean.lang.element","c":"Name","l":"length()"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"LONG"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"lowerBoundedWildcardType(TypeMirror)","u":"lowerBoundedWildcardType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"memberOf(DeclaredType, Element)","u":"memberOf(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"memberTypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"MemberTypeVisitor(TypeAndElementSource, Equality, Types, AsSuperVisitor, EraseVisitor, SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.AsSuperVisitor,org.microbean.lang.visitor.EraseVisitor,org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang","c":"Modeler","l":"Modeler()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"modifiers(Element)","u":"modifiers(javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"Lang","l":"modifiers(long)"},{"p":"org.microbean.lang","c":"Lang","l":"modifiers(Set)","u":"modifiers(java.util.Set)"},{"p":"org.microbean.lang.type","c":"NoType","l":"MODULE"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"ModuleElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"ModuleElement(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleElement(Class)","u":"moduleElement(java.lang.Class)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleElement(Module)","u":"moduleElement(java.lang.Module)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleOf(Element)","u":"moduleOf(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"name()"},{"p":"org.microbean.lang","c":"Lang","l":"name(CharSequence)","u":"name(java.lang.CharSequence)"},{"p":"org.microbean.lang.type","c":"NoType","l":"NONE"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang","l":"nullType()"},{"p":"org.microbean.lang.element","c":"Name","l":"of()"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"of(AnnotationMirror)","u":"of(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.element","c":"Name","l":"of(CharSequence)","u":"of(java.lang.CharSequence)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Collection, TypeAndElementSource)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Collection, TypeAndElementSource, Equality)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(Collection, TypeAndElementSource)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(Collection, TypeAndElementSource, Equality)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Element, TypeAndElementSource)","u":"of(javax.lang.model.element.Element,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Element, TypeAndElementSource, Equality)","u":"of(javax.lang.model.element.Element,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"of(List)","u":"of(java.util.List)"},{"p":"org.microbean.lang.element","c":"Name","l":"of(Name)","u":"of(org.microbean.lang.element.Name)"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"of(Object)","u":"of(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"Name","l":"of(String)","u":"of(java.lang.String)"},{"p":"org.microbean.lang.type","c":"NoType","l":"of(TypeKind)","u":"of(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"of(TypeKind)","u":"of(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"NoType","l":"of(TypeMirror)","u":"of(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"of(TypeMirror)","u":"of(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(TypeMirror, TypeAndElementSource)","u":"of(javax.lang.model.type.TypeMirror,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(TypeMirror, TypeAndElementSource, Equality)","u":"of(javax.lang.model.type.TypeMirror,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"of(TypeMirror, TypeMirror)","u":"of(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Name","l":"ofSimple(CharSequence)","u":"ofSimple(java.lang.CharSequence)"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"OpensDirective(PackageElement, List)","u":"%3Cinit%3E(javax.lang.model.element.PackageElement,java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"origin(Element)","u":"origin(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"NoType","l":"PACKAGE"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"PackageElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(CharSequence)","u":"packageElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(Class)","u":"packageElement(java.lang.Class)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"packageElement(DotName)","u":"packageElement(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(Module, Package)","u":"packageElement(java.lang.Module,java.lang.Package)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(ModuleElement, CharSequence)","u":"packageElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(ModuleElement, Package)","u":"packageElement(javax.lang.model.element.ModuleElement,java.lang.Package)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(Package)","u":"packageElement(java.lang.Package)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"packageElement(String)","u":"packageElement(java.lang.String)"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"PackageInfo(DotName)","u":"%3Cinit%3E(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang","c":"Lang","l":"packageOf(Element)","u":"packageOf(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"Parameterizable(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang","c":"Lang","l":"parameterizable(GenericDeclaration)","u":"parameterizable(java.lang.reflect.GenericDeclaration)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"precedesPredicate()"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"PrecedesPredicate(Equality, SupertypeVisitor, SubtypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.Equality,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"PrecedesPredicate(SupertypeVisitor, SubtypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang","c":"Lang","l":"primitiveType(Class)","u":"primitiveType(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"primitiveType(Class)","u":"primitiveType(java.lang.Class)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"PrimitiveType(TypeKind)","u":"%3Cinit%3E(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"ProvidesDirective(TypeElement, List)","u":"%3Cinit%3E(javax.lang.model.element.TypeElement,java.util.List)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"putElementValue(ExecutableElement, AnnotationValue)","u":"putElementValue(javax.lang.model.element.ExecutableElement,javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang.type","c":"Types","l":"raw(TypeMirror)","u":"raw(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"RecordComponentElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"CompletionLock","l":"release()"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"RequiresDirective(ModuleElement, boolean, boolean)","u":"%3Cinit%3E(javax.lang.model.element.ModuleElement,boolean,boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"SameTypeEquality","l":"SameTypeEquality(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"sameTypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"SameTypeVisitor(TypeAndElementSource, ContainsTypeVisitor, SupertypeVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.visitor.ContainsTypeVisitor,org.microbean.lang.visitor.SupertypeVisitor,boolean)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"SameTypeVisitor(TypeAndElementSource, Equality, ContainsTypeVisitor, SupertypeVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.visitor.ContainsTypeVisitor,org.microbean.lang.visitor.SupertypeVisitor,boolean)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"setAccessor(ExecutableElement)","u":"setAccessor(javax.lang.model.element.ExecutableElement)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"setAnnotationType(DeclaredType)","u":"setAnnotationType(javax.lang.model.type.DeclaredType)"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"setComponentType(TypeMirror)","u":"setComponentType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"setConstantValue(Object)","u":"setConstantValue(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"setDefault(boolean)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"setDefaultValue(AnnotationValue)","u":"setDefaultValue(javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"setDefiningElement(E)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"setElementValues(Map)","u":"setElementValues(java.util.Map)"},{"p":"org.microbean.lang.element","c":"Element","l":"setEnclosedElementsGenerator(Runnable)","u":"setEnclosedElementsGenerator(java.lang.Runnable)"},{"p":"org.microbean.lang.element","c":"Element","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"Encloseable","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"setEnclosingType(TypeMirror)","u":"setEnclosingType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"setErased(boolean)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"setExtendsBound(TypeMirror)","u":"setExtendsBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"setGenericElement(Element)","u":"setGenericElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"Capture","l":"setLowerBound(TypeMirror)","u":"setLowerBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"setLowerBound(TypeMirror)","u":"setLowerBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"setReceiverType(TypeMirror)","u":"setReceiverType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"setReturnType(TypeMirror)","u":"setReturnType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"setSimpleName(Name)","u":"setSimpleName(javax.lang.model.element.Name)"},{"p":"org.microbean.lang.element","c":"Element","l":"setSimpleName(String)","u":"setSimpleName(java.lang.String)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"setSuperBound(TypeMirror)","u":"setSuperBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"setSuperclass(TypeMirror)","u":"setSuperclass(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"setType(TypeMirror)","u":"setType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"setTypeClosureVisitor(TypeClosureVisitor)","u":"setTypeClosureVisitor(org.microbean.lang.visitor.TypeClosureVisitor)"},{"p":"org.microbean.lang.type","c":"Capture","l":"setUpperBound(TypeMirror)","u":"setUpperBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"setUpperBound(TypeMirror)","u":"setUpperBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"setVarArgs(boolean)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"SHORT"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"specializationDepth(TypeMirror)","u":"specializationDepth(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"SpecializationDepthTypeMirrorComparator(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"SpecializationDepthTypeMirrorComparator(TypeAndElementSource, Equality)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.element","c":"Name","l":"subSequence(int, int)","u":"subSequence(int,int)"},{"p":"org.microbean.lang","c":"Lang","l":"subsignature(ExecutableType, ExecutableType)","u":"subsignature(javax.lang.model.type.ExecutableType,javax.lang.model.type.ExecutableType)"},{"p":"org.microbean.lang","c":"Lang","l":"subtype(TypeMirror, TypeMirror)","u":"subtype(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"subtypeUncheckedVisitor()"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"SubtypeUncheckedVisitor(Types, SubtypeVisitor, AsSuperVisitor, SameTypeVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.type.Types,org.microbean.lang.visitor.SubtypeVisitor,org.microbean.lang.visitor.AsSuperVisitor,org.microbean.lang.visitor.SameTypeVisitor,boolean)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"subtypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"SubtypeVisitor(TypeAndElementSource, Equality, Types, AsSuperVisitor, SupertypeVisitor, SameTypeVisitor, ContainsTypeVisitor, CaptureVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.AsSuperVisitor,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.SameTypeVisitor,org.microbean.lang.visitor.ContainsTypeVisitor,org.microbean.lang.visitor.CaptureVisitor,boolean)"},{"p":"org.microbean.lang.type","c":"Types","l":"superBound(TypeMirror)","u":"superBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"supertypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"SupertypeVisitor(TypeAndElementSource, Equality, Types, EraseVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.EraseVisitor)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"SupertypeVisitor(TypeAndElementSource, Types, EraseVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.type.Types,org.microbean.lang.visitor.EraseVisitor)"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"test(Element, Element)","u":"test(javax.lang.model.element.Element,javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"TestingTypeMirrorComparator","l":"TestingTypeMirrorComparator(Predicate)","u":"%3Cinit%3E(java.util.function.Predicate)"},{"p":"org.microbean.lang.visitor","c":"TypeClosure","l":"toList()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"Element","l":"toString()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"Name","l":"toString()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"toString()"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"toString()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"toString()"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"toString()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"toString()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"toString()"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"toString()"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"toString()"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"toString()"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(AnnotationInstance)","u":"type(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(ClassInfo)","u":"type(org.jboss.jandex.ClassInfo)"},{"p":"org.microbean.lang","c":"Lang","l":"type(Field)","u":"type(java.lang.reflect.Field)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(FieldInfo)","u":"type(org.jboss.jandex.FieldInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(Jandex.TypeContext)","u":"type(org.microbean.lang.jandex.Jandex.TypeContext)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(Jandex.TypeParameterInfo)","u":"type(org.microbean.lang.jandex.Jandex.TypeParameterInfo)"},{"p":"org.microbean.lang","c":"Modeler","l":"type(K, Supplier, BiConsumer)","u":"type(K,java.util.function.Supplier,java.util.function.BiConsumer)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(MethodInfo)","u":"type(org.jboss.jandex.MethodInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(MethodParameterInfo)","u":"type(org.jboss.jandex.MethodParameterInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(RecordComponentInfo)","u":"type(org.jboss.jandex.RecordComponentInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(T)"},{"p":"org.microbean.lang","c":"Lang","l":"type(Type)","u":"type(java.lang.reflect.Type)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"type(Type)","u":"type(java.lang.reflect.Type)"},{"p":"org.microbean.lang","c":"Lang","l":"typeAndElementSource()"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"typeAndElementSource()"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"typeArguments(TypeMirror)","u":"typeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"typeArguments(TypeMirror)","u":"typeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeArray(Type[])","u":"typeArray(java.lang.reflect.Type[])"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"typeClosureVisitor()"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"TypeClosureVisitor(TypeAndElementSource, SupertypeVisitor, PrecedesPredicate)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.PrecedesPredicate)"},{"p":"org.microbean.lang.type","c":"Types","l":"typeDeclaration(T)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescription(QualifiedNameable)","u":"typeDescription(javax.lang.model.element.QualifiedNameable)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescription(String)","u":"typeDescription(java.lang.String)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescription(TypeMirror)","u":"typeDescription(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescriptionGeneric(TypeMirror)","u":"typeDescriptionGeneric(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"typeElement(Class)","u":"typeElement(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeElement(Class)","u":"typeElement(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"TypeElement(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"TypeElement(ElementKind, NestingKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind,javax.lang.model.element.NestingKind)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(ClassFileVersion, TypePool.CacheProvider, TypeAndElementSource)","u":"%3Cinit%3E(net.bytebuddy.ClassFileVersion,net.bytebuddy.pool.TypePool.CacheProvider,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(TypePool.CacheProvider)","u":"%3Cinit%3E(net.bytebuddy.pool.TypePool.CacheProvider)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(TypePool.CacheProvider, TypeAndElementSource)","u":"%3Cinit%3E(net.bytebuddy.pool.TypePool.CacheProvider,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"TypeMirror(TypeKind)","u":"%3Cinit%3E(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"TypeParameterElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"typeParameterElement(GenericDeclaration, String)","u":"typeParameterElement(java.lang.reflect.GenericDeclaration,java.lang.String)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"TypeParameterElement(Name, T)","u":"%3Cinit%3E(javax.lang.model.element.Name,T)"},{"p":"org.microbean.lang","c":"Lang","l":"typeParameterElement(TypeVariable)","u":"typeParameterElement(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"TypeParameterInfo(AnnotationTarget, TypeVariable)","u":"%3Cinit%3E(org.jboss.jandex.AnnotationTarget,org.jboss.jandex.TypeVariable)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typePool()"},{"p":"org.microbean.lang.type","c":"Types","l":"Types(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang","c":"Lang","l":"typeSignature(TypeMirror)","u":"typeSignature(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"typeVariable()"},{"p":"org.microbean.lang","c":"Lang","l":"typeVariable(GenericDeclaration, String)","u":"typeVariable(java.lang.reflect.GenericDeclaration,java.lang.String)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"TypeVariable(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"TypeVariable(TypeAndElementSource, TypeMirror)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"TypeVariable(TypeAndElementSource, TypeMirror, TypeMirror)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang","c":"Lang","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang.type","c":"Types","l":"unboundedWildcardType()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"unboundedWildcardType()"},{"p":"org.microbean.lang.type","c":"Types","l":"unboundedWildcardType(List)","u":"unboundedWildcardType(java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"unbox(TypeMirror)","u":"unbox(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Types","l":"unbox(TypeMirror)","u":"unbox(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"unboxedType(TypeMirror)","u":"unboxedType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"UnionType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"unwrap(E)"},{"p":"org.microbean.lang","c":"Lang","l":"unwrap(E)"},{"p":"org.microbean.lang","c":"Lang","l":"unwrap(T)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"unwrap(TypeMirror)","u":"unwrap(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"unwrap(TypeMirror[])","u":"unwrap(javax.lang.model.type.TypeMirror[])"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"unwrap(TypeMirror[])","u":"unwrap(javax.lang.model.type.TypeMirror[])"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"upperBoundedWildcardType(TypeMirror)","u":"upperBoundedWildcardType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Types","l":"upperBoundedWildcardType(TypeMirror, List)","u":"upperBoundedWildcardType(javax.lang.model.type.TypeMirror,java.util.List)"},{"p":"org.microbean.lang.element","c":"ModuleElement.UsesDirective","l":"UsesDirective(TypeElement)","u":"%3Cinit%3E(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"validateAnnotationMirror(AnnotationMirror)","u":"validateAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"validateDefiningElement(E)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"validateDefiningElement(TypeElement)","u":"validateDefiningElement(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.type","c":"Capture","l":"validateDefiningElement(TypeParameterElement)","u":"validateDefiningElement(javax.lang.model.element.TypeParameterElement)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"validateDefiningElement(TypeParameterElement)","u":"validateDefiningElement(javax.lang.model.element.TypeParameterElement)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validateEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"NoType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateModifier(Modifier)","u":"validateModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateModifier(Modifier)","u":"validateModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateModifier(Modifier)","u":"validateModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validatePermittedSubclass(TypeMirror)","u":"validatePermittedSubclass(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateSimpleName(Name)","u":"validateSimpleName(javax.lang.model.element.Name)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateSimpleName(Name)","u":"validateSimpleName(javax.lang.model.element.Name)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"ValidatingVisitor(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"VariableElement(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"VariableElement(ElementKind, Object)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind,java.lang.Object)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(ExecutableElement, CharSequence)","u":"variableElement(javax.lang.model.element.ExecutableElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(ExecutableElement, int)","u":"variableElement(javax.lang.model.element.ExecutableElement,int)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(Field)","u":"variableElement(java.lang.reflect.Field)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(TypeElement, CharSequence)","u":"variableElement(javax.lang.model.element.TypeElement,java.lang.CharSequence)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visit(List, Boolean)","u":"visit(java.util.List,S)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visit(List, Void)","u":"visit(java.util.List,S)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitArray(ArrayType, Boolean)","u":"visitArray(javax.lang.model.type.ArrayType,S)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitArray(ArrayType, Element)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitArray(ArrayType, TypeMirror)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"visitArray(ArrayType, TypeMirror)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitArray(ArrayType, TypeMirror)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitArray(ArrayType, Void)","u":"visitArray(javax.lang.model.type.ArrayType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitArray(ArrayType, Void)","u":"visitArray(javax.lang.model.type.ArrayType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitDeclared(DeclaredType, Boolean)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Boolean)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitDeclared(DeclaredType, Element)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitDeclared(DeclaredType, Element)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitDeclared(DeclaredType, TypeMirror)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitDeclared(DeclaredType, TypeMirror)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitError(ErrorType, Element)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitError(ErrorType, Element)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"visitError(ErrorType, TypeMirror)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitError(ErrorType, TypeMirror)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitError(ErrorType, TypeMirror)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitExecutable(ExecutableType, Boolean)","u":"visitExecutable(javax.lang.model.type.ExecutableType,S)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitExecutable(ExecutableType, TypeMirror)","u":"visitExecutable(javax.lang.model.type.ExecutableType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitExecutable(ExecutableType, Void)","u":"visitExecutable(javax.lang.model.type.ExecutableType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitIntersection(IntersectionType, Element)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitIntersection(IntersectionType, Element)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitIntersection(IntersectionType, TypeMirror)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitIntersection(IntersectionType, TypeMirror)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitNoType(NoType, TypeMirror)","u":"visitNoType(javax.lang.model.type.NoType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitNoType(NoType, TypeMirror)","u":"visitNoType(javax.lang.model.type.NoType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitNull(NullType, TypeMirror)","u":"visitNull(javax.lang.model.type.NullType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitNull(NullType, TypeMirror)","u":"visitNull(javax.lang.model.type.NullType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"Visitors(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"Visitors(TypeAndElementSource, boolean, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,boolean,boolean)"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitTypeVariable(TypeVariable, Boolean)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Boolean)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitTypeVariable(TypeVariable, Element)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitTypeVariable(TypeVariable, Element)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitTypeVariable(TypeVariable, TypeMirror)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"visitTypeVariable(TypeVariable, TypeMirror)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitTypeVariable(TypeVariable, TypeMirror)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitUnion(UnionType, Void)","u":"visitUnion(javax.lang.model.type.UnionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitWildcard(WildcardType, Boolean)","u":"visitWildcard(javax.lang.model.type.WildcardType,java.lang.Boolean)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitWildcard(WildcardType, Element)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"visitWildcard(WildcardType, TypeMirror)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitWildcard(WildcardType, TypeMirror)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitWildcard(WildcardType, TypeMirror)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitWildcard(WildcardType, Void)","u":"visitWildcard(javax.lang.model.type.WildcardType,java.lang.Void)"},{"p":"org.microbean.lang.type","c":"NoType","l":"VOID"},{"p":"org.microbean.lang","c":"Lang","l":"wildcardType()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"WildcardType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"WildcardType(TypeMirror)","u":"%3Cinit%3E(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"WildcardType(TypeMirror, TypeMirror)","u":"%3Cinit%3E(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"wildcardType(WildcardType)","u":"wildcardType(java.lang.reflect.WildcardType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"wildcardType(WildcardType)","u":"wildcardType(java.lang.reflect.WildcardType)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"withAsSuperVisitor(AsSuperVisitor)","u":"withAsSuperVisitor(org.microbean.lang.visitor.AsSuperVisitor)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"withAsSuperVisitor(AsSuperVisitor)","u":"withAsSuperVisitor(org.microbean.lang.visitor.AsSuperVisitor)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"withAsSuperVisitor(AsSuperVisitor)","u":"withAsSuperVisitor(org.microbean.lang.visitor.AsSuperVisitor)"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"withConvertibleVisitor(ConvertibleVisitor)","u":"withConvertibleVisitor(org.microbean.lang.visitor.ConvertibleVisitor)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"withSameTypeVisitor(SameTypeVisitor)","u":"withSameTypeVisitor(org.microbean.lang.visitor.SameTypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"withSubtypeUncheckedVisitor(SubtypeUncheckedVisitor)","u":"withSubtypeUncheckedVisitor(org.microbean.lang.visitor.SubtypeUncheckedVisitor)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"withSupertypeVisitor(SupertypeVisitor)","u":"withSupertypeVisitor(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"withSupertypeVisitor(SupertypeVisitor)","u":"withSupertypeVisitor(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"withSupertypeVisitor(SupertypeVisitor)","u":"withSupertypeVisitor(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang","c":"Lang","l":"wrap(E)"},{"p":"org.microbean.lang","c":"Lang","l":"wrap(T)"},{"p":"org.microbean.lang","c":"Lang","l":"wrapElements(Collection)","u":"wrapElements(java.util.Collection)"},{"p":"org.microbean.lang","c":"Lang","l":"wrapTypes(Collection)","u":"wrapTypes(java.util.Collection)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"accept(AnnotationValueVisitor, P)","u":"accept(javax.lang.model.element.AnnotationValueVisitor,P)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"Element","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"accept(ElementVisitor, P)","u":"accept(javax.lang.model.element.ElementVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.Directive","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.element","c":"ModuleElement.UsesDirective","l":"accept(ModuleElement.DirectiveVisitor, P)","u":"accept(javax.lang.model.element.ModuleElement.DirectiveVisitor,P)"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"Capture","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"accept(TypeVisitor, P)","u":"accept(javax.lang.model.type.TypeVisitor,P)"},{"p":"org.microbean.lang","c":"CompletionLock","l":"acquire()"},{"p":"org.microbean.lang.type","c":"UnionType","l":"addAlternative(TypeMirror)","u":"addAlternative(org.microbean.lang.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"addAlternatives(Iterable)","u":"addAlternatives(java.lang.Iterable)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"NoType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"NullType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"addAnnotationMirror(AnnotationMirror)","u":"addAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"addAnnotationMirrors(Iterable)","u":"addAnnotationMirrors(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"addBound(TypeMirror)","u":"addBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"addBounds(Iterable)","u":"addBounds(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"addDirective(ModuleElement.Directive)","u":"addDirective(org.microbean.lang.element.ModuleElement.Directive)"},{"p":"org.microbean.lang.element","c":"Element","l":"addEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"Encloser","l":"addEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"Element","l":"addEnclosedElements(Iterable)","u":"addEnclosedElements(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"addInterface(TypeMirror)","u":"addInterface(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"addModifier(Modifier)","u":"addModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"Element","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"addParameter(VariableElement)","u":"addParameter(javax.lang.model.element.VariableElement)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addParameterType(TypeMirror)","u":"addParameterType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addParameterTypes(Iterable)","u":"addParameterTypes(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"addPermittedSubclass(TypeMirror)","u":"addPermittedSubclass(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addThrownType(TypeMirror)","u":"addThrownType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addThrownTypes(Iterable)","u":"addThrownTypes(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"addTypeArgument(TypeMirror)","u":"addTypeArgument(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"addTypeArguments(Iterable)","u":"addTypeArguments(java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"addTypeParameter(P)"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"addTypeParameters(Iterable)","u":"addTypeParameters(java.lang.Iterable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addTypeVariable(TypeVariable)","u":"addTypeVariable(javax.lang.model.type.TypeVariable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"org.microbean.lang","c":"Lang","l":"allModuleElements()"},{"p":"org.microbean.lang.type","c":"Types","l":"allTypeArguments(DeclaredType)","u":"allTypeArguments(javax.lang.model.type.DeclaredType)"},{"p":"org.microbean.lang.type","c":"Types","l":"allTypeArguments(TypeMirror)","u":"allTypeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"AnnotatedConstruct()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"AnnotatedConstruct(AnnotationMirror)","u":"%3Cinit%3E(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"AnnotatedConstruct(Collection)","u":"%3Cinit%3E(java.util.Collection)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotation(AnnotationInstance)","u":"annotation(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang","c":"Modeler","l":"annotation(K, Supplier, BiConsumer)","u":"annotation(K,java.util.function.Supplier,java.util.function.BiConsumer)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"AnnotationMirror()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"annotationTarget()"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(AnnotationInstance)","u":"annotationValue(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(AnnotationMirror)","u":"annotationValue(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(AnnotationValue)","u":"annotationValue(org.jboss.jandex.AnnotationValue)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Boolean)","u":"annotationValue(java.lang.Boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(boolean[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Byte)","u":"annotationValue(java.lang.Byte)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(byte[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(char[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Character)","u":"annotationValue(java.lang.Character)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(CharSequence)","u":"annotationValue(java.lang.CharSequence)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(ClassInfo)","u":"annotationValue(org.jboss.jandex.ClassInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(ClassType)","u":"annotationValue(org.jboss.jandex.ClassType)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Collection)","u":"annotationValue(java.util.Collection)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(DotName)","u":"annotationValue(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Double)","u":"annotationValue(java.lang.Double)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(double[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(FieldInfo)","u":"annotationValue(org.jboss.jandex.FieldInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Float)","u":"annotationValue(java.lang.Float)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(float[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(int[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Integer)","u":"annotationValue(java.lang.Integer)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Long)","u":"annotationValue(java.lang.Long)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(long[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Object)","u":"annotationValue(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"AnnotationValue(Object)","u":"%3Cinit%3E(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Object[])","u":"annotationValue(java.lang.Object[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(Short)","u":"annotationValue(java.lang.Short)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(short[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(TypeMirror)","u":"annotationValue(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(V)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValue(VariableElement)","u":"annotationValue(javax.lang.model.element.VariableElement)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(boolean[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(byte[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(char[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(Collection)","u":"annotationValues(java.util.Collection)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(double[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(float[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(int[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(long[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(Object[])","u":"annotationValues(java.lang.Object[])"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"annotationValues(short[])"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"ArrayType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"arrayType(Class)","u":"arrayType(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"arrayType(Class)","u":"arrayType(java.lang.Class)"},{"p":"org.microbean.lang","c":"Lang","l":"arrayType(GenericArrayType)","u":"arrayType(java.lang.reflect.GenericArrayType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"arrayType(GenericArrayType)","u":"arrayType(java.lang.reflect.GenericArrayType)"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"ArrayType(TypeMirror)","u":"%3Cinit%3E(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"arrayTypeOf(TypeMirror)","u":"arrayTypeOf(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"asElement()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"asElement()"},{"p":"org.microbean.lang.type","c":"Types","l":"asElement(TypeMirror, boolean)","u":"asElement(javax.lang.model.type.TypeMirror,boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"assignable(TypeMirror, TypeMirror)","u":"assignable(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"assignableVisitor()"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"AssignableVisitor(Types, ConvertibleVisitor)","u":"%3Cinit%3E(org.microbean.lang.type.Types,org.microbean.lang.visitor.ConvertibleVisitor)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"asSuperVisitor()"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"AsSuperVisitor(TypeAndElementSource, Equality, Types, SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"asType()"},{"p":"org.microbean.lang.element","c":"Element","l":"asType()"},{"p":"org.microbean.lang","c":"Lang","l":"binaryName(TypeElement)","u":"binaryName(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"BOOLEAN"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"boundingClassVisitor()"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"BoundingClassVisitor(SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang","c":"Lang","l":"box(TypeMirror)","u":"box(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Types","l":"box(TypeMirror)","u":"box(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"boxedClass(PrimitiveType)","u":"boxedClass(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang","l":"bridge(Element)","u":"bridge(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"BYTE"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"ByteBuddy2(TypePool)","u":"%3Cinit%3E(net.bytebuddy.pool.TypePool)"},{"p":"org.microbean.lang.element","c":"Element","l":"canEnclose(ElementKind, ElementKind)","u":"canEnclose(javax.lang.model.element.ElementKind,javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang","c":"Lang","l":"canonicalConstructor(Element)","u":"canonicalConstructor(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"Capture","l":"Capture(Name, WildcardType)","u":"%3Cinit%3E(javax.lang.model.element.Name,javax.lang.model.type.WildcardType)"},{"p":"org.microbean.lang","c":"Lang","l":"capture(TypeMirror)","u":"capture(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Capture","l":"Capture(WildcardType)","u":"%3Cinit%3E(javax.lang.model.type.WildcardType)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"captureVisitor()"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"CaptureVisitor(TypeAndElementSource, Equality, Types, SupertypeVisitor, MemberTypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.MemberTypeVisitor)"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_ArrayType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_CharSequence"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_DeclaredType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_DelegatingElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_DelegatingTypeMirror"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Element"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Equality"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_ExecutableElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Lang"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_ModuleElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_Name"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_NoType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_NullType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_PackageElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_PrimitiveType"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_SameTypeEquality"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeAndElementSource"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeKind"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_TypeMirror"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_VariableElement"},{"p":"org.microbean.lang","c":"ConstantDescs","l":"CD_WildcardType"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"CHAR"},{"p":"org.microbean.lang.element","c":"Name","l":"charAt(int)"},{"p":"org.microbean.lang.element","c":"Name","l":"chars()"},{"p":"org.microbean.lang.element","c":"Name","l":"codePoints()"},{"p":"org.microbean.lang","c":"Lang","l":"compactConstructor(Element)","u":"compactConstructor(javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"NameTypeMirrorComparator","l":"compare(TypeMirror, TypeMirror)","u":"compare(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"compare(TypeMirror, TypeMirror)","u":"compare(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TestingTypeMirrorComparator","l":"compare(TypeMirror, TypeMirror)","u":"compare(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"constantValue"},{"p":"org.microbean.lang","c":"Lang","l":"contains(TypeMirror, TypeMirror)","u":"contains(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"containsTypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"ContainsTypeVisitor(TypeAndElementSource, Types)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.type.Types)"},{"p":"org.microbean.lang.element","c":"Name","l":"contentEquals(CharSequence)","u":"contentEquals(java.lang.CharSequence)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"convertibleVisitor()"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"ConvertibleVisitor(Types, SubtypeUncheckedVisitor, SubtypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.type.Types,org.microbean.lang.visitor.SubtypeUncheckedVisitor,org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"DeclaredType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"DeclaredType(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(CharSequence)","u":"declaredType(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(CharSequence)","u":"declaredType(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(Class)","u":"declaredType(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(Class)","u":"declaredType(java.lang.Class)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(DeclaredType, TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.type.DeclaredType,javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(ParameterizedType)","u":"declaredType(java.lang.reflect.ParameterizedType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(ParameterizedType)","u":"declaredType(java.lang.reflect.ParameterizedType)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"declaredType(TypeElement, TypeMirror...)","u":"declaredType(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"defaultAction(TypeMirror, Boolean)","u":"defaultAction(javax.lang.model.type.TypeMirror,S)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"defaultAction(TypeMirror, Element)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"defaultAction(TypeMirror, TypeMirror)","u":"defaultAction(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"defaultAction(TypeMirror, Void)","u":"defaultAction(javax.lang.model.type.TypeMirror,S)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"DefineableType(TypeKind)","u":"%3Cinit%3E(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"delegate()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"delegate()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"describeConstable()"},{"p":"org.microbean.lang","c":"Equality","l":"describeConstable()"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"describeConstable()"},{"p":"org.microbean.lang","c":"SameTypeEquality","l":"describeConstable()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"describeConstable()"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"describeConstable(AnnotatedConstruct)","u":"describeConstable(javax.lang.model.AnnotatedConstruct)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(AnnotatedConstruct)","u":"describeConstable(javax.lang.model.AnnotatedConstruct)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"describeConstable(AnnotatedConstruct)","u":"describeConstable(javax.lang.model.AnnotatedConstruct)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(ArrayType)","u":"describeConstable(javax.lang.model.type.ArrayType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(DeclaredType)","u":"describeConstable(javax.lang.model.type.DeclaredType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(Element)","u":"describeConstable(javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(ExecutableElement)","u":"describeConstable(javax.lang.model.element.ExecutableElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(ModuleElement)","u":"describeConstable(javax.lang.model.element.ModuleElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(Name)","u":"describeConstable(javax.lang.model.element.Name)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(NoType)","u":"describeConstable(javax.lang.model.type.NoType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(NullType)","u":"describeConstable(javax.lang.model.type.NullType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(PackageElement)","u":"describeConstable(javax.lang.model.element.PackageElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(PrimitiveType)","u":"describeConstable(javax.lang.model.type.PrimitiveType)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(TypeElement)","u":"describeConstable(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(TypeMirror)","u":"describeConstable(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(VariableElement)","u":"describeConstable(javax.lang.model.element.VariableElement)"},{"p":"org.microbean.lang","c":"Lang","l":"describeConstable(WildcardType)","u":"describeConstable(javax.lang.model.type.WildcardType)"},{"p":"org.microbean.lang","c":"Lang","l":"descriptor(TypeMirror)","u":"descriptor(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"ModuleElement.Directive","l":"Directive(ModuleElement.DirectiveKind)","u":"%3Cinit%3E(javax.lang.model.element.ModuleElement.DirectiveKind)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"directSupertypes(TypeMirror)","u":"directSupertypes(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"disambiguate(TypeElement, TypeElement)","u":"disambiguate(javax.lang.model.element.TypeElement,javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"doDescribe(String)","u":"doDescribe(java.lang.String)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"DOUBLE"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(AnnotationInstance)","u":"element(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ClassInfo)","u":"element(org.jboss.jandex.ClassInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ClassInfo.EnclosingMethodInfo)","u":"element(org.jboss.jandex.ClassInfo.EnclosingMethodInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ClassType)","u":"element(org.jboss.jandex.ClassType)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(DotName)","u":"element(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(E)"},{"p":"org.microbean.lang.element","c":"Element","l":"Element(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(FieldInfo)","u":"element(org.jboss.jandex.FieldInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(Jandex.PackageInfo)","u":"element(org.microbean.lang.jandex.Jandex.PackageInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(Jandex.TypeParameterInfo)","u":"element(org.microbean.lang.jandex.Jandex.TypeParameterInfo)"},{"p":"org.microbean.lang","c":"Modeler","l":"element(K, Supplier, BiConsumer)","u":"element(K,java.util.function.Supplier,java.util.function.BiConsumer)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(MethodInfo)","u":"element(org.jboss.jandex.MethodInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(MethodParameterInfo)","u":"element(org.jboss.jandex.MethodParameterInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(ModuleInfo)","u":"element(org.jboss.jandex.ModuleInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(RecordComponentInfo)","u":"element(org.jboss.jandex.RecordComponentInfo)"},{"p":"org.microbean.lang","c":"Lang","l":"element(TypeMirror)","u":"element(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"element(TypeParameterTypeTarget)","u":"element(org.jboss.jandex.TypeParameterTypeTarget)"},{"p":"org.microbean.lang","c":"Lang","l":"elementSignature(Element)","u":"elementSignature(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"elementSource"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"elementSource"},{"p":"org.microbean.lang.type","c":"UnionType","l":"EMPTY"},{"p":"org.microbean.lang","c":"Equality","l":"Equality(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"Name","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeContext","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"equals(Object, Object)","u":"equals(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang","c":"SameTypeEquality","l":"equals(Object, Object)","u":"equals(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"equals(Object, Object, boolean)","u":"equals(java.lang.Object,java.lang.Object,boolean)"},{"p":"org.microbean.lang","c":"Equality","l":"equalsIncludingAnnotations(Object, Object)","u":"equalsIncludingAnnotations(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"equalsNotIncludingAnnotations(Object, Object)","u":"equalsNotIncludingAnnotations(java.lang.Object,java.lang.Object)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"eraseVisitor()"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"EraseVisitor(TypeAndElementSource, Types)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.type.Types)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"erasure(T)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"erasure(T)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"erasure(T)"},{"p":"org.microbean.lang","c":"Lang","l":"erasure(TypeMirror)","u":"erasure(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"ErrorType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"ExecutableElement(boolean, boolean, AnnotationValue)","u":"%3Cinit%3E(boolean,boolean,javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(Constructor)","u":"executableElement(java.lang.reflect.Constructor)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"ExecutableElement(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"ExecutableElement(ElementKind, boolean, boolean, AnnotationValue)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind,boolean,boolean,javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(Executable)","u":"executableElement(java.lang.reflect.Executable)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(Method)","u":"executableElement(java.lang.reflect.Method)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, CharSequence, List)","u":"executableElement(javax.lang.model.element.TypeElement,java.lang.CharSequence,java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, CharSequence, TypeMirror...)","u":"executableElement(javax.lang.model.element.TypeElement,java.lang.CharSequence,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, List)","u":"executableElement(javax.lang.model.element.TypeElement,java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"executableElement(TypeElement, TypeMirror...)","u":"executableElement(javax.lang.model.element.TypeElement,javax.lang.model.type.TypeMirror...)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"ExecutableType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"executableType(Executable)","u":"executableType(java.lang.reflect.Executable)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"ExecutableType(ExecutableType)","u":"%3Cinit%3E(javax.lang.model.type.ExecutableType)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"ExecutableType(ExecutableType, Iterable)","u":"%3Cinit%3E(javax.lang.model.type.ExecutableType,java.lang.Iterable)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"ExportsDirective(PackageElement, List)","u":"%3Cinit%3E(javax.lang.model.element.PackageElement,java.util.List)"},{"p":"org.microbean.lang.type","c":"Types","l":"extendsBound(TypeMirror)","u":"extendsBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"FLOAT"},{"p":"org.microbean.lang","c":"Lang","l":"functionalInterface(TypeElement)","u":"functionalInterface(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang","c":"Lang","l":"generic(Element)","u":"generic(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAccessor()"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"getAccessor()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAlternatives()"},{"p":"org.microbean.lang.type","c":"UnionType","l":"getAlternatives()"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"getAnnotation(Class)","u":"getAnnotation(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAnnotation(Class)","u":"getAnnotation(java.lang.Class)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAnnotation(Class)","u":"getAnnotation(java.lang.Class)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"NoType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"NullType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang.type","c":"UnionType","l":"getAnnotationMirrors()"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"getAnnotationsByType(Class)","u":"getAnnotationsByType(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getAnnotationsByType(Class)","u":"getAnnotationsByType(java.lang.Class)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getAnnotationsByType(Class)","u":"getAnnotationsByType(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"getAnnotationType()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getBounds()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"getBounds()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getBounds()"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"getBounds()"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"getComponentType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getComponentType()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getConstantValue()"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"getConstantValue()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getDefaultValue()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getDefaultValue()"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"getDependency()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getDirectives()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"getDirectives()"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"getElementType()"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"getElementValues()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getEnclosedElements()"},{"p":"org.microbean.lang.element","c":"Element","l":"getEnclosedElements()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getEnclosingElement()"},{"p":"org.microbean.lang.element","c":"Element","l":"getEnclosingElement()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"getEnclosingElement()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"getEnclosingElement()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"getEnclosingType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getEnclosingType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getExtendsBound()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"getExtendsBound()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getGenericElement()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"getGenericElement()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"getImplementations()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getInterfaces()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getInterfaces()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getKind()"},{"p":"org.microbean.lang.element","c":"Element","l":"getKind()"},{"p":"org.microbean.lang.element","c":"ModuleElement.Directive","l":"getKind()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getKind()"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"getKind()"},{"p":"org.microbean.lang.type","c":"Capture","l":"getLowerBound()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getLowerBound()"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"getLowerBound()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getModifiers()"},{"p":"org.microbean.lang.element","c":"Element","l":"getModifiers()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getNestingKind()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getNestingKind()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"getPackage()"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"getPackage()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getParameters()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getParameters()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getParameterTypes()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getParameterTypes()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getPermittedSubclasses()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getQualifiedName()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getReceiverType()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getReceiverType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getReceiverType()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getReceiverType()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getRecordComponents()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getRecordComponents()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getReturnType()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getReturnType()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getReturnType()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getReturnType()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"getService()"},{"p":"org.microbean.lang.element","c":"ModuleElement.UsesDirective","l":"getService()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getSimpleName()"},{"p":"org.microbean.lang.element","c":"Element","l":"getSimpleName()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getSuperBound()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"getSuperBound()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getSuperclass()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"getSuperclass()"},{"p":"org.microbean.lang.element","c":"ModuleElement.ExportsDirective","l":"getTargetModules()"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"getTargetModules()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getThrownTypes()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"getThrownTypes()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getThrownTypes()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getThrownTypes()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"getTypeArguments()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getTypeArguments()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"getTypeParameters()"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"getTypeParameters()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getTypeVariables()"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"getTypeVariables()"},{"p":"org.microbean.lang.type","c":"Capture","l":"getUpperBound()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"getUpperBound()"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"getUpperBound()"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"getValue()"},{"p":"org.microbean.lang.type","c":"Capture","l":"getWildcardType()"},{"p":"org.microbean.lang","c":"CompletionLock","l":"guard(BooleanSupplier)","u":"guard(java.util.function.BooleanSupplier)"},{"p":"org.microbean.lang","c":"CompletionLock","l":"guard(Runnable)","u":"guard(java.lang.Runnable)"},{"p":"org.microbean.lang","c":"CompletionLock","l":"guard(Supplier)","u":"guard(java.util.function.Supplier)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"hashCode()"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"hashCode()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"hashCode()"},{"p":"org.microbean.lang.element","c":"Name","l":"hashCode()"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"hashCode()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeContext","l":"hashCode()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"hashCode()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"hashCode()"},{"p":"org.microbean.lang","c":"Equality","l":"hashCode(Object)","u":"hashCode(java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"hashCode(Object, boolean)","u":"hashCode(java.lang.Object,boolean)"},{"p":"org.microbean.lang","c":"Equality","l":"hashCodeIncludingAnnotations(Object)","u":"hashCodeIncludingAnnotations(java.lang.Object)"},{"p":"org.microbean.lang","c":"Equality","l":"hashCodeNotIncludingAnnotations(Object)","u":"hashCodeNotIncludingAnnotations(java.lang.Object)"},{"p":"org.microbean.lang.type","c":"Types","l":"hasTypeArguments(TypeMirror)","u":"hasTypeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"identifier()"},{"p":"org.microbean.lang","c":"Equality","l":"includeAnnotations()"},{"p":"org.microbean.lang","c":"Lang","l":"initialize()"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"INSTANCE"},{"p":"org.microbean.lang","c":"NameTypeMirrorComparator","l":"INSTANCE"},{"p":"org.microbean.lang.type","c":"NullType","l":"INSTANCE"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"INT"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"interfacesVisitor()"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"interfacesVisitor()"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"InterfacesVisitor(TypeAndElementSource, Equality, Types, EraseVisitor, SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.EraseVisitor,org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"IntersectionType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"IntersectionType(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isDefault()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"isDefault()"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"isDefined()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"isErased()"},{"p":"org.microbean.lang.type","c":"Types","l":"isInterface(Element)","u":"isInterface(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"Types","l":"isInterface(TypeMirror)","u":"isInterface(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isOpen()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"isOpen()"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"isStatic()"},{"p":"org.microbean.lang.type","c":"Types","l":"isStatic(Element)","u":"isStatic(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"isTransitive()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"Element","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"isUnnamed()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"isVarArgs()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"isVarArgs()"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"Jandex(IndexView)","u":"%3Cinit%3E(org.jboss.jandex.IndexView)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"Jandex(IndexView, BiFunction)","u":"%3Cinit%3E(org.jboss.jandex.IndexView,java.util.function.BiFunction)"},{"p":"org.microbean.lang","c":"Lang","l":"jvmBinaryName(TypeElement)","u":"jvmBinaryName(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"kind()"},{"p":"org.microbean.lang.element","c":"Name","l":"length()"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"LONG"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"lowerBoundedWildcardType(TypeMirror)","u":"lowerBoundedWildcardType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"memberOf(DeclaredType, Element)","u":"memberOf(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"memberTypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"MemberTypeVisitor(TypeAndElementSource, Equality, Types, AsSuperVisitor, EraseVisitor, SupertypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.AsSuperVisitor,org.microbean.lang.visitor.EraseVisitor,org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang","c":"Modeler","l":"Modeler()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"modifiers(Element)","u":"modifiers(javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"Lang","l":"modifiers(long)"},{"p":"org.microbean.lang","c":"Lang","l":"modifiers(Set)","u":"modifiers(java.util.Set)"},{"p":"org.microbean.lang.type","c":"NoType","l":"MODULE"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"ModuleElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"ModuleElement(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"moduleElement(CharSequence)","u":"moduleElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleElement(Class)","u":"moduleElement(java.lang.Class)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleElement(Module)","u":"moduleElement(java.lang.Module)"},{"p":"org.microbean.lang","c":"Lang","l":"moduleOf(Element)","u":"moduleOf(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"name()"},{"p":"org.microbean.lang","c":"Lang","l":"name(CharSequence)","u":"name(java.lang.CharSequence)"},{"p":"org.microbean.lang.type","c":"NoType","l":"NONE"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"noType(TypeKind)","u":"noType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang","l":"nullType()"},{"p":"org.microbean.lang.element","c":"Name","l":"of()"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"of(AnnotationMirror)","u":"of(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.element","c":"Name","l":"of(CharSequence)","u":"of(java.lang.CharSequence)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Collection, TypeAndElementSource)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Collection, TypeAndElementSource, Equality)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(Collection, TypeAndElementSource)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(Collection, TypeAndElementSource, Equality)","u":"of(java.util.Collection,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Element, TypeAndElementSource)","u":"of(javax.lang.model.element.Element,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"of(Element, TypeAndElementSource, Equality)","u":"of(javax.lang.model.element.Element,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"of(List)","u":"of(java.util.List)"},{"p":"org.microbean.lang.element","c":"Name","l":"of(Name)","u":"of(org.microbean.lang.element.Name)"},{"p":"org.microbean.lang.element","c":"AnnotationValue","l":"of(Object)","u":"of(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"Name","l":"of(String)","u":"of(java.lang.String)"},{"p":"org.microbean.lang.type","c":"NoType","l":"of(TypeKind)","u":"of(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"of(TypeKind)","u":"of(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"NoType","l":"of(TypeMirror)","u":"of(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"of(TypeMirror)","u":"of(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(TypeMirror, TypeAndElementSource)","u":"of(javax.lang.model.type.TypeMirror,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"of(TypeMirror, TypeAndElementSource, Equality)","u":"of(javax.lang.model.type.TypeMirror,org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"of(TypeMirror, TypeMirror)","u":"of(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Name","l":"ofSimple(CharSequence)","u":"ofSimple(java.lang.CharSequence)"},{"p":"org.microbean.lang.element","c":"ModuleElement.OpensDirective","l":"OpensDirective(PackageElement, List)","u":"%3Cinit%3E(javax.lang.model.element.PackageElement,java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"origin(Element)","u":"origin(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"NoType","l":"PACKAGE"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"PackageElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(CharSequence)","u":"packageElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(Class)","u":"packageElement(java.lang.Class)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"packageElement(DotName)","u":"packageElement(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(Module, Package)","u":"packageElement(java.lang.Module,java.lang.Package)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(ModuleElement, CharSequence)","u":"packageElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(ModuleElement, Package)","u":"packageElement(javax.lang.model.element.ModuleElement,java.lang.Package)"},{"p":"org.microbean.lang","c":"Lang","l":"packageElement(Package)","u":"packageElement(java.lang.Package)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"packageElement(String)","u":"packageElement(java.lang.String)"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"PackageInfo(DotName)","u":"%3Cinit%3E(org.jboss.jandex.DotName)"},{"p":"org.microbean.lang","c":"Lang","l":"packageOf(Element)","u":"packageOf(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"Parameterizable(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang","c":"Lang","l":"parameterizable(GenericDeclaration)","u":"parameterizable(java.lang.reflect.GenericDeclaration)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"precedesPredicate()"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"PrecedesPredicate(Equality, SupertypeVisitor, SubtypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.Equality,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"PrecedesPredicate(SupertypeVisitor, SubtypeVisitor)","u":"%3Cinit%3E(org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang","c":"Lang","l":"primitiveType(Class)","u":"primitiveType(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"primitiveType(Class)","u":"primitiveType(java.lang.Class)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"Lang","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"primitiveType(TypeKind)","u":"primitiveType(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"PrimitiveType(TypeKind)","u":"%3Cinit%3E(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"ModuleElement.ProvidesDirective","l":"ProvidesDirective(TypeElement, List)","u":"%3Cinit%3E(javax.lang.model.element.TypeElement,java.util.List)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"putElementValue(ExecutableElement, AnnotationValue)","u":"putElementValue(javax.lang.model.element.ExecutableElement,javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang.type","c":"Types","l":"raw(TypeMirror)","u":"raw(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"RecordComponentElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"CompletionLock","l":"release()"},{"p":"org.microbean.lang.element","c":"ModuleElement.RequiresDirective","l":"RequiresDirective(ModuleElement, boolean, boolean)","u":"%3Cinit%3E(javax.lang.model.element.ModuleElement,boolean,boolean)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"sameType(TypeMirror, TypeMirror)","u":"sameType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"SameTypeEquality","l":"SameTypeEquality(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"sameTypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"SameTypeVisitor(TypeAndElementSource, ContainsTypeVisitor, SupertypeVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.visitor.ContainsTypeVisitor,org.microbean.lang.visitor.SupertypeVisitor,boolean)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"SameTypeVisitor(TypeAndElementSource, Equality, ContainsTypeVisitor, SupertypeVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.visitor.ContainsTypeVisitor,org.microbean.lang.visitor.SupertypeVisitor,boolean)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"setAccessor(ExecutableElement)","u":"setAccessor(javax.lang.model.element.ExecutableElement)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"setAnnotationType(DeclaredType)","u":"setAnnotationType(javax.lang.model.type.DeclaredType)"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"setComponentType(TypeMirror)","u":"setComponentType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"setConstantValue(Object)","u":"setConstantValue(java.lang.Object)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"setDefault(boolean)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"setDefaultValue(AnnotationValue)","u":"setDefaultValue(javax.lang.model.element.AnnotationValue)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"setDefiningElement(E)"},{"p":"org.microbean.lang.element","c":"AnnotationMirror","l":"setElementValues(Map)","u":"setElementValues(java.util.Map)"},{"p":"org.microbean.lang.element","c":"Element","l":"setEnclosedElementsGenerator(Runnable)","u":"setEnclosedElementsGenerator(java.lang.Runnable)"},{"p":"org.microbean.lang.element","c":"Element","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"Encloseable","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"ModuleElement","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"setEnclosingElement(Element)","u":"setEnclosingElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"setEnclosingType(TypeMirror)","u":"setEnclosingType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"setErased(boolean)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"setExtendsBound(TypeMirror)","u":"setExtendsBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"setGenericElement(Element)","u":"setGenericElement(javax.lang.model.element.Element)"},{"p":"org.microbean.lang.type","c":"Capture","l":"setLowerBound(TypeMirror)","u":"setLowerBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"setLowerBound(TypeMirror)","u":"setLowerBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"setReceiverType(TypeMirror)","u":"setReceiverType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"ExecutableType","l":"setReturnType(TypeMirror)","u":"setReturnType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"setSimpleName(Name)","u":"setSimpleName(javax.lang.model.element.Name)"},{"p":"org.microbean.lang.element","c":"Element","l":"setSimpleName(String)","u":"setSimpleName(java.lang.String)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"setSuperBound(TypeMirror)","u":"setSuperBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"setSuperclass(TypeMirror)","u":"setSuperclass(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"setType(TypeMirror)","u":"setType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"setTypeClosureVisitor(TypeClosureVisitor)","u":"setTypeClosureVisitor(org.microbean.lang.visitor.TypeClosureVisitor)"},{"p":"org.microbean.lang.type","c":"Capture","l":"setUpperBound(TypeMirror)","u":"setUpperBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"setUpperBound(TypeMirror)","u":"setUpperBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"setVarArgs(boolean)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"SHORT"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"specializationDepth(TypeMirror)","u":"specializationDepth(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"SpecializationDepthTypeMirrorComparator(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang","c":"SpecializationDepthTypeMirrorComparator","l":"SpecializationDepthTypeMirrorComparator(TypeAndElementSource, Equality)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality)"},{"p":"org.microbean.lang.element","c":"Name","l":"subSequence(int, int)","u":"subSequence(int,int)"},{"p":"org.microbean.lang","c":"Lang","l":"subsignature(ExecutableType, ExecutableType)","u":"subsignature(javax.lang.model.type.ExecutableType,javax.lang.model.type.ExecutableType)"},{"p":"org.microbean.lang","c":"Lang","l":"subtype(TypeMirror, TypeMirror)","u":"subtype(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"subtypeUncheckedVisitor()"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"SubtypeUncheckedVisitor(Types, SubtypeVisitor, AsSuperVisitor, SameTypeVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.type.Types,org.microbean.lang.visitor.SubtypeVisitor,org.microbean.lang.visitor.AsSuperVisitor,org.microbean.lang.visitor.SameTypeVisitor,boolean)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"subtypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"SubtypeVisitor(TypeAndElementSource, Equality, Types, AsSuperVisitor, SupertypeVisitor, SameTypeVisitor, ContainsTypeVisitor, CaptureVisitor, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.AsSuperVisitor,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.SameTypeVisitor,org.microbean.lang.visitor.ContainsTypeVisitor,org.microbean.lang.visitor.CaptureVisitor,boolean)"},{"p":"org.microbean.lang.type","c":"Types","l":"superBound(TypeMirror)","u":"superBound(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"supertypeVisitor()"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"SupertypeVisitor(TypeAndElementSource, Equality, Types, EraseVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.Equality,org.microbean.lang.type.Types,org.microbean.lang.visitor.EraseVisitor)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"SupertypeVisitor(TypeAndElementSource, Types, EraseVisitor)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.type.Types,org.microbean.lang.visitor.EraseVisitor)"},{"p":"org.microbean.lang.visitor","c":"PrecedesPredicate","l":"test(Element, Element)","u":"test(javax.lang.model.element.Element,javax.lang.model.element.Element)"},{"p":"org.microbean.lang","c":"TestingTypeMirrorComparator","l":"TestingTypeMirrorComparator(Predicate)","u":"%3Cinit%3E(java.util.function.Predicate)"},{"p":"org.microbean.lang.visitor","c":"TypeClosure","l":"toList()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"Element","l":"toString()"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"Name","l":"toString()"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"toString()"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"toString()"},{"p":"org.microbean.lang.jandex","c":"Jandex.PackageInfo","l":"toString()"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"toString()"},{"p":"org.microbean.lang.type","c":"ArrayType","l":"toString()"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"toString()"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"toString()"},{"p":"org.microbean.lang.type","c":"IntersectionType","l":"toString()"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"toString()"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"toString()"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(AnnotationInstance)","u":"type(org.jboss.jandex.AnnotationInstance)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(ClassInfo)","u":"type(org.jboss.jandex.ClassInfo)"},{"p":"org.microbean.lang","c":"Lang","l":"type(Field)","u":"type(java.lang.reflect.Field)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(FieldInfo)","u":"type(org.jboss.jandex.FieldInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(Jandex.TypeContext)","u":"type(org.microbean.lang.jandex.Jandex.TypeContext)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(Jandex.TypeParameterInfo)","u":"type(org.microbean.lang.jandex.Jandex.TypeParameterInfo)"},{"p":"org.microbean.lang","c":"Modeler","l":"type(K, Supplier, BiConsumer)","u":"type(K,java.util.function.Supplier,java.util.function.BiConsumer)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(MethodInfo)","u":"type(org.jboss.jandex.MethodInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(MethodParameterInfo)","u":"type(org.jboss.jandex.MethodParameterInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(RecordComponentInfo)","u":"type(org.jboss.jandex.RecordComponentInfo)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"type(T)"},{"p":"org.microbean.lang","c":"Lang","l":"type(Type)","u":"type(java.lang.reflect.Type)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"type(Type)","u":"type(java.lang.reflect.Type)"},{"p":"org.microbean.lang","c":"Lang","l":"typeAndElementSource()"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"typeAndElementSource()"},{"p":"org.microbean.lang.element","c":"Parameterizable","l":"typeArguments(TypeMirror)","u":"typeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"typeArguments(TypeMirror)","u":"typeArguments(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeArray(Type[])","u":"typeArray(java.lang.reflect.Type[])"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"typeClosureVisitor()"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"TypeClosureVisitor(TypeAndElementSource, SupertypeVisitor, PrecedesPredicate)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,org.microbean.lang.visitor.SupertypeVisitor,org.microbean.lang.visitor.PrecedesPredicate)"},{"p":"org.microbean.lang.type","c":"Types","l":"typeDeclaration(T)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescription(QualifiedNameable)","u":"typeDescription(javax.lang.model.element.QualifiedNameable)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescription(String)","u":"typeDescription(java.lang.String)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescription(TypeMirror)","u":"typeDescription(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typeDescriptionGeneric(TypeMirror)","u":"typeDescriptionGeneric(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeElement(CharSequence)","u":"typeElement(java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"typeElement(Class)","u":"typeElement(java.lang.Class)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeElement(Class)","u":"typeElement(java.lang.Class)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"TypeElement(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"TypeElement(ElementKind, NestingKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind,javax.lang.model.element.NestingKind)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeElement(ModuleElement, CharSequence)","u":"typeElement(javax.lang.model.element.ModuleElement,java.lang.CharSequence)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(ClassFileVersion, TypePool.CacheProvider, TypeAndElementSource)","u":"%3Cinit%3E(net.bytebuddy.ClassFileVersion,net.bytebuddy.pool.TypePool.CacheProvider,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(TypePool.CacheProvider)","u":"%3Cinit%3E(net.bytebuddy.pool.TypePool.CacheProvider)"},{"p":"org.microbean.lang.bytebuddy","c":"TypeElementTypePool","l":"TypeElementTypePool(TypePool.CacheProvider, TypeAndElementSource)","u":"%3Cinit%3E(net.bytebuddy.pool.TypePool.CacheProvider,org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"TypeMirror(TypeKind)","u":"%3Cinit%3E(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"TypeParameterElement()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang","c":"Lang","l":"typeParameterElement(GenericDeclaration, String)","u":"typeParameterElement(java.lang.reflect.GenericDeclaration,java.lang.String)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"TypeParameterElement(Name, T)","u":"%3Cinit%3E(javax.lang.model.element.Name,T)"},{"p":"org.microbean.lang","c":"Lang","l":"typeParameterElement(TypeVariable)","u":"typeParameterElement(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"TypeParameterInfo(AnnotationTarget, TypeVariable)","u":"%3Cinit%3E(org.jboss.jandex.AnnotationTarget,org.jboss.jandex.TypeVariable)"},{"p":"org.microbean.lang.bytebuddy","c":"ByteBuddy2","l":"typePool()"},{"p":"org.microbean.lang.type","c":"Types","l":"Types(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang","c":"Lang","l":"typeSignature(TypeMirror)","u":"typeSignature(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex.TypeParameterInfo","l":"typeVariable()"},{"p":"org.microbean.lang","c":"Lang","l":"typeVariable(GenericDeclaration, String)","u":"typeVariable(java.lang.reflect.GenericDeclaration,java.lang.String)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"TypeVariable(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"TypeVariable(TypeAndElementSource, TypeMirror)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"TypeVariable(TypeAndElementSource, TypeMirror, TypeMirror)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang","c":"Lang","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"typeVariable(TypeVariable)","u":"typeVariable(java.lang.reflect.TypeVariable)"},{"p":"org.microbean.lang.type","c":"Types","l":"unboundedWildcardType()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"unboundedWildcardType()"},{"p":"org.microbean.lang.type","c":"Types","l":"unboundedWildcardType(List)","u":"unboundedWildcardType(java.util.List)"},{"p":"org.microbean.lang","c":"Lang","l":"unbox(TypeMirror)","u":"unbox(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Types","l":"unbox(TypeMirror)","u":"unbox(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"unboxedType(TypeMirror)","u":"unboxedType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"UnionType","l":"UnionType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.element","c":"DelegatingElement","l":"unwrap(E)"},{"p":"org.microbean.lang","c":"Lang","l":"unwrap(E)"},{"p":"org.microbean.lang","c":"Lang","l":"unwrap(T)"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"unwrap(TypeMirror)","u":"unwrap(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"unwrap(TypeMirror[])","u":"unwrap(javax.lang.model.type.TypeMirror[])"},{"p":"org.microbean.lang.type","c":"DelegatingTypeMirror","l":"unwrap(TypeMirror[])","u":"unwrap(javax.lang.model.type.TypeMirror[])"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"upperBoundedWildcardType(TypeMirror)","u":"upperBoundedWildcardType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"Types","l":"upperBoundedWildcardType(TypeMirror, List)","u":"upperBoundedWildcardType(javax.lang.model.type.TypeMirror,java.util.List)"},{"p":"org.microbean.lang.element","c":"ModuleElement.UsesDirective","l":"UsesDirective(TypeElement)","u":"%3Cinit%3E(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang","c":"AnnotatedConstruct","l":"validateAnnotationMirror(AnnotationMirror)","u":"validateAnnotationMirror(javax.lang.model.element.AnnotationMirror)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"validateDefiningElement(E)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"validateDefiningElement(TypeElement)","u":"validateDefiningElement(javax.lang.model.element.TypeElement)"},{"p":"org.microbean.lang.type","c":"Capture","l":"validateDefiningElement(TypeParameterElement)","u":"validateDefiningElement(javax.lang.model.element.TypeParameterElement)"},{"p":"org.microbean.lang.type","c":"TypeVariable","l":"validateDefiningElement(TypeParameterElement)","u":"validateDefiningElement(javax.lang.model.element.TypeParameterElement)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validateEnclosedElement(E)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"validateKind(ElementKind)","u":"validateKind(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.type","c":"DeclaredType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"DefineableType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"ErrorType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"NoType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"PrimitiveType","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.type","c":"TypeMirror","l":"validateKind(TypeKind)","u":"validateKind(javax.lang.model.type.TypeKind)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateModifier(Modifier)","u":"validateModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateModifier(Modifier)","u":"validateModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateModifier(Modifier)","u":"validateModifier(javax.lang.model.element.Modifier)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validatePermittedSubclass(TypeMirror)","u":"validatePermittedSubclass(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateSimpleName(Name)","u":"validateSimpleName(javax.lang.model.element.Name)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateSimpleName(Name)","u":"validateSimpleName(javax.lang.model.element.Name)"},{"p":"org.microbean.lang.element","c":"Element","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"ExecutableElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"PackageElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"RecordComponentElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"TypeParameterElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"validateType(TypeMirror)","u":"validateType(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"ValidatingVisitor(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"VariableElement(ElementKind)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind)"},{"p":"org.microbean.lang.element","c":"VariableElement","l":"VariableElement(ElementKind, Object)","u":"%3Cinit%3E(javax.lang.model.element.ElementKind,java.lang.Object)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(ExecutableElement, CharSequence)","u":"variableElement(javax.lang.model.element.ExecutableElement,java.lang.CharSequence)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(ExecutableElement, int)","u":"variableElement(javax.lang.model.element.ExecutableElement,int)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(Field)","u":"variableElement(java.lang.reflect.Field)"},{"p":"org.microbean.lang","c":"Lang","l":"variableElement(TypeElement, CharSequence)","u":"variableElement(javax.lang.model.element.TypeElement,java.lang.CharSequence)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visit(List, Boolean)","u":"visit(java.util.List,S)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visit(List, Void)","u":"visit(java.util.List,S)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitArray(ArrayType, Boolean)","u":"visitArray(javax.lang.model.type.ArrayType,S)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitArray(ArrayType, Element)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitArray(ArrayType, TypeMirror)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"visitArray(ArrayType, TypeMirror)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitArray(ArrayType, TypeMirror)","u":"visitArray(javax.lang.model.type.ArrayType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitArray(ArrayType, Void)","u":"visitArray(javax.lang.model.type.ArrayType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitArray(ArrayType, Void)","u":"visitArray(javax.lang.model.type.ArrayType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitDeclared(DeclaredType, Boolean)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Boolean)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitDeclared(DeclaredType, Element)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitDeclared(DeclaredType, Element)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitDeclared(DeclaredType, TypeMirror)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitDeclared(DeclaredType, TypeMirror)","u":"visitDeclared(javax.lang.model.type.DeclaredType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"CaptureVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitDeclared(DeclaredType, Void)","u":"visitDeclared(javax.lang.model.type.DeclaredType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitError(ErrorType, Element)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitError(ErrorType, Element)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"visitError(ErrorType, TypeMirror)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitError(ErrorType, TypeMirror)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitError(ErrorType, TypeMirror)","u":"visitError(javax.lang.model.type.ErrorType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitExecutable(ExecutableType, Boolean)","u":"visitExecutable(javax.lang.model.type.ExecutableType,S)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitExecutable(ExecutableType, TypeMirror)","u":"visitExecutable(javax.lang.model.type.ExecutableType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitExecutable(ExecutableType, Void)","u":"visitExecutable(javax.lang.model.type.ExecutableType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitIntersection(IntersectionType, Element)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitIntersection(IntersectionType, Element)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitIntersection(IntersectionType, TypeMirror)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitIntersection(IntersectionType, TypeMirror)","u":"visitIntersection(javax.lang.model.type.IntersectionType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitIntersection(IntersectionType, Void)","u":"visitIntersection(javax.lang.model.type.IntersectionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitNoType(NoType, TypeMirror)","u":"visitNoType(javax.lang.model.type.NoType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitNoType(NoType, TypeMirror)","u":"visitNoType(javax.lang.model.type.NoType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitNull(NullType, TypeMirror)","u":"visitNull(javax.lang.model.type.NullType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitNull(NullType, TypeMirror)","u":"visitNull(javax.lang.model.type.NullType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"Visitors(TypeAndElementSource)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource)"},{"p":"org.microbean.lang.visitor","c":"Visitors","l":"Visitors(TypeAndElementSource, boolean, boolean)","u":"%3Cinit%3E(org.microbean.lang.TypeAndElementSource,boolean,boolean)"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitPrimitive(PrimitiveType, TypeMirror)","u":"visitPrimitive(javax.lang.model.type.PrimitiveType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitTypeVariable(TypeVariable, Boolean)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Boolean)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"visitTypeVariable(TypeVariable, Element)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitTypeVariable(TypeVariable, Element)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitTypeVariable(TypeVariable, TypeMirror)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"visitTypeVariable(TypeVariable, TypeMirror)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitTypeVariable(TypeVariable, TypeMirror)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"BoundingClassVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"InterfacesVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"SupertypeVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"TypeClosureVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitTypeVariable(TypeVariable, Void)","u":"visitTypeVariable(javax.lang.model.type.TypeVariable,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitUnion(UnionType, Void)","u":"visitUnion(javax.lang.model.type.UnionType,java.lang.Void)"},{"p":"org.microbean.lang.visitor","c":"EraseVisitor","l":"visitWildcard(WildcardType, Boolean)","u":"visitWildcard(javax.lang.model.type.WildcardType,java.lang.Boolean)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"visitWildcard(WildcardType, Element)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.element.Element)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"visitWildcard(WildcardType, TypeMirror)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"visitWildcard(WildcardType, TypeMirror)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"visitWildcard(WildcardType, TypeMirror)","u":"visitWildcard(javax.lang.model.type.WildcardType,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.visitor","c":"ValidatingVisitor","l":"visitWildcard(WildcardType, Void)","u":"visitWildcard(javax.lang.model.type.WildcardType,java.lang.Void)"},{"p":"org.microbean.lang.type","c":"NoType","l":"VOID"},{"p":"org.microbean.lang","c":"Lang","l":"wildcardType()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"WildcardType()","u":"%3Cinit%3E()"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"WildcardType(TypeMirror)","u":"%3Cinit%3E(javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.jandex","c":"Jandex","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang.ConstableTypeAndElementSource","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"wildcardType(TypeMirror, TypeMirror)","u":"wildcardType(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang.type","c":"WildcardType","l":"WildcardType(TypeMirror, TypeMirror)","u":"%3Cinit%3E(javax.lang.model.type.TypeMirror,javax.lang.model.type.TypeMirror)"},{"p":"org.microbean.lang","c":"Lang","l":"wildcardType(WildcardType)","u":"wildcardType(java.lang.reflect.WildcardType)"},{"p":"org.microbean.lang","c":"TypeAndElementSource","l":"wildcardType(WildcardType)","u":"wildcardType(java.lang.reflect.WildcardType)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"withAsSuperVisitor(AsSuperVisitor)","u":"withAsSuperVisitor(org.microbean.lang.visitor.AsSuperVisitor)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"withAsSuperVisitor(AsSuperVisitor)","u":"withAsSuperVisitor(org.microbean.lang.visitor.AsSuperVisitor)"},{"p":"org.microbean.lang.visitor","c":"SubtypeVisitor","l":"withAsSuperVisitor(AsSuperVisitor)","u":"withAsSuperVisitor(org.microbean.lang.visitor.AsSuperVisitor)"},{"p":"org.microbean.lang.visitor","c":"AssignableVisitor","l":"withConvertibleVisitor(ConvertibleVisitor)","u":"withConvertibleVisitor(org.microbean.lang.visitor.ConvertibleVisitor)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"withSameTypeVisitor(SameTypeVisitor)","u":"withSameTypeVisitor(org.microbean.lang.visitor.SameTypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"withSubtypeUncheckedVisitor(SubtypeUncheckedVisitor)","u":"withSubtypeUncheckedVisitor(org.microbean.lang.visitor.SubtypeUncheckedVisitor)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"ContainsTypeVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"ConvertibleVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"SubtypeUncheckedVisitor","l":"withSubtypeVisitor(SubtypeVisitor)","u":"withSubtypeVisitor(org.microbean.lang.visitor.SubtypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"AsSuperVisitor","l":"withSupertypeVisitor(SupertypeVisitor)","u":"withSupertypeVisitor(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"MemberTypeVisitor","l":"withSupertypeVisitor(SupertypeVisitor)","u":"withSupertypeVisitor(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang.visitor","c":"SameTypeVisitor","l":"withSupertypeVisitor(SupertypeVisitor)","u":"withSupertypeVisitor(org.microbean.lang.visitor.SupertypeVisitor)"},{"p":"org.microbean.lang","c":"Lang","l":"wrap(E)"},{"p":"org.microbean.lang","c":"Lang","l":"wrap(T)"},{"p":"org.microbean.lang","c":"Lang","l":"wrapElements(Collection)","u":"wrapElements(java.util.Collection)"},{"p":"org.microbean.lang","c":"Lang","l":"wrapTypes(Collection)","u":"wrapTypes(java.util.Collection)"}];updateSearchResults(); \ No newline at end of file diff --git a/apidocs/org.microbean.lang.bytebuddy/module-summary.html b/apidocs/org.microbean.lang.bytebuddy/module-summary.html index 51fdf2e8..f0b71d79 100644 --- a/apidocs/org.microbean.lang.bytebuddy/module-summary.html +++ b/apidocs/org.microbean.lang.bytebuddy/module-summary.html @@ -1,8 +1,8 @@ - -org.microbean.lang.bytebuddy (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang.bytebuddy (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/ByteBuddy2.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/ByteBuddy2.html index 9a232fbd..4b0f5d05 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/ByteBuddy2.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/ByteBuddy2.html @@ -1,8 +1,8 @@ - -ByteBuddy2 (microBean™ Lang: Parent 0.0.16 API) + +ByteBuddy2 (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/TypeElementTypePool.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/TypeElementTypePool.html index 5c73ecab..bb7da6f0 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/TypeElementTypePool.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/TypeElementTypePool.html @@ -1,8 +1,8 @@ - -TypeElementTypePool (microBean™ Lang: Parent 0.0.16 API) + +TypeElementTypePool (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/ByteBuddy2.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/ByteBuddy2.html index efee9e01..8542b4c5 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/ByteBuddy2.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/ByteBuddy2.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.bytebuddy.ByteBuddy2 (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.bytebuddy.ByteBuddy2 (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/TypeElementTypePool.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/TypeElementTypePool.html index 3ac53663..ed2a6844 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/TypeElementTypePool.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/class-use/TypeElementTypePool.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.bytebuddy.TypeElementTypePool (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.bytebuddy.TypeElementTypePool (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-summary.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-summary.html index d0567aa1..accd8427 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-summary.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-summary.html @@ -1,8 +1,8 @@ - -org.microbean.lang.bytebuddy (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang.bytebuddy (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-tree.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-tree.html index 09cda8e3..a0c0aea4 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-tree.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-tree.html @@ -1,8 +1,8 @@ - -org.microbean.lang.bytebuddy Class Hierarchy (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang.bytebuddy Class Hierarchy (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-use.html b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-use.html index e56e81d4..861c0998 100644 --- a/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-use.html +++ b/apidocs/org.microbean.lang.bytebuddy/org/microbean/lang/bytebuddy/package-use.html @@ -1,8 +1,8 @@ - -Uses of Package org.microbean.lang.bytebuddy (microBean™ Lang: Parent 0.0.16 API) + +Uses of Package org.microbean.lang.bytebuddy (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/module-summary.html b/apidocs/org.microbean.lang.jandex/module-summary.html index 78442317..7b714c7c 100644 --- a/apidocs/org.microbean.lang.jandex/module-summary.html +++ b/apidocs/org.microbean.lang.jandex/module-summary.html @@ -1,8 +1,8 @@ - -org.microbean.lang.jandex (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang.jandex (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.PackageInfo.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.PackageInfo.html index 39bf9dff..4884cae3 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.PackageInfo.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.PackageInfo.html @@ -1,8 +1,8 @@ - -Jandex.PackageInfo (microBean™ Lang: Parent 0.0.16 API) + +Jandex.PackageInfo (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeContext.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeContext.html index 86b610a2..54aafe98 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeContext.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeContext.html @@ -1,8 +1,8 @@ - -Jandex.TypeContext (microBean™ Lang: Parent 0.0.16 API) + +Jandex.TypeContext (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeParameterInfo.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeParameterInfo.html index cdf65cca..90d0acb2 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeParameterInfo.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.TypeParameterInfo.html @@ -1,8 +1,8 @@ - -Jandex.TypeParameterInfo (microBean™ Lang: Parent 0.0.16 API) + +Jandex.TypeParameterInfo (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.html index 84f0546d..2e51d631 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/Jandex.html @@ -1,8 +1,8 @@ - -Jandex (microBean™ Lang: Parent 0.0.16 API) + +Jandex (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.PackageInfo.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.PackageInfo.html index f4cb387b..7dd41c1c 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.PackageInfo.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.PackageInfo.html @@ -1,8 +1,8 @@ - -Uses of Record Class org.microbean.lang.jandex.Jandex.PackageInfo (microBean™ Lang: Parent 0.0.16 API) + +Uses of Record Class org.microbean.lang.jandex.Jandex.PackageInfo (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeContext.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeContext.html index 2c7b15d5..ad7e228b 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeContext.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeContext.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.jandex.Jandex.TypeContext (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.jandex.Jandex.TypeContext (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeParameterInfo.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeParameterInfo.html index 5cfc3c64..9590e909 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeParameterInfo.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.TypeParameterInfo.html @@ -1,8 +1,8 @@ - -Uses of Record Class org.microbean.lang.jandex.Jandex.TypeParameterInfo (microBean™ Lang: Parent 0.0.16 API) + +Uses of Record Class org.microbean.lang.jandex.Jandex.TypeParameterInfo (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.html index f487edea..61941a29 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/class-use/Jandex.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.jandex.Jandex (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.jandex.Jandex (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-summary.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-summary.html index 9d205997..e7bf7f12 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-summary.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-summary.html @@ -1,8 +1,8 @@ - -org.microbean.lang.jandex (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang.jandex (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-tree.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-tree.html index 4a5de1bc..2ddb0cd9 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-tree.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-tree.html @@ -1,8 +1,8 @@ - -org.microbean.lang.jandex Class Hierarchy (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang.jandex Class Hierarchy (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-use.html b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-use.html index d0752df1..4c84f0f4 100644 --- a/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-use.html +++ b/apidocs/org.microbean.lang.jandex/org/microbean/lang/jandex/package-use.html @@ -1,8 +1,8 @@ - -Uses of Package org.microbean.lang.jandex (microBean™ Lang: Parent 0.0.16 API) + +Uses of Package org.microbean.lang.jandex (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/module-summary.html b/apidocs/org.microbean.lang/module-summary.html index 0e6bcd08..6fb20558 100644 --- a/apidocs/org.microbean.lang/module-summary.html +++ b/apidocs/org.microbean.lang/module-summary.html @@ -1,8 +1,8 @@ - -org.microbean.lang (microBean™ Lang: Parent 0.0.16 API) + +org.microbean.lang (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/AnnotatedConstruct.html b/apidocs/org.microbean.lang/org/microbean/lang/AnnotatedConstruct.html index ce8a2ea5..02e25191 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/AnnotatedConstruct.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/AnnotatedConstruct.html @@ -1,8 +1,8 @@ - -AnnotatedConstruct (microBean™ Lang: Parent 0.0.16 API) + +AnnotatedConstruct (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/CompletionLock.html b/apidocs/org.microbean.lang/org/microbean/lang/CompletionLock.html index bfd852c8..eb807a57 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/CompletionLock.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/CompletionLock.html @@ -1,8 +1,8 @@ - -CompletionLock (microBean™ Lang: Parent 0.0.16 API) + +CompletionLock (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/ConstantDescs.html b/apidocs/org.microbean.lang/org/microbean/lang/ConstantDescs.html index 98b9e916..73fcf911 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/ConstantDescs.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/ConstantDescs.html @@ -1,8 +1,8 @@ - -ConstantDescs (microBean™ Lang: Parent 0.0.16 API) + +ConstantDescs (microBean™ Lang: Parent 0.0.17 API) @@ -123,6 +123,12 @@

Field Summary

 
static final ClassDesc
+ +
 
+
static final ClassDesc
+ +
 
+
static final ClassDesc
 
static final ClassDesc
@@ -213,6 +219,18 @@

CD_DeclaredType

  • +
    +

    CD_DelegatingElement

    +
    public static final ClassDesc CD_DelegatingElement
    +
    +
  • +
  • +
    +

    CD_DelegatingTypeMirror

    +
    public static final ClassDesc CD_DelegatingTypeMirror
    +
    +
  • +
  • CD_Element

    public static final ClassDesc CD_Element
    diff --git a/apidocs/org.microbean.lang/org/microbean/lang/Equality.html b/apidocs/org.microbean.lang/org/microbean/lang/Equality.html index aa38e323..8e2a867b 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/Equality.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/Equality.html @@ -1,8 +1,8 @@ - -Equality (microBean™ Lang: Parent 0.0.16 API) + +Equality (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/Lang.ConstableTypeAndElementSource.html b/apidocs/org.microbean.lang/org/microbean/lang/Lang.ConstableTypeAndElementSource.html index 9a64083d..371ca2b4 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/Lang.ConstableTypeAndElementSource.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/Lang.ConstableTypeAndElementSource.html @@ -1,8 +1,8 @@ - -Lang.ConstableTypeAndElementSource (microBean™ Lang: Parent 0.0.16 API) + +Lang.ConstableTypeAndElementSource (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/Lang.html b/apidocs/org.microbean.lang/org/microbean/lang/Lang.html index 07753a16..62f2c238 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/Lang.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/Lang.html @@ -1,8 +1,8 @@ - -Lang (microBean™ Lang: Parent 0.0.16 API) + +Lang (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/Modeler.html b/apidocs/org.microbean.lang/org/microbean/lang/Modeler.html index 810d1953..2a5a703c 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/Modeler.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/Modeler.html @@ -1,8 +1,8 @@ - -Modeler (microBean™ Lang: Parent 0.0.16 API) + +Modeler (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/NameTypeMirrorComparator.html b/apidocs/org.microbean.lang/org/microbean/lang/NameTypeMirrorComparator.html index eca322d6..aff5dd1b 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/NameTypeMirrorComparator.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/NameTypeMirrorComparator.html @@ -1,8 +1,8 @@ - -NameTypeMirrorComparator (microBean™ Lang: Parent 0.0.16 API) + +NameTypeMirrorComparator (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/SameTypeEquality.html b/apidocs/org.microbean.lang/org/microbean/lang/SameTypeEquality.html index 1577f177..be19a859 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/SameTypeEquality.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/SameTypeEquality.html @@ -1,8 +1,8 @@ - -SameTypeEquality (microBean™ Lang: Parent 0.0.16 API) + +SameTypeEquality (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/SpecializationDepthTypeMirrorComparator.html b/apidocs/org.microbean.lang/org/microbean/lang/SpecializationDepthTypeMirrorComparator.html index db19d286..17302801 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/SpecializationDepthTypeMirrorComparator.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/SpecializationDepthTypeMirrorComparator.html @@ -1,8 +1,8 @@ - -SpecializationDepthTypeMirrorComparator (microBean™ Lang: Parent 0.0.16 API) + +SpecializationDepthTypeMirrorComparator (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/TestingTypeMirrorComparator.html b/apidocs/org.microbean.lang/org/microbean/lang/TestingTypeMirrorComparator.html index 579fc91d..67d78cb8 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/TestingTypeMirrorComparator.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/TestingTypeMirrorComparator.html @@ -1,8 +1,8 @@ - -TestingTypeMirrorComparator (microBean™ Lang: Parent 0.0.16 API) + +TestingTypeMirrorComparator (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/TypeAndElementSource.html b/apidocs/org.microbean.lang/org/microbean/lang/TypeAndElementSource.html index e1a74d55..8855c14d 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/TypeAndElementSource.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/TypeAndElementSource.html @@ -1,8 +1,8 @@ - -TypeAndElementSource (microBean™ Lang: Parent 0.0.16 API) + +TypeAndElementSource (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/AnnotatedConstruct.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/AnnotatedConstruct.html index 81671dc7..8d05707c 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/AnnotatedConstruct.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/AnnotatedConstruct.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.AnnotatedConstruct (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.AnnotatedConstruct (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/CompletionLock.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/CompletionLock.html index 11b0cc92..d9dcc00d 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/CompletionLock.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/CompletionLock.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.CompletionLock (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.CompletionLock (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/ConstantDescs.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/ConstantDescs.html index 78ede290..2496a61d 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/ConstantDescs.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/ConstantDescs.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.ConstantDescs (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.ConstantDescs (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Equality.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Equality.html index 3c7895f8..2f41e999 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Equality.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Equality.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.Equality (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.Equality (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.ConstableTypeAndElementSource.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.ConstableTypeAndElementSource.html index f645a467..db797474 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.ConstableTypeAndElementSource.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.ConstableTypeAndElementSource.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.Lang.ConstableTypeAndElementSource (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.Lang.ConstableTypeAndElementSource (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.html index d7f881d2..a737ad60 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Lang.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.Lang (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.Lang (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Modeler.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Modeler.html index d2c54ab7..6c224973 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/Modeler.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/Modeler.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.Modeler (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.Modeler (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/NameTypeMirrorComparator.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/NameTypeMirrorComparator.html index 910b1cb1..dacc5fda 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/NameTypeMirrorComparator.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/NameTypeMirrorComparator.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.NameTypeMirrorComparator (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.NameTypeMirrorComparator (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/SameTypeEquality.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/SameTypeEquality.html index b67d0733..1158a13a 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/SameTypeEquality.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/SameTypeEquality.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.SameTypeEquality (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.SameTypeEquality (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/SpecializationDepthTypeMirrorComparator.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/SpecializationDepthTypeMirrorComparator.html index 1a7bf206..3f7b3ad2 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/SpecializationDepthTypeMirrorComparator.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/SpecializationDepthTypeMirrorComparator.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.SpecializationDepthTypeMirrorComparator (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.SpecializationDepthTypeMirrorComparator (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/TestingTypeMirrorComparator.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/TestingTypeMirrorComparator.html index d714b83b..788e7bff 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/TestingTypeMirrorComparator.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/TestingTypeMirrorComparator.html @@ -1,8 +1,8 @@ - -Uses of Class org.microbean.lang.TestingTypeMirrorComparator (microBean™ Lang: Parent 0.0.16 API) + +Uses of Class org.microbean.lang.TestingTypeMirrorComparator (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/class-use/TypeAndElementSource.html b/apidocs/org.microbean.lang/org/microbean/lang/class-use/TypeAndElementSource.html index 7e4d4793..83ec2ffe 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/class-use/TypeAndElementSource.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/class-use/TypeAndElementSource.html @@ -1,8 +1,8 @@ - -Uses of Interface org.microbean.lang.TypeAndElementSource (microBean™ Lang: Parent 0.0.16 API) + +Uses of Interface org.microbean.lang.TypeAndElementSource (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationMirror.html b/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationMirror.html index d65e22d9..9ba3ae8b 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationMirror.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationMirror.html @@ -1,8 +1,8 @@ - -AnnotationMirror (microBean™ Lang: Parent 0.0.16 API) + +AnnotationMirror (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationValue.html b/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationValue.html index 11e6f73c..3dba6974 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationValue.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/element/AnnotationValue.html @@ -1,8 +1,8 @@ - -AnnotationValue (microBean™ Lang: Parent 0.0.16 API) + +AnnotationValue (microBean™ Lang: Parent 0.0.17 API) diff --git a/apidocs/org.microbean.lang/org/microbean/lang/element/DelegatingElement.html b/apidocs/org.microbean.lang/org/microbean/lang/element/DelegatingElement.html index 5a09f440..0d71d162 100644 --- a/apidocs/org.microbean.lang/org/microbean/lang/element/DelegatingElement.html +++ b/apidocs/org.microbean.lang/org/microbean/lang/element/DelegatingElement.html @@ -1,8 +1,8 @@ - -DelegatingElement (microBean™ Lang: Parent 0.0.16 API) + +DelegatingElement (microBean™ Lang: Parent 0.0.17 API) @@ -95,12 +95,12 @@

    Class DelegatingElement

    All Implemented Interfaces:
    -
    AnnotatedConstruct, Element, ExecutableElement, ModuleElement, PackageElement, Parameterizable, QualifiedNameable, RecordComponentElement, TypeElement, TypeParameterElement, VariableElement
    +
    Constable, AnnotatedConstruct, Element, ExecutableElement, ModuleElement, PackageElement, Parameterizable, QualifiedNameable, RecordComponentElement, TypeElement, TypeParameterElement, VariableElement

    +implements Constable, ExecutableElement, ModuleElement, PackageElement, Parameterizable, RecordComponentElement, TypeElement, TypeParameterElement, VariableElement
  • An Element that implements all known Element subinterfaces and delegates to an underlying Element for all operations.

    This class is safe for concurrent use by multiple threads.

    @@ -142,120 +142,123 @@

    Method Summary

    final Element
     
    -
    final boolean
    -
    equals(Object other)
    +
    final Optional<? extends ConstantDesc>
    +
     
    - - +
    final boolean
    +
    equals(Object other)
     
    -
    final <A extends Annotation>
    A
    -
    getAnnotation(Class<A> annotationType)
    + +
     
    -
    final List<? extends AnnotationMirror>
    - +
    final <A extends Annotation>
    A
    +
    getAnnotation(Class<A> annotationType)
     
    -
    final <A extends Annotation>
    A[]
    -
    getAnnotationsByType(Class<A> annotationType)
    +
    final List<? extends AnnotationMirror>
    +
     
    -
    final List<? extends TypeMirror>
    - +
    final <A extends Annotation>
    A[]
    +
    getAnnotationsByType(Class<A> annotationType)
     
    -
    final Object
    - +
    final List<? extends TypeMirror>
    +
     
    - - +
    final Object
    +
     
    -
    final List<? extends ModuleElement.Directive>
    - + +
     
    -
    final List<? extends Element>
    - +
    final List<? extends ModuleElement.Directive>
    +
     
    -
    final Element
    - +
    final List<? extends Element>
    +
     
    final Element
    - +
     
    -
    final List<? extends TypeMirror>
    - +
    final Element
    +
     
    - - +
    final List<? extends TypeMirror>
    +
     
    -
    final Set<Modifier>
    - + +
     
    - - +
    final Set<Modifier>
    +
     
    -
    final List<? extends VariableElement>
    - + +
     
    -
    final Name
    - +
    final List<? extends VariableElement>
    +
     
    - - +
    final Name
    +
     
    -
    final List<? extends RecordComponentElement>
    - + +
     
    - - +
    final List<? extends RecordComponentElement>
    +
     
    -
    final Name
    - + +
     
    - - +
    final Name
    +
     
    -
    final List<? extends TypeMirror>
    - + +
     
    -
    final List<? extends TypeParameterElement>
    - +
    final List<? extends TypeMirror>
    +
     
    -
    final int
    - +
    final List<? extends TypeParameterElement>
    +
     
    -
    final boolean
    - +
    final int
    +
     
    final boolean
    - +
     
    final boolean
    - +
     
    final boolean
    - +
     
    -
    static final List<DelegatingElement>
    -
    of(Collection<? extends Element> es, - TypeAndElementSource tes)
    -
     
    +
    final boolean
    + +
     
    static final List<DelegatingElement>
    -
    of(Collection<? extends Element> es, +
    of(Collection<? extends Element> es, + TypeAndElementSource tes)
    +
     
    +
    static final List<DelegatingElement>
    +
    of(Collection<? extends Element> es, TypeAndElementSource tes, Equality ehc)
    -
     
    -
    static final DelegatingElement
    -
     
    static final DelegatingElement
    -
    of(Element e, + +
     
    +
    static final DelegatingElement
    + -
     
    -
    final String
    - -
     
    -
    static final <E extends Element>
    E
    -
    unwrap(E e)
    -
     
    +
     
    +
    final String
    + +
     
    +
    static final <E extends Element>
    E
    +
    unwrap(E e)
    +