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(java.lang.Object receiver) |
CallSite |
acceptGroovyObjectGetProperty(java.lang.Object receiver) |
java.lang.Object |
callGetProperty(java.lang.Object receiver) |
java.lang.Object |
callGroovyObjectGetProperty(java.lang.Object receiver) |
java.lang.Object |
getProperty(java.lang.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 java.lang.Object callGetProperty(java.lang.Object receiver)
throws java.lang.Throwable
callGetProperty in interface CallSitecallGetProperty in class AbstractCallSitejava.lang.Throwablepublic final CallSite acceptGetProperty(java.lang.Object receiver)
acceptGetProperty in class AbstractCallSitepublic final java.lang.Object callGroovyObjectGetProperty(java.lang.Object receiver)
throws java.lang.Throwable
callGroovyObjectGetProperty in interface CallSitecallGroovyObjectGetProperty in class AbstractCallSitejava.lang.Throwablepublic final CallSite acceptGroovyObjectGetProperty(java.lang.Object receiver)
acceptGroovyObjectGetProperty in class AbstractCallSitepublic final java.lang.Object getProperty(java.lang.Object receiver)
getProperty in interface CallSitegetProperty in class AbstractCallSite