| Class | Description | 
                            | AbstractCallSite | Base class for all call sites. | 
                            | BooleanClosureForMapPredicate | Helper class for internal use only. | 
                            | BooleanClosurePredicate | Helper class for internal use only. | 
                            | 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
   metaclass  - 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
   metaclass - cached
   method - not cached | 
                            | MetaClassSite | Call site which holds reference to metaclass. | 
                            | MetaMethodSite | Call site which caches meta method | 
                            | NullCallSite |  | 
                            | PerInstancePojoMetaClassSite |  | 
                            | PlainObjectMetaMethodSite | Plain ordinary object call site
   metaclass - cached
   method - cached | 
                            | PogoGetPropertySite |  | 
                            | PogoInterceptableSite | Call site for GroovyInterceptable | 
                            | PogoMetaClassGetPropertySite |  | 
                            | PogoMetaClassSite |  | 
                            | PogoMetaMethodSite | POGO call site
   metaclass - 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
   metaclass - cached
   method - not cached | 
                            | PojoMetaMethodSite | POJO call site
   metaclass - 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
   metaclass  - cached
   method - not cached | 
                            | StaticMetaMethodSite | POJO call site
   metaclass - 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 |