| Interface | Description | 
|---|---|
| ReflectionResolver | 
 Interface for reflection resolvers that handle reflective method calls such as  
Method.invoke(Object, Object...) or Constructor.newInstance(Object...). | 
| Class | Description | 
|---|---|
| ClassValAnnotatedTypeFactory | |
| ClassValChecker | 
 The ClassVal Checker provides a sound estimate of the binary name of Class objects. 
 | 
| ClassValVisitor | |
| DefaultReflectionResolver | 
 Default implementation of  
ReflectionResolver. | 
| MethodValAnnotatedTypeFactory | |
| MethodValChecker | 
 The MethodVal Checker provides a sound estimate of the signature of Method objects. 
 | 
| MethodValVisitor |