| 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 |