Uses of Class
aQute.bnd.classfile.TypeAnnotationInfo
Packages that use TypeAnnotationInfo
Package
Description
This package provides an object model and parser for Java class files.
-
Uses of TypeAnnotationInfo in aQute.bnd.classfile
Fields in aQute.bnd.classfile declared as TypeAnnotationInfoModifier and TypeFieldDescriptionfinal TypeAnnotationInfo[]TypeAnnotationsAttribute.type_annotationsMethods in aQute.bnd.classfile that return TypeAnnotationInfoModifier and TypeMethodDescription(package private) static TypeAnnotationInfoTypeAnnotationInfo.read(DataInput in, ConstantPool constant_pool) Methods in aQute.bnd.classfile with parameters of type TypeAnnotationInfoModifier and TypeMethodDescriptionTypeAnnotationsAttribute.Constructor.init(TypeAnnotationInfo[] type_annotations) Constructors in aQute.bnd.classfile with parameters of type TypeAnnotationInfoModifierConstructorDescriptionRuntimeInvisibleTypeAnnotationsAttribute(TypeAnnotationInfo[] type_annotations) RuntimeVisibleTypeAnnotationsAttribute(TypeAnnotationInfo[] type_annotations) protectedTypeAnnotationsAttribute(TypeAnnotationInfo[] type_annotations) -
Uses of TypeAnnotationInfo in aQute.bnd.osgi
Methods in aQute.bnd.osgi that return types with arguments of type TypeAnnotationInfoModifier and TypeMethodDescription(package private) <A extends TypeAnnotationsAttribute>
Stream<TypeAnnotationInfo> Clazz.ElementDef.typeAnnotationInfos(Class<A> attributeType) (package private) <A extends TypeAnnotationsAttribute>
Stream<TypeAnnotationInfo> Clazz.MethodDef.typeAnnotationInfos(Class<A> attributeType) We must also look in the method's Code attribute for type annotations.Methods in aQute.bnd.osgi with parameters of type TypeAnnotationInfoModifier and TypeMethodDescription(package private) TypeAnnotationClazz.newTypeAnnotation(TypeAnnotationInfo annotationInfo, Annotation.ElementType elementType, RetentionPolicy policy, int access_flags)