Package | Description |
---|---|
aQute.bnd.cdi | |
aQute.bnd.osgi |
Modifier and Type | Field and Description |
---|---|
(package private) Annotation.ElementType |
BeanDef.serviceOrigin |
Modifier and Type | Field and Description |
---|---|
private Annotation.ElementType |
Clazz.CodeDef.elementType |
private Annotation.ElementType |
Annotation.member |
Modifier and Type | Method and Description |
---|---|
(package private) abstract Annotation.ElementType |
Clazz.ElementDef.elementType() |
(package private) Annotation.ElementType |
Clazz.CodeDef.elementType() |
(package private) Annotation.ElementType |
Clazz.ClassDef.elementType() |
(package private) Annotation.ElementType |
Clazz.FieldDef.elementType() |
(package private) Annotation.ElementType |
Clazz.MethodDef.elementType() |
Annotation.ElementType |
Annotation.elementType() |
(package private) static Annotation.ElementType |
Clazz.elementType(ClassFile classFile) |
(package private) static Annotation.ElementType |
Clazz.elementType(FieldInfo fieldInfo) |
(package private) static Annotation.ElementType |
Clazz.elementType(MethodInfo methodInfo) |
static Annotation.ElementType |
Annotation.ElementType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Annotation.ElementType[] |
Annotation.ElementType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
Clazz.annotationValues(ElementValueInfo[] values,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
(package private) Annotation |
Clazz.newAnnotation(AnnotationInfo annotationInfo,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private java.lang.Object |
Clazz.newElementValue(java.lang.Object value,
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) |
(package private) TypeAnnotation |
Clazz.newTypeAnnotation(TypeAnnotationInfo annotationInfo,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
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) |
private void |
Clazz.processAnnotation(AnnotationInfo annotationInfo,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.processAnnotationDefault(AnnotationDefaultAttribute attribute,
Annotation.ElementType elementType,
int access_flags) |
private void |
Clazz.processAnnotations(AnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.processAttributes(Attribute[] attributes,
Annotation.ElementType elementType,
int access_flags)
Called for the attributes in the class, field, method or Code attribute.
|
private void |
Clazz.processCode(CodeAttribute attribute,
Annotation.ElementType elementType) |
private void |
Clazz.processElementValue(java.lang.Object value,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.processParameterAnnotations(ParameterAnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.processSignature(SignatureAttribute attribute,
Annotation.ElementType elementType,
int access_flags) |
private void |
Clazz.processTypeAnnotations(TypeAnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.visitAnnotations(ClassDataCollector cd,
AnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.visitCode(ClassDataCollector cd,
CodeAttribute attribute,
Annotation.ElementType elementType) |
private void |
Clazz.visitParameterAnnotations(ClassDataCollector cd,
ParameterAnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.visitTypeAnnotations(ClassDataCollector cd,
TypeAnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
Constructor and Description |
---|
Annotation(Descriptors.TypeRef name,
java.util.Map<java.lang.String,java.lang.Object> elements,
Annotation.ElementType member,
java.lang.annotation.RetentionPolicy policy) |
CodeDef(CodeAttribute code,
Annotation.ElementType elementType) |
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) |