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