Uses of Interface
aQute.bnd.osgi.Descriptors.TypeRef
-
Packages that use Descriptors.TypeRef Package Description aQute.bnd.build aQute.bnd.cdi aQute.bnd.component aQute.bnd.differ This package provides baseline support.aQute.bnd.main aQute.bnd.make.metatype aQute.bnd.metatype aQute.bnd.osgi aQute.bnd.xmlattribute -
-
Uses of Descriptors.TypeRef in aQute.bnd.build
Methods in aQute.bnd.build with parameters of type Descriptors.TypeRef Modifier and Type Method Description java.lang.StringProjectBuilder. getSourceFileFor(Descriptors.TypeRef type)Find the source file for this type -
Uses of Descriptors.TypeRef in aQute.bnd.cdi
Fields in aQute.bnd.cdi declared as Descriptors.TypeRef Modifier and Type Field Description (package private) Descriptors.TypeRefCDIAnnotationReader. extendsClass(package private) Descriptors.TypeRefBeanDef. implementation(package private) Descriptors.TypeRef[]CDIAnnotationReader. interfacesFields in aQute.bnd.cdi with type parameters of type Descriptors.TypeRef Modifier and Type Field Description (package private) java.util.List<Descriptors.TypeRef>BeanDef. serviceMethods in aQute.bnd.cdi with parameters of type Descriptors.TypeRef Modifier and Type Method Description voidCDIAnnotationReader. classBegin(int access, Descriptors.TypeRef name)voidCDIAnnotationReader. extendsClass(Descriptors.TypeRef name)voidCDIAnnotationReader. implementsInterfaces(Descriptors.TypeRef[] interfaces) -
Uses of Descriptors.TypeRef in aQute.bnd.component
Fields in aQute.bnd.component declared as Descriptors.TypeRef Modifier and Type Field Description (package private) Descriptors.TypeRefDSAnnotationReader. className(package private) Descriptors.TypeRefDSAnnotationReader. extendsClass(package private) Descriptors.TypeRefComponentDef. implementation(package private) Descriptors.TypeRef[]DSAnnotationReader. interfaces(package private) Descriptors.TypeRef[]ComponentDef. serviceprivate Descriptors.TypeRefDSAnnotationReader.ComponentPropertyTypeDataCollector. typeRefMethods in aQute.bnd.component with parameters of type Descriptors.TypeRef Modifier and Type Method Description voidDSAnnotationReader. classBegin(int access, Descriptors.TypeRef name)Are called during class parsingvoidDSAnnotationReader.ComponentPropertyTypeDataCollector. classBegin(int access, Descriptors.TypeRef name)voidDSAnnotationReader. extendsClass(Descriptors.TypeRef name)voidDSAnnotationReader. implementsInterfaces(Descriptors.TypeRef[] interfaces)(package private) PropertyDefPropertyDef. setTypedProperty(Descriptors.TypeRef className, java.lang.String... props) -
Uses of Descriptors.TypeRef in aQute.bnd.differ
Fields in aQute.bnd.differ with type parameters of type Descriptors.TypeRef Modifier and Type Field Description (package private) java.util.Map<Descriptors.TypeRef,java.lang.Integer>JavaElement. innerAccess(package private) java.util.Set<Descriptors.TypeRef>JavaElement. notAccessibleMethods in aQute.bnd.differ with parameters of type Descriptors.TypeRef Modifier and Type Method Description private ElementJavaElement. getReturn(Descriptors.TypeRef type)private java.lang.StringJavaElement. toString(Descriptors.TypeRef[] prototype) -
Uses of Descriptors.TypeRef in aQute.bnd.main
Fields in aQute.bnd.main with type parameters of type Descriptors.TypeRef Modifier and Type Field Description java.util.Map<Descriptors.TypeRef,java.util.List<Descriptors.TypeRef>>XRefCommand.All. classesjava.util.Map<Descriptors.TypeRef,java.util.List<Descriptors.TypeRef>>XRefCommand.All. classes -
Uses of Descriptors.TypeRef in aQute.bnd.make.metatype
Methods in aQute.bnd.make.metatype with parameters of type Descriptors.TypeRef Modifier and Type Method Description private voidMetaTypeReader. parseAndMergeInheritedMetadata(Descriptors.TypeRef ref, Clazz child) -
Uses of Descriptors.TypeRef in aQute.bnd.metatype
Fields in aQute.bnd.metatype declared as Descriptors.TypeRef Modifier and Type Field Description private Descriptors.TypeRefOCDReader.OCDDataCollector. nameFields in aQute.bnd.metatype with type parameters of type Descriptors.TypeRef Modifier and Type Field Description private java.util.Set<Descriptors.TypeRef>OCDReader. analyzedprivate java.util.Map<Descriptors.TypeRef,OCDDef>DesignateReader. classToOCDMapMethods in aQute.bnd.metatype with parameters of type Descriptors.TypeRef Modifier and Type Method Description private booleanOCDReader.OCDDataCollector. identifiableCollection(Descriptors.TypeRef type, boolean intface, boolean topLevel)Method parameters in aQute.bnd.metatype with type arguments of type Descriptors.TypeRef Modifier and Type Method Description (package private) static DesignateDefDesignateReader. getDesignate(Clazz c, Analyzer analyzer, java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap, XMLAttributeFinder finder)Constructor parameters in aQute.bnd.metatype with type arguments of type Descriptors.TypeRef Constructor Description DesignateReader(Analyzer analyzer, Clazz clazz, java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap, XMLAttributeFinder finder) -
Uses of Descriptors.TypeRef in aQute.bnd.osgi
Classes in aQute.bnd.osgi that implement Descriptors.TypeRef Modifier and Type Class Description private static classDescriptors.ArrayRefprivate static classDescriptors.ConcreteRefFields in aQute.bnd.osgi declared as Descriptors.TypeRef Modifier and Type Field Description private Descriptors.TypeRefAnalyzer. activator(package private) static Descriptors.TypeRefDescriptors. BOOLEAN(package private) static Descriptors.TypeRefDescriptors. BYTE(package private) static Descriptors.TypeRefDescriptors. CHAR(package private) Descriptors.TypeRefDescriptors.ArrayRef. component(package private) static Descriptors.TypeRefDescriptors. DOUBLE(package private) static Descriptors.TypeRefDescriptors. FLOAT(package private) static Descriptors.TypeRefDescriptors. INTEGERprivate Descriptors.TypeRef[]Clazz. interfaces(package private) static Descriptors.TypeRefDescriptors. LONGprivate Descriptors.TypeRefAnnotation. name(package private) Descriptors.TypeRef[]Descriptors.Descriptor. prototype(package private) static Descriptors.TypeRefDescriptors. SHORT(package private) Descriptors.TypeRefClazz. superClassprivate Descriptors.TypeRefClazz.ClassDef. type(package private) Descriptors.TypeRefClazz.TypeDef. type(package private) Descriptors.TypeRefDescriptors.Descriptor. type(package private) static Descriptors.TypeRefDescriptors. VOIDFields in aQute.bnd.osgi with type parameters of type Descriptors.TypeRef Modifier and Type Field Description private java.util.Set<Descriptors.TypeRef>Clazz. annotationsprivate java.util.Map<Descriptors.TypeRef,java.lang.String>Analyzer. bcpTypesprivate java.util.Map<Descriptors.TypeRef,Clazz>Analyzer. classspaceprivate java.util.Map<Descriptors.TypeRef,Clazz>Analyzer. importedClassesCacheprivate java.util.Map<Descriptors.TypeRef,java.lang.Integer>Clazz. referredprivate java.util.Map<java.lang.String,Descriptors.TypeRef>Descriptors. typeRefCacheprivate java.util.Set<Descriptors.TypeRef>Clazz. xrefMethods in aQute.bnd.osgi that return types with arguments of type Descriptors.TypeRef Modifier and Type Method Description java.util.Set<Descriptors.TypeRef>Clazz. annotations()java.util.Collection<Descriptors.TypeRef>Clazz.Def. getAnnotations()Deprecated.java.util.Map<Descriptors.TypeRef,Clazz>Analyzer. getClassspace()java.util.Map<Clazz.Def,java.util.List<Descriptors.TypeRef>>Analyzer. getXRef(Descriptors.PackageRef source, java.util.Collection<Descriptors.PackageRef> dest, int sourceModifiers)Create a cross reference from package source, to packages in destjava.util.List<Descriptors.TypeRef>Clazz. interfaces()java.util.Set<Descriptors.TypeRef>Clazz. parseClassFile()java.util.Set<Descriptors.TypeRef>Clazz. parseClassFile(java.io.InputStream in)java.util.Set<Descriptors.TypeRef>Clazz. parseClassFile(java.io.InputStream in, ClassDataCollector cd)private java.util.Set<Descriptors.TypeRef>Clazz. parseClassFileData(java.io.DataInput in)private java.util.Set<Descriptors.TypeRef>Clazz. parseClassFileData(java.io.DataInput in, ClassDataCollector cd)java.util.Set<Descriptors.TypeRef>Clazz. parseClassFileWithCollector(ClassDataCollector cd)private java.util.stream.Stream<Descriptors.TypeRef>Clazz. typeStream(Analyzer analyzer, java.util.function.Function<? super Clazz,java.util.Collection<? extends Descriptors.TypeRef>> func, java.util.Set<Descriptors.TypeRef> visited)Methods in aQute.bnd.osgi with parameters of type Descriptors.TypeRef Modifier and Type Method Description voidClassDataCollector. addReference(Descriptors.TypeRef ref)voidClassDataCollectors.Collectors. addReference(Descriptors.TypeRef ref)voidClassDataCollector. classBegin(int access, Descriptors.TypeRef name)voidClassDataCollectors.Collectors. classBegin(int access, Descriptors.TypeRef name)booleanClassDataCollector. classStart(int access, Descriptors.TypeRef className)booleanClassDataCollectors.Collectors. classStart(int access, Descriptors.TypeRef className)intDescriptors.ArrayRef. compareTo(Descriptors.TypeRef other)intDescriptors.ConcreteRef. compareTo(Descriptors.TypeRef other)(package private) voidAnnotationHeaders. doAnnotatedAnnotation(Annotation annotation, Descriptors.TypeRef name, java.util.Set<java.lang.String> processed, Attrs baseAttrs)Handle the case where an annotation is annotated by one of our header annotations.voidClassDataCollector. enclosingMethod(Descriptors.TypeRef cName, java.lang.String mName, java.lang.String mDescriptor)The EnclosingMethod attributevoidClassDataCollectors.Collectors. enclosingMethod(Descriptors.TypeRef cName, java.lang.String mName, java.lang.String mDescriptor)voidClassDataCollector. extendsClass(Descriptors.TypeRef zuper)voidClassDataCollectors.Collectors. extendsClass(Descriptors.TypeRef zuper)ClazzAnalyzer. findClass(Descriptors.TypeRef typeRef)Find a clazz on the class path.Clazz.TypeDefClazz. getExtends(Descriptors.TypeRef type)Clazz.TypeDefClazz. getImplements(Descriptors.TypeRef type)java.lang.StringAnalyzer. getSourceFileFor(Descriptors.TypeRef type)Find the source file for this typejava.lang.StringAnalyzer. getSourceFileFor(Descriptors.TypeRef type, java.util.Collection<java.io.File> sourcePath)voidClassDataCollector. implementsInterfaces(Descriptors.TypeRef[] interfaces)voidClassDataCollectors.Collectors. implementsInterfaces(Descriptors.TypeRef[] interfaces)voidClassDataCollector. innerClass(Descriptors.TypeRef innerClass, Descriptors.TypeRef outerClass, java.lang.String innerName, int innerClassAccessFlags)The InnerClass attributevoidClassDataCollectors.Collectors. innerClass(Descriptors.TypeRef innerClass, Descriptors.TypeRef outerClass, java.lang.String innerName, int innerClassAccessFlags)private booleanAnalyzer. isProvider(Descriptors.TypeRef t)voidAnalyzer. nonClassReferTo(Descriptors.TypeRef ref)voidClassDataCollector. referenceMethod(int access, Descriptors.TypeRef className, java.lang.String method, java.lang.String descriptor)voidClassDataCollectors.Collectors. referenceMethod(int access, Descriptors.TypeRef className, java.lang.String method, java.lang.String descriptor)voidAnalyzer. referTo(Descriptors.TypeRef ref)voidClassDataCollector. referTo(Descriptors.TypeRef typeRef, int modifiers)A reference to a type from method or field.voidClassDataCollectors.Collectors. referTo(Descriptors.TypeRef typeRef, int modifiers)private voidClazz. referTo(Descriptors.TypeRef typeRef, int modifiers)Add a new package reference.voidAnalyzer. setTypeLocation(Reporter.SetLocation location, Descriptors.TypeRef type)Set location information for a type.Method parameters in aQute.bnd.osgi with type arguments of type Descriptors.TypeRef Modifier and Type Method Description (package private) intDescriptors.Descriptor. parse(java.util.List<Descriptors.TypeRef> types, java.lang.String descriptor, int index)private java.util.stream.Stream<Descriptors.TypeRef>Clazz. typeStream(Analyzer analyzer, java.util.function.Function<? super Clazz,java.util.Collection<? extends Descriptors.TypeRef>> func, java.util.Set<Descriptors.TypeRef> visited)private java.util.stream.Stream<Descriptors.TypeRef>Clazz. typeStream(Analyzer analyzer, java.util.function.Function<? super Clazz,java.util.Collection<? extends Descriptors.TypeRef>> func, java.util.Set<Descriptors.TypeRef> visited)Constructors in aQute.bnd.osgi with parameters of type Descriptors.TypeRef Constructor Description Annotation(Descriptors.TypeRef name, java.util.Map<java.lang.String,java.lang.Object> elements, Annotation.ElementType member, java.lang.annotation.RetentionPolicy policy)Annotation(Descriptors.TypeRef name, java.util.Map<java.lang.String,java.lang.Object> elements, java.lang.annotation.ElementType member, java.lang.annotation.RetentionPolicy policy)Deprecated.ArrayRef(Descriptors.TypeRef component)ParameterAnnotation(int parameter, Descriptors.TypeRef name, java.util.Map<java.lang.String,java.lang.Object> elements, Annotation.ElementType member, java.lang.annotation.RetentionPolicy policy)TypeAnnotation(int target_type, byte[] target_info, int target_index, byte[] type_path, Descriptors.TypeRef name, java.util.Map<java.lang.String,java.lang.Object> elements, Annotation.ElementType member, java.lang.annotation.RetentionPolicy policy)TypeDef(Descriptors.TypeRef type, boolean interf) -
Uses of Descriptors.TypeRef in aQute.bnd.xmlattribute
Fields in aQute.bnd.xmlattribute with type parameters of type Descriptors.TypeRef Modifier and Type Field Description (package private) java.util.Map<Descriptors.TypeRef,XMLAttribute>XMLAttributeFinder. annoCache(package private) java.util.Map<Descriptors.TypeRef,java.util.Map<java.lang.String,java.lang.String>>XMLAttributeFinder. defaultsCacheMethods in aQute.bnd.xmlattribute with parameters of type Descriptors.TypeRef Modifier and Type Method Description private java.util.Map<java.lang.String,java.lang.String>XMLAttributeFinder. extractDefaults(Descriptors.TypeRef name, Analyzer analyzer)
-