| (package private) class  | DeobfuscatorBuilder | Visits a RequestFactory to create its associated DeobfuscatorBuilder, a
 self-configuring subtype of
 Deobfuscator.Builderwhich 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> |  | 
| (package private) class  | Finder | Looks for all types assignable to RequestFactoryand 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. |