com.googlecode.androidannotations.model
Class AnnotationElementsHolder
java.lang.Object
com.googlecode.androidannotations.model.AnnotationElementsHolder
- All Implemented Interfaces:
- AnnotationElements
public class AnnotationElementsHolder
- extends java.lang.Object
- implements AnnotationElements
Method Summary |
javax.lang.model.element.TypeElement |
annotationElementfromAnnotationClass(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
|
java.util.Set<javax.lang.model.element.Element> |
getAllElements()
|
java.util.Set<? extends javax.lang.model.element.Element> |
getAnnotatedElements(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
|
void |
put(javax.lang.model.element.TypeElement annotation,
java.util.Set<? extends javax.lang.model.element.Element> annotatedElements)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationElementsHolder
public AnnotationElementsHolder()
put
public void put(javax.lang.model.element.TypeElement annotation,
java.util.Set<? extends javax.lang.model.element.Element> annotatedElements)
getAnnotatedElements
public java.util.Set<? extends javax.lang.model.element.Element> getAnnotatedElements(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
- Specified by:
getAnnotatedElements
in interface AnnotationElements
annotationElementfromAnnotationClass
public javax.lang.model.element.TypeElement annotationElementfromAnnotationClass(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
- Specified by:
annotationElementfromAnnotationClass
in interface AnnotationElements
getAllElements
public java.util.Set<javax.lang.model.element.Element> getAllElements()
- Specified by:
getAllElements
in interface AnnotationElements
Copyright © 2010-2012. All Rights Reserved.