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
|