Uses of Class
aQute.bnd.classfile.AnnotationInfo
Packages that use AnnotationInfo
Package
Description
This package provides an object model and parser for Java class files.
-
Uses of AnnotationInfo in aQute.bnd.classfile
Classes in aQute.bnd.classfile with type parameters of type AnnotationInfoModifier and TypeInterfaceDescriptionstatic interfaceAnnotationInfo.Constructor<A extends AnnotationInfo>Subclasses of AnnotationInfo in aQute.bnd.classfileFields in aQute.bnd.classfile declared as AnnotationInfoModifier and TypeFieldDescriptionfinal AnnotationInfo[]AnnotationsAttribute.annotationsfinal AnnotationInfo[]ParameterAnnotationInfo.annotationsMethods in aQute.bnd.classfile with type parameters of type AnnotationInfoModifier and TypeMethodDescription(package private) static <A extends AnnotationInfo>
AAnnotationInfo.read(DataInput in, ConstantPool constant_pool, AnnotationInfo.Constructor<A> constructor) Methods in aQute.bnd.classfile that return AnnotationInfoModifier and TypeMethodDescription(package private) static AnnotationInfoAnnotationInfo.read(DataInput in, ConstantPool constant_pool) (package private) static AnnotationInfo[]AnnotationInfo.readInfos(DataInput in, ConstantPool constant_pool) Methods in aQute.bnd.classfile with parameters of type AnnotationInfoModifier and TypeMethodDescription(package private) static intAnnotationInfo.infos_length(AnnotationInfo[] annotations) AnnotationsAttribute.Constructor.init(AnnotationInfo[] annotations) (package private) static voidAnnotationInfo.writeInfos(DataOutput out, ConstantPool constant_pool, AnnotationInfo[] annotations) Constructors in aQute.bnd.classfile with parameters of type AnnotationInfoModifierConstructorDescriptionprotectedAnnotationsAttribute(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 AnnotationInfoModifier and TypeMethodDescription(package private) <A extends AnnotationsAttribute>
Stream<AnnotationInfo>Clazz.ElementDef.annotationInfos(Class<A> attributeType) (package private) Predicate<AnnotationInfo>Methods in aQute.bnd.osgi with parameters of type AnnotationInfoModifier and TypeMethodDescription(package private) AnnotationClazz.newAnnotation(AnnotationInfo annotationInfo, Annotation.ElementType elementType, RetentionPolicy policy, int access_flags) (package private) ParameterAnnotationClazz.newParameterAnnotation(int parameter, AnnotationInfo annotationInfo, Annotation.ElementType elementType, RetentionPolicy policy, int access_flags) private voidClazz.processAnnotation(AnnotationInfo annotationInfo, Annotation.ElementType elementType, RetentionPolicy policy, int access_flags) Method parameters in aQute.bnd.osgi with type arguments of type AnnotationInfoModifier and TypeMethodDescriptionprivate Stream<ParameterAnnotation>Clazz.MethodDef.parameterAnnotations(ParameterAnnotationInfo parameterAnnotationInfo, Predicate<AnnotationInfo> matches, Annotation.ElementType elementType, RetentionPolicy policy)