- org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite
Nested Class Summary
Constructor Summary
Methods Summary
Methods
Type Params |
Return Type |
Name and description |
|
public Object |
call(Object receiver, Object[] args)
|
|
public Object |
callCurrent(GroovyObject receiver, Object[] args)
|
|
protected boolean |
checkCall(Object receiver, Object[] args)
|
|
protected boolean |
checkCall(Object receiver)
|
|
protected boolean |
checkCall(Object receiver, Object arg1)
|
|
protected boolean |
checkCall(Object receiver, Object arg1, Object arg2)
|
|
protected boolean |
checkCall(Object receiver, Object arg1, Object arg2, Object arg3)
|
|
protected boolean |
checkCall(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)
|
|
public static CallSite |
createCachedMethodSite(CallSite site, MetaClassImpl metaClass, CachedMethod metaMethod, Class[] params, Object[] args)
|
|
public static CallSite |
createPogoMetaMethodSite(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object[] args)
|
|
public Object |
invoke(Object receiver, Object[] args)
|
Inherited Methods Summary
Inherited Methods
Methods inherited from class |
Name |
class PlainObjectMetaMethodSite |
doInvoke |
class AbstractCallSite |
acceptGetProperty, acceptGroovyObjectGetProperty, call, call, call, call, call, call, callConstructor, callConstructor, callConstructor, callConstructor, callConstructor, callConstructor, callCurrent, callCurrent, callCurrent, callCurrent, callCurrent, callCurrent, callGetProperty, callGetPropertySafe, callGroovyObjectGetProperty, callGroovyObjectGetPropertySafe, callSafe, callSafe, callSafe, callSafe, callSafe, callSafe, callStatic, callStatic, callStatic, callStatic, callStatic, callStatic, createGetPropertySite, createGroovyObjectGetPropertySite, getArray, getIndex, getName, getProperty |
Constructor Detail
Method Detail
protected boolean checkCall(Object receiver, Object[] args)
protected boolean checkCall(Object receiver)
protected boolean checkCall(Object receiver, Object arg1)
protected boolean checkCall(Object receiver, Object arg1, Object arg2)
protected boolean checkCall(Object receiver, Object arg1, Object arg2, Object arg3)
protected boolean checkCall(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)