|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.lang.model.util.AbstractElementVisitor6<R,P>
javax.lang.model.util.ElementScanner6<java.util.Set<TypeElement>,java.util.Set<TypeElement>>
com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
public static class JavacProcessingEnvironment.ComputeAnnotationSet
Computes the set of annotations on the symbol in question. Leave class public for external testing purposes.
| Field Summary | |
|---|---|
(package private) Elements |
elements
|
| Fields inherited from class javax.lang.model.util.ElementScanner6 |
|---|
DEFAULT_VALUE |
| Constructor Summary | |
|---|---|
JavacProcessingEnvironment.ComputeAnnotationSet(Elements elements)
|
|
| Method Summary | |
|---|---|
java.util.Set<TypeElement> |
scan(Element e,
java.util.Set<TypeElement> p)
Processes an element by calling e.accept(this, p);
this method may be overridden by subclasses. |
java.util.Set<TypeElement> |
visitPackage(PackageElement e,
java.util.Set<TypeElement> p)
Visits a package element. This implementation scans the enclosed elements. |
| Methods inherited from class javax.lang.model.util.ElementScanner6 |
|---|
scan, scan, visitExecutable, visitType, visitTypeParameter, visitVariable |
| Methods inherited from class javax.lang.model.util.AbstractElementVisitor6 |
|---|
visit, visit, visitUnknown |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
final Elements elements
| Constructor Detail |
|---|
public JavacProcessingEnvironment.ComputeAnnotationSet(Elements elements)
| Method Detail |
|---|
public java.util.Set<TypeElement> visitPackage(PackageElement e,
java.util.Set<TypeElement> p)
ElementScanner6
visitPackage in interface ElementVisitor<java.util.Set<TypeElement>,java.util.Set<TypeElement>>visitPackage in class ElementScanner6<java.util.Set<TypeElement>,java.util.Set<TypeElement>>e - the element to visitp - a visitor-specified parameter
public java.util.Set<TypeElement> scan(Element e,
java.util.Set<TypeElement> p)
ElementScanner6e.accept(this, p);
this method may be overridden by subclasses.
scan in class ElementScanner6<java.util.Set<TypeElement>,java.util.Set<TypeElement>>e.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||