- All Known Implementing Classes:
AbstractCallSite
, ConstructorMetaClassSite
, ConstructorMetaMethodSite
, ConstructorSite
, ConstructorSite.ConstructorSiteNoUnwrap
, ConstructorSite.ConstructorSiteNoUnwrapNoCoerce
, ConstructorSite.NoParamSite
, ConstructorSite.NoParamSiteInnerClass
, DummyCallSite
, GetEffectivePogoFieldSite
, GetEffectivePojoPropertySite
, MetaClassConstructorSite
, MetaClassSite
, MetaMethodSite
, NullCallSite
, NumberNumberMetaMethod.NumberNumberCallSite
, PerInstancePojoMetaClassSite
, PlainObjectMetaMethodSite
, PogoGetPropertySite
, PogoInterceptableSite
, PogoMetaClassGetPropertySite
, PogoMetaClassSite
, PogoMetaMethodSite
, PogoMetaMethodSite.PogoCachedMethodSite
, PogoMetaMethodSite.PogoCachedMethodSiteNoUnwrap
, PogoMetaMethodSite.PogoCachedMethodSiteNoUnwrapNoCoerce
, PogoMetaMethodSite.PogoMetaMethodSiteNoUnwrap
, PogoMetaMethodSite.PogoMetaMethodSiteNoUnwrapNoCoerce
, PojoMetaClassGetPropertySite
, PojoMetaClassSite
, PojoMetaMethodSite
, PojoMetaMethodSite.PojoCachedMethodSite
, PojoMetaMethodSite.PojoCachedMethodSiteNoUnwrap
, PojoMetaMethodSite.PojoCachedMethodSiteNoUnwrapNoCoerce
, PojoMetaMethodSite.PojoMetaMethodSiteNoUnwrap
, PojoMetaMethodSite.PojoMetaMethodSiteNoUnwrapNoCoerce
, StaticMetaClassSite
, StaticMetaMethodSite
, StaticMetaMethodSite.StaticMetaMethodSiteNoUnwrap
, StaticMetaMethodSite.StaticMetaMethodSiteNoUnwrapNoCoerce
public interface CallSite
-
Method Summary
Modifier and Type |
Method |
Description |
Object |
call(Object receiver) |
|
Object |
call(Object receiver,
Object arg1) |
|
Object |
call(Object receiver,
Object[] args) |
|
Object |
call(Object receiver,
Object arg1,
Object arg2) |
|
Object |
call(Object receiver,
Object arg1,
Object arg2,
Object arg3) |
|
Object |
call(Object receiver,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
|
Object |
callConstructor(Object receiver) |
|
Object |
callConstructor(Object receiver,
Object arg1) |
|
Object |
callConstructor(Object receiver,
Object[] args) |
|
Object |
callConstructor(Object receiver,
Object arg1,
Object arg2) |
|
Object |
callConstructor(Object receiver,
Object arg1,
Object arg2,
Object arg3) |
|
Object |
callConstructor(Object receiver,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
|
Object |
callCurrent(GroovyObject receiver) |
|
Object |
callCurrent(GroovyObject receiver,
Object arg1) |
|
Object |
callCurrent(GroovyObject receiver,
Object[] args) |
|
Object |
callCurrent(GroovyObject receiver,
Object arg1,
Object arg2) |
|
Object |
callCurrent(GroovyObject receiver,
Object arg1,
Object arg2,
Object arg3) |
|
Object |
callCurrent(GroovyObject receiver,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
|
Object |
callGetProperty(Object receiver) |
|
Object |
callGetPropertySafe(Object receiver) |
|
Object |
callGroovyObjectGetProperty(Object receiver) |
|
Object |
callGroovyObjectGetPropertySafe(Object receiver) |
|
Object |
callSafe(Object receiver) |
|
Object |
callSafe(Object receiver,
Object arg1) |
|
Object |
callSafe(Object receiver,
Object[] args) |
|
Object |
callSafe(Object receiver,
Object arg1,
Object arg2) |
|
Object |
callSafe(Object receiver,
Object arg1,
Object arg2,
Object arg3) |
|
Object |
callSafe(Object receiver,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
|
Object |
callStatic(Class receiver) |
|
Object |
callStatic(Class receiver,
Object arg1) |
|
Object |
callStatic(Class receiver,
Object[] args) |
|
Object |
callStatic(Class receiver,
Object arg1,
Object arg2) |
|
Object |
callStatic(Class receiver,
Object arg1,
Object arg2,
Object arg3) |
|
Object |
callStatic(Class receiver,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
|
CallSiteArray |
getArray() |
|
int |
getIndex() |
|
String |
getName() |
|
Object |
getProperty(Object receiver) |
|
-
Method Details
-
-
-
-
-
-
-
callGroovyObjectGetProperty
- Throws:
Throwable
-
callGroovyObjectGetPropertySafe
- Throws:
Throwable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-