com.sun.tools.javac.processing
Class JavacRoundEnvironment.AnnotationSetScanner

java.lang.Object
  extended by javax.lang.model.util.AbstractElementVisitor6<R,P>
      extended by javax.lang.model.util.ElementScanner6<java.util.Set<Element>,DeclaredType>
          extended by com.sun.tools.javac.processing.JavacRoundEnvironment.AnnotationSetScanner
All Implemented Interfaces:
ElementVisitor<java.util.Set<Element>,DeclaredType>
Enclosing class:
JavacRoundEnvironment

private class JavacRoundEnvironment.AnnotationSetScanner
extends ElementScanner6<java.util.Set<Element>,DeclaredType>


Field Summary
(package private)  java.util.Set<Element> annotatedElements
           
 
Fields inherited from class javax.lang.model.util.ElementScanner6
DEFAULT_VALUE
 
Constructor Summary
JavacRoundEnvironment.AnnotationSetScanner(java.util.Set<Element> defaultSet)
           
 
Method Summary
 java.util.Set<Element> scan(Element e, DeclaredType p)
          Processes an element by calling e.accept(this, p); this method may be overridden by subclasses.
 
Methods inherited from class javax.lang.model.util.ElementScanner6
scan, scan, visitExecutable, visitPackage, 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

annotatedElements

java.util.Set<Element> annotatedElements
Constructor Detail

JavacRoundEnvironment.AnnotationSetScanner

JavacRoundEnvironment.AnnotationSetScanner(java.util.Set<Element> defaultSet)
Method Detail

scan

public java.util.Set<Element> scan(Element e,
                                   DeclaredType p)
Description copied from class: ElementScanner6
Processes an element by calling e.accept(this, p); this method may be overridden by subclasses.

Overrides:
scan in class ElementScanner6<java.util.Set<Element>,DeclaredType>
Returns:
the result of visiting e.