Uses of Class
aQute.bnd.classfile.AnnotationInfo
-
Packages that use AnnotationInfo Package Description aQute.bnd.classfile This package provides an object model and parser for Java class files.aQute.bnd.osgi -
-
Uses of AnnotationInfo in aQute.bnd.classfile
Classes in aQute.bnd.classfile with type parameters of type AnnotationInfo Modifier and Type Interface Description static interface
AnnotationInfo.Constructor<A extends AnnotationInfo>
Subclasses of AnnotationInfo in aQute.bnd.classfile Modifier and Type Class Description class
TypeAnnotationInfo
Fields in aQute.bnd.classfile declared as AnnotationInfo Modifier and Type Field Description AnnotationInfo[]
AnnotationsAttribute. annotations
AnnotationInfo[]
ParameterAnnotationInfo. annotations
Methods in aQute.bnd.classfile with type parameters of type AnnotationInfo Modifier and Type Method Description (package private) static <A extends AnnotationInfo>
AAnnotationInfo. read(java.io.DataInput in, ConstantPool constant_pool, AnnotationInfo.Constructor<A> constructor)
Methods in aQute.bnd.classfile that return AnnotationInfo Modifier and Type Method Description (package private) static AnnotationInfo
AnnotationInfo. read(java.io.DataInput in, ConstantPool constant_pool)
(package private) static AnnotationInfo[]
AnnotationInfo. readInfos(java.io.DataInput in, ConstantPool constant_pool)
Methods in aQute.bnd.classfile with parameters of type AnnotationInfo Modifier and Type Method Description (package private) static int
AnnotationInfo. infos_length(AnnotationInfo[] annotations)
A
AnnotationsAttribute.Constructor. init(AnnotationInfo[] annotations)
(package private) static void
AnnotationInfo. writeInfos(java.io.DataOutput out, ConstantPool constant_pool, AnnotationInfo[] annotations)
Constructors in aQute.bnd.classfile with parameters of type AnnotationInfo Constructor Description AnnotationsAttribute(AnnotationInfo[] annotations)
ParameterAnnotationInfo(int parameter, AnnotationInfo[] annotations)
RuntimeInvisibleAnnotationsAttribute(AnnotationInfo[] annotations)
RuntimeVisibleAnnotationsAttribute(AnnotationInfo[] annotations)
-
Uses of AnnotationInfo in aQute.bnd.osgi
Methods in aQute.bnd.osgi that return types with arguments of type AnnotationInfo Modifier and Type Method Description (package private) <A extends AnnotationsAttribute>
java.util.stream.Stream<AnnotationInfo>Clazz.ElementDef. annotationInfos(java.lang.Class<A> attributeType)
(package private) java.util.function.Predicate<AnnotationInfo>
Clazz.ElementDef. matches(java.lang.String binaryNameFilter)
Methods in aQute.bnd.osgi with parameters of type AnnotationInfo Modifier and Type Method Description (package private) Annotation
Clazz. newAnnotation(AnnotationInfo annotationInfo, Annotation.ElementType elementType, java.lang.annotation.RetentionPolicy policy, int access_flags)
(package private) ParameterAnnotation
Clazz. newParameterAnnotation(int parameter, AnnotationInfo annotationInfo, Annotation.ElementType elementType, java.lang.annotation.RetentionPolicy policy, int access_flags)
private void
Clazz. processAnnotation(AnnotationInfo annotationInfo, Annotation.ElementType elementType, java.lang.annotation.RetentionPolicy policy, int access_flags)
Method parameters in aQute.bnd.osgi with type arguments of type AnnotationInfo Modifier and Type Method Description private java.util.stream.Stream<ParameterAnnotation>
Clazz.MethodDef. parameterAnnotations(ParameterAnnotationInfo parameterAnnotationInfo, java.util.function.Predicate<AnnotationInfo> matches, Annotation.ElementType elementType, java.lang.annotation.RetentionPolicy policy)
-