aQute.lib.osgi
Class Annotation
java.lang.Object
aQute.lib.osgi.Annotation
public class Annotation
- extends Object
Annotation
public Annotation(String name,
Map<String,Object> elements,
ElementType member,
RetentionPolicy policy)
getName
public String getName()
getElementType
public ElementType getElementType()
getRetentionPolicy
public RetentionPolicy getRetentionPolicy()
toString
public String toString()
- Overrides:
toString
in class Object
get
public <T> T get(String string)
put
public <T> void put(String string,
Object v)
keySet
public Set<String> keySet()
getAnnotation
public <T extends Annotation> T getAnnotation()
throws Exception
- Throws:
Exception
getAnnotation
public <T extends Annotation> T getAnnotation(Class<T> c)
throws Exception
- Throws:
Exception
Copyright © 2012 aQute SARL. All Rights Reserved.