public static class JavacProcessingEnvironment.ComputeAnnotationSet extends ElementScanner8<Set<TypeElement>,Set<TypeElement>>
DEFAULT_VALUE
Constructor and Description |
---|
ComputeAnnotationSet(Elements elements) |
Modifier and Type | Method and Description |
---|---|
Set<TypeElement> |
scan(Element e,
Set<TypeElement> p)
Processes an element by calling
e.accept(this, p) ;
this method may be overridden by subclasses. |
Set<TypeElement> |
visitExecutable(ExecutableElement e,
Set<TypeElement> p)
Visits an executable element.
|
Set<TypeElement> |
visitPackage(PackageElement e,
Set<TypeElement> p)
Visits a package element.
|
Set<TypeElement> |
visitType(TypeElement e,
Set<TypeElement> p)
Visits a type element.
|
visitVariable
scan, scan, visitTypeParameter
visit, visit, visitUnknown
public ComputeAnnotationSet(Elements elements)
public Set<TypeElement> visitPackage(PackageElement e, Set<TypeElement> p)
ElementScanner6
visitPackage
in interface ElementVisitor<Set<TypeElement>,Set<TypeElement>>
visitPackage
in class ElementScanner6<Set<TypeElement>,Set<TypeElement>>
e
- the element to visitp
- a visitor-specified parameterpublic Set<TypeElement> visitType(TypeElement e, Set<TypeElement> p)
ElementScanner6
visitType
in interface ElementVisitor<Set<TypeElement>,Set<TypeElement>>
visitType
in class ElementScanner6<Set<TypeElement>,Set<TypeElement>>
e
- the element to visitp
- a visitor-specified parameterpublic Set<TypeElement> visitExecutable(ExecutableElement e, Set<TypeElement> p)
ElementScanner6
visitExecutable
in interface ElementVisitor<Set<TypeElement>,Set<TypeElement>>
visitExecutable
in class ElementScanner6<Set<TypeElement>,Set<TypeElement>>
e
- the element to visitp
- a visitor-specified parameterpublic Set<TypeElement> scan(Element e, Set<TypeElement> p)
ElementScanner6
e.accept(this, p)
;
this method may be overridden by subclasses.scan
in class ElementScanner6<Set<TypeElement>,Set<TypeElement>>
e
- the element to scanp
- a scanner-specified parametere
.Copyright © 2015. All rights reserved.