## Uses of Class
com.google.web.bindery.requestfactory.apt.ScannerBase

- Packages that use ScannerBase
  Package | Description
  --- | ---
  com.google.web.bindery.requestfactory.apt |

- - ### Uses of ScannerBase in com.google.web.bindery.requestfactory.apt

    Subclasses of ScannerBase in com.google.web.bindery.requestfactory.apt
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `DeobfuscatorBuilder` Visits a RequestFactory to create its associated DeobfuscatorBuilder, a self-configuring subtype of `Deobfuscator.Builder` which provides the ServiceLayer with type- and method-mapping information.
    `(package private) class` | `DomainChecker` Checks client to domain mappings.
    `(package private) static class` | `DomainChecker.MethodFinder` Attempt to find the most specific method that conforms to a given signature.
    `(package private) class` | `ExtraTypesScanner<T>` Looks for `ExtraTypes` annotations and calls `ExtraTypesScanner.scanExtraType(TypeElement)`.
    `(package private) class` | `Finder` Looks for all types assignable to `RequestFactory` and adds them to the output state.
    `(package private) class` | `ProxyScanner` Examines the methods declared in a proxy interface.
    `(package private) class` | `ReferredTypesCollector` Given a RequestFactory interface, return all RequestContext and proxy types transitively referenced.
    `(package private) class` | `RequestContextScanner` Scans a RequestContext declaration.
    `(package private) class` | `RequestFactoryScanner` Scans a RequestFactory declaration for errors.