Class AbstractCallSite
java.lang.Object
org.codehaus.groovy.runtime.callsite.AbstractCallSite
- All Implemented Interfaces:
- CallSite
- Direct Known Subclasses:
- DummyCallSite,- GetEffectivePogoFieldSite,- GetEffectivePojoPropertySite,- MetaClassSite,- NullCallSite,- PerInstancePojoMetaClassSite,- PogoGetPropertySite,- PogoInterceptableSite,- PogoMetaClassGetPropertySite,- PojoMetaClassGetPropertySite
Base class for all call sites.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final CallSiteArrayprotected final intprotected final String
- 
Constructor SummaryConstructorsConstructorDescriptionAbstractCallSite(CallSite prev) AbstractCallSite(CallSiteArray array, int index, String name) 
- 
Method SummaryModifier and TypeMethodDescriptionacceptGetProperty(Object receiver) acceptGroovyObjectGetProperty(Object receiver) callConstructor(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) final ObjectcallGetPropertySafe(Object receiver) callGroovyObjectGetProperty(Object receiver) final ObjectcallGroovyObjectGetPropertySafe(Object receiver) final Objectfinal Objectfinal Objectfinal Objectfinal ObjectcallStatic(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) protected final CallSitecreateGetPropertySite(Object receiver) protected final CallSitecreateGroovyObjectGetPropertySite(Object receiver) getArray()intgetIndex()getName()getProperty(Object receiver) 
- 
Field Details- 
indexprotected final int index
- 
name
- 
array
 
- 
- 
Constructor Details- 
AbstractCallSite
- 
AbstractCallSite
 
- 
- 
Method Details- 
getIndexpublic int getIndex()
- 
getArray
- 
getName
- 
callSafe
- 
callSafe
- 
callSafe
- 
callSafe
- 
callSafe
- 
callSafe
- 
call
- 
call
- 
call
- 
call
- 
call
- 
call
- 
callCurrent- Specified by:
- callCurrentin interface- CallSite
- Throws:
- Throwable
 
- 
callCurrent- Specified by:
- callCurrentin interface- CallSite
- Throws:
- Throwable
 
- 
callCurrent- Specified by:
- callCurrentin interface- CallSite
- Throws:
- Throwable
 
- 
callCurrent- Specified by:
- callCurrentin interface- CallSite
- Throws:
- Throwable
 
- 
callCurrentpublic Object callCurrent(GroovyObject receiver, Object arg1, Object arg2, Object arg3) throws Throwable - Specified by:
- callCurrentin interface- CallSite
- Throws:
- Throwable
 
- 
callCurrentpublic Object callCurrent(GroovyObject receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable - Specified by:
- callCurrentin interface- CallSite
- Throws:
- Throwable
 
- 
callStatic- Specified by:
- callStaticin interface- CallSite
- Throws:
- Throwable
 
- 
callStatic- Specified by:
- callStaticin interface- CallSite
- Throws:
- Throwable
 
- 
callStatic- Specified by:
- callStaticin interface- CallSite
- Throws:
- Throwable
 
- 
callStatic- Specified by:
- callStaticin interface- CallSite
- Throws:
- Throwable
 
- 
callStatic- Specified by:
- callStaticin interface- CallSite
- Throws:
- Throwable
 
- 
callStaticpublic Object callStatic(Class receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable - Specified by:
- callStaticin interface- CallSite
- Throws:
- Throwable
 
- 
callConstructor- Specified by:
- callConstructorin interface- CallSite
- Throws:
- Throwable
 
- 
callConstructor- Specified by:
- callConstructorin interface- CallSite
- Throws:
- Throwable
 
- 
callConstructor- Specified by:
- callConstructorin interface- CallSite
- Throws:
- Throwable
 
- 
callConstructor- Specified by:
- callConstructorin interface- CallSite
- Throws:
- Throwable
 
- 
callConstructorpublic Object callConstructor(Object receiver, Object arg1, Object arg2, Object arg3) throws Throwable - Specified by:
- callConstructorin interface- CallSite
- Throws:
- Throwable
 
- 
callConstructorpublic Object callConstructor(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4) throws Throwable - Specified by:
- callConstructorin interface- CallSite
- Throws:
- Throwable
 
- 
callGetProperty- Specified by:
- callGetPropertyin interface- CallSite
- Throws:
- Throwable
 
- 
callGroovyObjectGetProperty- Specified by:
- callGroovyObjectGetPropertyin interface- CallSite
- Throws:
- Throwable
 
- 
acceptGetProperty
- 
acceptGroovyObjectGetProperty
- 
createGetPropertySite
- 
createGroovyObjectGetPropertySite
- 
getProperty- Specified by:
- getPropertyin interface- CallSite
- Throws:
- Throwable
 
- 
callGetPropertySafe- Specified by:
- callGetPropertySafein interface- CallSite
- Throws:
- Throwable
 
- 
callGroovyObjectGetPropertySafe- Specified by:
- callGroovyObjectGetPropertySafein interface- CallSite
- Throws:
- Throwable
 
 
-