- org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite
public class StaticMetaMethodSite
extends MetaMethodSite
POJO call site meta class - cached method - cached
Nested Class Summary
Constructor Summary
Methods Summary
Methods
Type Params |
Return Type |
Name and description |
|
public Object |
call(Object receiver, Object[] args)
|
|
public Object |
callStatic(Class receiver, Object[] args)
|
|
protected final boolean |
checkCall(Object receiver, Object[] args)
|
|
protected final boolean |
checkCall(Object receiver)
|
|
protected final boolean |
checkCall(Object receiver, Object arg1)
|
|
protected final boolean |
checkCall(Object receiver, Object arg1, Object arg2)
|
|
protected final boolean |
checkCall(Object receiver, Object arg1, Object arg2, Object arg3)
|
|
protected final boolean |
checkCall(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)
|
|
public static CallSite |
createStaticMetaMethodSite(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 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 final boolean checkCall(Object receiver, Object[] args)
protected final boolean checkCall(Object receiver)
protected final boolean checkCall(Object receiver, Object arg1)
protected final boolean checkCall(Object receiver, Object arg1, Object arg2)
protected final boolean checkCall(Object receiver, Object arg1, Object arg2, Object arg3)
protected final boolean checkCall(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)