public class AnnotationElementsHolder extends Object implements AnnotationElements
AnnotationElements.AnnotatedAndRootElements| Constructor and Description |
|---|
AnnotationElementsHolder() |
| Modifier and Type | Method and Description |
|---|---|
Set<Element> |
getAllElements() |
Set<AnnotationElements.AnnotatedAndRootElements> |
getAncestorAnnotatedElements(String annotationName) |
Set<? extends Element> |
getRootAnnotatedElements(String annotationName) |
void |
putAncestorAnnotatedElement(String annotationName,
Element annotatedElement,
TypeElement rootTypeElement) |
void |
putRootAnnotatedElements(String annotationName,
Set<? extends Element> annotatedElements) |
AnnotationElementsHolder |
validatingHolder() |
public void putRootAnnotatedElements(String annotationName, Set<? extends Element> annotatedElements)
public void putAncestorAnnotatedElement(String annotationName, Element annotatedElement, TypeElement rootTypeElement)
public Set<AnnotationElements.AnnotatedAndRootElements> getAncestorAnnotatedElements(String annotationName)
getAncestorAnnotatedElements in interface AnnotationElementspublic Set<? extends Element> getRootAnnotatedElements(String annotationName)
getRootAnnotatedElements in interface AnnotationElementspublic Set<Element> getAllElements()
getAllElements in interface AnnotationElementspublic AnnotationElementsHolder validatingHolder()
Copyright © 2010-2015. All Rights Reserved.