Package aQute.bnd.osgi
Class Annotation
java.lang.Object
aQute.bnd.osgi.Annotation
- Direct Known Subclasses:
ParameterAnnotation
,TypeAnnotation
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionAnnotation
(Descriptors.TypeRef name, Map<String, Object> elements, Annotation.ElementType member, RetentionPolicy policy) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDefaults
(Clazz c) boolean
containsKey
(String key) entrySet()
<T> T
<T extends Annotation>
T<T extends Annotation>
TgetAnnotation
(Class<T> c) <T extends Annotation>
TgetName()
keySet()
void
merge
(Annotation annotation) void
<T> Stream<T>
toString()
-
Constructor Details
-
Annotation
public Annotation(Descriptors.TypeRef name, Map<String, Object> elements, Annotation.ElementType member, RetentionPolicy policy)
-
-
Method Details