| Package | Description | 
|---|---|
| com.google.common.reflect | 
 This package contains utilities to work with Java reflection. 
 | 
| Class and Description | 
|---|
| ClassPath
 Scans the source of a  
ClassLoader and finds all loadable classes and resources. | 
| ClassPath.ClassInfo
 Represents a class that can be loaded through  
ClassPath.ClassInfo.load(). | 
| 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
 A type-to-instance map backed by an  
ImmutableMap. | 
| ImmutableTypeToInstanceMap.Builder
 A builder for creating immutable type-to-instance maps. 
 | 
| Invokable
 Wrapper around either a  
Method or a Constructor. | 
| Parameter
 Represents a method or constructor parameter. 
 | 
| TypeParameter
 Captures a free type variable that can be used in  
TypeToken.where(com.google.common.reflect.TypeParameter<X>, com.google.common.reflect.TypeToken<X>). | 
| 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  
Type with generics. | 
| TypeToken.TypeSet
 The set of interfaces and classes that  
T is or is a subtype of. | 
Copyright © 2010–2018. All rights reserved.