|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Class Summary | |
|---|---|
| DynamicLookup | Provides an implementation for dynamic method lookup in a given Method provider. |
| Exceptions | Utility class to create correctly formatted Exceptions and Errors for different kinds of error conditions. |
| FieldLookup | This class contains code that is used as support infrastructure to implement Field lookup algorithms. |
| FieldLookup.FieldProvider | |
| FieldLookup.ReloadableTypeFieldProvider | |
| FieldLookup.ReloadedTypeFieldRef | |
| GetDeclaredFieldLookup | Implementation of filed lookup algorithm for Class.getDeclaredField. |
| GetDeclaredMethodLookup | Provides an implementation for method lookup as suitable for 'Class.getDeclaredMethod' |
| GetFieldLookup | Implementation of FieldLookup algorithm for "Class.getField". |
| GetMethodLookup | Implements a 'lookup' strategy that finds methods in the fashion required by java.lang.Class.getMethod |
| GetMethodsLookup | |
| Invoker | An invoker represents the result of a method lookup operation in the type hierarchy. |
| JavaClassMethodProvider | An implementation of MethodProvider that provides methods by using the Java reflection API. |
| JavaMethodCache | Creating Java Method objects for a given MethodMember is rather expensive because it typically involves getting. |
| JavaMethodCache.Initializer | This class is used to initialise the cache in a thread safe manner. |
| JavaMethodInvoker | Implementation of Invoker that wraps a Method object. |
| MethodProvider | To manage the complexity of the different cases created by a variety of different types of contexts where we can do 'method lookup' we need an abstraction to represent them all. |
| OriginalClassInvoker | |
| ReflectiveInterceptor | The reflective interceptor is called to rewrite any reflective calls that are found in the bytecode. |
| ReloadableTypeMethodProvider | Concrete implementation of MethodProvider that provides methods for a Reloadable Type, taking into account any changes made to the type by reloading. |
| ReloadedTypeInvoker | Common super type for Invoker for a method on a reloaded type. |
| StaticLookup | Provides an implementation for dynamic method lookup in a given Method provider. |
| TypeDescriptorMethodProvider | Abstract base class for implementation of MethodProvider that are capable of producing a TypeDescriptor |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||