| Class | Description | 
                            | CacheableCallSite | Represents a cacheable call site, which can reduce the cost of resolving methods | 
                            | IndyArrayAccess | Class for handling array access through invokedynamic using static callsite information | 
                            | IndyGuardsFiltersAndSignatures | This class contains guards, runtime filters and
 MethodType signatures used by indy. | 
                            | IndyInterface | Bytecode level interface for bootstrap methods used by invokedynamic. | 
                            | IndyMath | This class contains math operations used by indy instead of the normal
 meta method and call site caching system. | 
                            | Java8 | Java 8 based functions. | 
                            | PluginDefaultGroovyMethods | Defines new Groovy methods which appear on standard Java 8 classes within the
 Groovy environment. | 
                            | Selector |  | 
                            | TypeHelper | This class contains helper methods for converting and comparing types. | 
                            | TypeTransformers | This class contains several transformers for used during method invocation. |