Class Finder
java.lang.Object
javax.lang.model.util.AbstractElementVisitor6<Void,State>
javax.lang.model.util.ElementScanner6<Void,State>
com.google.web.bindery.requestfactory.apt.ScannerBase<Void>
com.google.web.bindery.requestfactory.apt.Finder
- All Implemented Interfaces:
ElementVisitor<Void,
State>
Looks for all types assignable to
RequestFactory
and adds them to the
output state. This is necessary to support factory types declared as inner
classes.-
Field Summary
Fields inherited from class javax.lang.model.util.ElementScanner6
DEFAULT_VALUE
-
Constructor Summary
-
Method Summary
Methods inherited from class com.google.web.bindery.requestfactory.apt.ScannerBase
isGetter, isSetter, poisonIfAnnotationPresent, scan, scanAllInheritedMethods, shouldIgnore, viewIn
Methods inherited from class javax.lang.model.util.ElementScanner6
scan, scan, visitExecutable, visitPackage, visitTypeParameter, visitVariable
Methods inherited from class javax.lang.model.util.AbstractElementVisitor6
visit, visit, visitModule, visitRecordComponent, visitUnknown
-
Constructor Details
-
Finder
Finder()
-
-
Method Details
-
visitType
- Specified by:
visitType
in interfaceElementVisitor<Void,
State> - Overrides:
visitType
in classElementScanner6<Void,
State>
-