| ClassPath | Scans the source of a ClassLoaderand finds all loadable classes and resources. | 
| ClassPath.ClassInfo |  | 
| ClassPath.ResourceInfo | Represents a class path resource that can be either a class file or any other resource file
 loadable from the class path. | 
| ImmutableTypeToInstanceMap |  | 
| ImmutableTypeToInstanceMap.Builder | A builder for creating immutable type-to-instance maps. | 
| Invokable | Wrapper around either a Methodor aConstructor. | 
| Parameter | Represents a method or constructor parameter. | 
| TypeParameter |  | 
| TypeResolver | An object of this class encapsulates type mappings from type variables. | 
| TypeToInstanceMap | A map, each entry of which maps a  TypeToken to an instance of that type. | 
| TypeToken | A Typewith generics. | 
| TypeToken.TypeSet | The set of interfaces and classes that Tis or is a subtype of. |