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