public class GetEffectivePogoFieldSite extends AbstractCallSite
array, index, name| Constructor and Description |
|---|
GetEffectivePogoFieldSite(CallSite site,
MetaClass metaClass,
CachedField effective) |
| Modifier and Type | Method and Description |
|---|---|
CallSite |
acceptGetProperty(Object receiver) |
CallSite |
acceptGroovyObjectGetProperty(Object receiver) |
Object |
callGetProperty(Object receiver) |
Object |
callGroovyObjectGetProperty(Object receiver) |
Object |
getProperty(Object receiver) |
call, call, call, call, call, call, callConstructor, callConstructor, callConstructor, callConstructor, callConstructor, callConstructor, callCurrent, callCurrent, callCurrent, callCurrent, callCurrent, callCurrent, callGetPropertySafe, callGroovyObjectGetPropertySafe, callSafe, callSafe, callSafe, callSafe, callSafe, callSafe, callStatic, callStatic, callStatic, callStatic, callStatic, callStatic, createGetPropertySite, createGroovyObjectGetPropertySite, getArray, getIndex, getNamepublic GetEffectivePogoFieldSite(CallSite site, MetaClass metaClass, CachedField effective)
public final Object callGetProperty(Object receiver) throws Throwable
callGetProperty in interface CallSitecallGetProperty in class AbstractCallSiteThrowablepublic final CallSite acceptGetProperty(Object receiver)
acceptGetProperty in class AbstractCallSitepublic final Object callGroovyObjectGetProperty(Object receiver) throws Throwable
callGroovyObjectGetProperty in interface CallSitecallGroovyObjectGetProperty in class AbstractCallSiteThrowablepublic final CallSite acceptGroovyObjectGetProperty(Object receiver)
acceptGroovyObjectGetProperty in class AbstractCallSitepublic final Object getProperty(Object receiver)
getProperty in interface CallSitegetProperty in class AbstractCallSite