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