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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectcall(java.lang.Object receiver)java.lang.Objectcall(java.lang.Object receiver, java.lang.Object arg1)java.lang.Objectcall(java.lang.Object receiver, java.lang.Object[] args)java.lang.Objectcall(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2)java.lang.Objectcall(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)java.lang.Objectcall(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)java.lang.ObjectcallConstructor(java.lang.Object receiver)java.lang.ObjectcallConstructor(java.lang.Object receiver, java.lang.Object arg1)java.lang.ObjectcallConstructor(java.lang.Object receiver, java.lang.Object[] args)java.lang.ObjectcallConstructor(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2)java.lang.ObjectcallConstructor(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)java.lang.ObjectcallConstructor(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)java.lang.ObjectcallCurrent(GroovyObject receiver)java.lang.ObjectcallCurrent(GroovyObject receiver, java.lang.Object arg1)java.lang.ObjectcallCurrent(GroovyObject receiver, java.lang.Object[] args)java.lang.ObjectcallCurrent(GroovyObject receiver, java.lang.Object arg1, java.lang.Object arg2)java.lang.ObjectcallCurrent(GroovyObject receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)java.lang.ObjectcallCurrent(GroovyObject receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)java.lang.ObjectcallGetProperty(java.lang.Object receiver)java.lang.ObjectcallGetPropertySafe(java.lang.Object receiver)java.lang.ObjectcallGroovyObjectGetProperty(java.lang.Object receiver)java.lang.ObjectcallGroovyObjectGetPropertySafe(java.lang.Object receiver)java.lang.ObjectcallSafe(java.lang.Object receiver)java.lang.ObjectcallSafe(java.lang.Object receiver, java.lang.Object arg1)java.lang.ObjectcallSafe(java.lang.Object receiver, java.lang.Object[] args)java.lang.ObjectcallSafe(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2)java.lang.ObjectcallSafe(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)java.lang.ObjectcallSafe(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)java.lang.ObjectcallStatic(java.lang.Class receiver)java.lang.ObjectcallStatic(java.lang.Class receiver, java.lang.Object arg1)java.lang.ObjectcallStatic(java.lang.Class receiver, java.lang.Object[] args)java.lang.ObjectcallStatic(java.lang.Class receiver, java.lang.Object arg1, java.lang.Object arg2)java.lang.ObjectcallStatic(java.lang.Class receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)java.lang.ObjectcallStatic(java.lang.Class receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)CallSiteArraygetArray()intgetIndex()java.lang.StringgetName()java.lang.ObjectgetProperty(java.lang.Object receiver)
-
-
-
Method Detail
-
getArray
CallSiteArray getArray()
-
getIndex
int getIndex()
-
getName
java.lang.String getName()
-
getProperty
java.lang.Object getProperty(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callGetPropertySafe
java.lang.Object callGetPropertySafe(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callGetProperty
java.lang.Object callGetProperty(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callGroovyObjectGetProperty
java.lang.Object callGroovyObjectGetProperty(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callGroovyObjectGetPropertySafe
java.lang.Object callGroovyObjectGetPropertySafe(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
call
java.lang.Object call(java.lang.Object receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
call
java.lang.Object call(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
call
java.lang.Object call(java.lang.Object receiver, java.lang.Object arg1) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
call
java.lang.Object call(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
call
java.lang.Object call(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
call
java.lang.Object call(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callSafe
java.lang.Object callSafe(java.lang.Object receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callSafe
java.lang.Object callSafe(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callSafe
java.lang.Object callSafe(java.lang.Object receiver, java.lang.Object arg1) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callSafe
java.lang.Object callSafe(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callSafe
java.lang.Object callSafe(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callSafe
java.lang.Object callSafe(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callCurrent
java.lang.Object callCurrent(GroovyObject receiver, java.lang.Object[] args) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
callCurrent
java.lang.Object callCurrent(GroovyObject receiver) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
callCurrent
java.lang.Object callCurrent(GroovyObject receiver, java.lang.Object arg1) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
callCurrent
java.lang.Object callCurrent(GroovyObject receiver, java.lang.Object arg1, java.lang.Object arg2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
callCurrent
java.lang.Object callCurrent(GroovyObject receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
callCurrent
java.lang.Object callCurrent(GroovyObject receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
callStatic
java.lang.Object callStatic(java.lang.Class receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callStatic
java.lang.Object callStatic(java.lang.Class receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callStatic
java.lang.Object callStatic(java.lang.Class receiver, java.lang.Object arg1) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callStatic
java.lang.Object callStatic(java.lang.Class receiver, java.lang.Object arg1, java.lang.Object arg2) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callStatic
java.lang.Object callStatic(java.lang.Class receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callStatic
java.lang.Object callStatic(java.lang.Class receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callConstructor
java.lang.Object callConstructor(java.lang.Object receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callConstructor
java.lang.Object callConstructor(java.lang.Object receiver) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callConstructor
java.lang.Object callConstructor(java.lang.Object receiver, java.lang.Object arg1) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callConstructor
java.lang.Object callConstructor(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callConstructor
java.lang.Object callConstructor(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
callConstructor
java.lang.Object callConstructor(java.lang.Object receiver, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
-