| Interface | Description |
|---|---|
| CallSite |
| 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
|