Package aQute.bnd.osgi
Class TypeAnnotation
- java.lang.Object
-
- aQute.bnd.osgi.Annotation
-
- aQute.bnd.osgi.TypeAnnotation
-
public class TypeAnnotation extends Annotation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class aQute.bnd.osgi.Annotation
Annotation.ElementType
-
-
Constructor Summary
Constructors Constructor Description 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
targetIndex()
byte[]
targetInfo()
int
targetType()
byte[]
typePath()
-
Methods inherited from class aQute.bnd.osgi.Annotation
addDefaults, containsKey, elementType, entrySet, get, getAnnotation, getAnnotation, getAnnotation, getName, getRetentionPolicy, keySet, merge, put, stream, toString
-
-
-
-
Constructor Detail
-
TypeAnnotation
public 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)
-
-