Interface CallSite
- 
- 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
 
 - 
 
- 
- 
Method Detail
- 
getArray
CallSiteArray getArray()
 
- 
getIndex
int getIndex()
 
- 
getName
String getName()
 
- 
callGroovyObjectGetProperty
Object callGroovyObjectGetProperty(Object receiver) throws Throwable
- Throws:
 Throwable
 
- 
callGroovyObjectGetPropertySafe
Object callGroovyObjectGetPropertySafe(Object receiver) throws Throwable
- Throws:
 Throwable
 
- 
call
Object call(Object receiver, Object arg1, Object arg2, Object arg3) throws Throwable
- Throws:
 Throwable
 
- 
call
Object call(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable
- Throws:
 Throwable
 
- 
callSafe
Object callSafe(Object receiver, Object arg1, Object arg2) throws Throwable
- Throws:
 Throwable
 
- 
callSafe
Object callSafe(Object receiver, Object arg1, Object arg2, Object arg3) throws Throwable
- Throws:
 Throwable
 
- 
callSafe
Object callSafe(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable
- Throws:
 Throwable
 
- 
callCurrent
Object callCurrent(GroovyObject receiver, Object[] args) throws Throwable
- Throws:
 Throwable
 
- 
callCurrent
Object callCurrent(GroovyObject receiver) throws Throwable
- Throws:
 Throwable
 
- 
callCurrent
Object callCurrent(GroovyObject receiver, Object arg1) throws Throwable
- Throws:
 Throwable
 
- 
callCurrent
Object callCurrent(GroovyObject receiver, Object arg1, Object arg2) throws Throwable
- Throws:
 Throwable
 
- 
callCurrent
Object callCurrent(GroovyObject receiver, Object arg1, Object arg2, Object arg3) throws Throwable
- Throws:
 Throwable
 
- 
callCurrent
Object callCurrent(GroovyObject receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable
- Throws:
 Throwable
 
- 
callStatic
Object callStatic(Class receiver, Object arg1, Object arg2) throws Throwable
- Throws:
 Throwable
 
- 
callStatic
Object callStatic(Class receiver, Object arg1, Object arg2, Object arg3) throws Throwable
- Throws:
 Throwable
 
- 
callStatic
Object callStatic(Class receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable
- Throws:
 Throwable
 
- 
callConstructor
Object callConstructor(Object receiver, Object[] args) throws Throwable
- Throws:
 Throwable
 
- 
callConstructor
Object callConstructor(Object receiver, Object arg1) throws Throwable
- Throws:
 Throwable
 
- 
callConstructor
Object callConstructor(Object receiver, Object arg1, Object arg2) throws Throwable
- Throws:
 Throwable
 
- 
callConstructor
Object callConstructor(Object receiver, Object arg1, Object arg2, Object arg3) throws Throwable
- Throws:
 Throwable
 
 - 
 
 -