Class MetaMethodSite
java.lang.Object
org.codehaus.groovy.runtime.callsite.AbstractCallSite
org.codehaus.groovy.runtime.callsite.MetaClassSite
org.codehaus.groovy.runtime.callsite.MetaMethodSite
- All Implemented Interfaces:
CallSite
- Direct Known Subclasses:
ConstructorMetaMethodSite,PlainObjectMetaMethodSite,StaticMetaMethodSite
public abstract class MetaMethodSite extends MetaClassSite
Call site which caches meta method
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Class[]paramsFields inherited from class org.codehaus.groovy.runtime.callsite.MetaClassSite
metaClassFields inherited from class org.codehaus.groovy.runtime.callsite.AbstractCallSite
array, index, name -
Constructor Summary
Constructors Constructor Description MetaMethodSite(CallSite site, MetaClass metaClass, MetaMethod metaMethod, java.lang.Class[] params) -
Method Summary
Methods inherited from class org.codehaus.groovy.runtime.callsite.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, getPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
params
protected final java.lang.Class[] params
-
-
Constructor Details
-
MetaMethodSite
public MetaMethodSite(CallSite site, MetaClass metaClass, MetaMethod metaMethod, java.lang.Class[] params)
-