| Class | 
                        Description | 
                    
                            | 
                                
                                    AbstractCallSite
                                
                             | 
                            Base class for all call sites | 
                        
                            | 
                                
                                    BooleanClosureWrapper
                                
                             | 
                            Helper class for internal use only.  | 
                        
                            | 
                                
                                    BooleanReturningMethodInvoker
                                
                             | 
                            Helper class for internal use only.  | 
                        
                            | 
                                
                                    CallSiteArray
                                
                             | 
                             | 
                        
                            | 
                                
                                    CallSiteAwareMetaMethod
                                
                             | 
                             | 
                        
                            | 
                                
                                    CallSiteClassLoader
                                
                             | 
                             | 
                        
                            | 
                                
                                    CallSiteGenerator
                                
                             | 
                             | 
                        
                            | 
                                
                                    ConstructorMetaClassSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    ConstructorMetaMethodSite
                                
                             | 
                            Call site for invoking static methods
   meta class  - cached
   method - not cached | 
                        
                            | 
                                
                                    ConstructorSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    ConstructorSite.ConstructorSiteNoUnwrap
                                
                             | 
                            Call site where we know there is no need to unwrap arguments | 
                        
                            | 
                                
                                    ConstructorSite.ConstructorSiteNoUnwrapNoCoerce
                                
                             | 
                            Call site where we know there is no need neither unwrap nor coerce arguments | 
                        
                            | 
                                
                                    ConstructorSite.NoParamSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    ConstructorSite.NoParamSiteInnerClass
                                
                             | 
                             | 
                        
                            | 
                                
                                    DummyCallSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    GetEffectivePogoFieldSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    GetEffectivePojoPropertySite
                                
                             | 
                             | 
                        
                            | 
                                
                                    GroovySunClassLoader
                                
                             | 
                             | 
                        
                            | 
                                
                                    MetaClassConstructorSite
                                
                             | 
                            Call site for constructor
   meta class - cached
   method - not cached | 
                        
                            | 
                                
                                    MetaClassSite
                                
                             | 
                            Call site which holds reference to meta class | 
                        
                            | 
                                
                                    MetaMethodSite
                                
                             | 
                            Call site which caches meta method | 
                        
                            | 
                                
                                    NullCallSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PerInstancePojoMetaClassSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PlainObjectMetaMethodSite
                                
                             | 
                            Plain ordinary object call site
   meta class - cached
   method - cached | 
                        
                            | 
                                
                                    PogoGetPropertySite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PogoInterceptableSite
                                
                             | 
                            Call site for GroovyInterceptable | 
                        
                            | 
                                
                                    PogoMetaClassGetPropertySite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PogoMetaClassSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PogoMetaMethodSite
                                
                             | 
                            POGO call site
   meta class - cached
   method - cached | 
                        
                            | 
                                
                                    PogoMetaMethodSite.PogoCachedMethodSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PogoMetaMethodSite.PogoCachedMethodSiteNoUnwrap
                                
                             | 
                             | 
                        
                            | 
                                
                                    PogoMetaMethodSite.PogoCachedMethodSiteNoUnwrapNoCoerce
                                
                             | 
                             | 
                        
                            | 
                                
                                    PogoMetaMethodSite.PogoMetaMethodSiteNoUnwrap
                                
                             | 
                            Call site where we know there is no need to unwrap arguments | 
                        
                            | 
                                
                                    PogoMetaMethodSite.PogoMetaMethodSiteNoUnwrapNoCoerce
                                
                             | 
                            Call site where we know there is no need neither unwrap nor coerce arguments | 
                        
                            | 
                                
                                    PojoMetaClassGetPropertySite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PojoMetaClassSite
                                
                             | 
                            POJO call site
   meta class - cached
   method - not cached | 
                        
                            | 
                                
                                    PojoMetaMethodSite
                                
                             | 
                            POJO call site
   meta class - cached
   method - cached | 
                        
                            | 
                                
                                    PojoMetaMethodSite.PojoCachedMethodSite
                                
                             | 
                             | 
                        
                            | 
                                
                                    PojoMetaMethodSite.PojoCachedMethodSiteNoUnwrap
                                
                             | 
                             | 
                        
                            | 
                                
                                    PojoMetaMethodSite.PojoCachedMethodSiteNoUnwrapNoCoerce
                                
                             | 
                             | 
                        
                            | 
                                
                                    PojoMetaMethodSite.PojoMetaMethodSiteNoUnwrap
                                
                             | 
                            Call site where we know there is no need to unwrap arguments | 
                        
                            | 
                                
                                    PojoMetaMethodSite.PojoMetaMethodSiteNoUnwrapNoCoerce
                                
                             | 
                            Call site where we know there is no need neither unwrap nor coerce arguments | 
                        
                            | 
                                
                                    StaticMetaClassSite
                                
                             | 
                            Call site for invoking static methods
   meta class  - cached
   method - not cached | 
                        
                            | 
                                
                                    StaticMetaMethodSite
                                
                             | 
                            POJO call site
   meta class - cached
   method - cached | 
                        
                            | 
                                
                                    StaticMetaMethodSite.StaticMetaMethodSiteNoUnwrap
                                
                             | 
                            Call site where we know there is no need to unwrap arguments | 
                        
                            | 
                                
                                    StaticMetaMethodSite.StaticMetaMethodSiteNoUnwrapNoCoerce
                                
                             | 
                            Call site where we know there is no need neither unwrap nor coerce arguments |