Class CallSiteArray
java.lang.Object
org.codehaus.groovy.runtime.callsite.CallSiteArray
public final class CallSiteArray
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CallSiteArray(java.lang.Class owner, java.lang.String[] names) -
Method Summary
Modifier and Type Method Description static java.lang.ObjectdefaultCall(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args)static java.lang.ObjectdefaultCallConstructor(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args)static java.lang.ObjectdefaultCallCurrent(CallSite callSite, GroovyObject receiver, java.lang.Object[] args)static java.lang.ObjectdefaultCallStatic(CallSite callSite, java.lang.Class receiver, java.lang.Object[] args)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
NOPARAM
public static final java.lang.Object[] NOPARAM -
array
-
owner
public final java.lang.Class owner
-
-
Constructor Details
-
CallSiteArray
public CallSiteArray(java.lang.Class owner, java.lang.String[] names)
-
-
Method Details
-
defaultCall
public static java.lang.Object defaultCall(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
defaultCallCurrent
public static java.lang.Object defaultCallCurrent(CallSite callSite, GroovyObject receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
defaultCallStatic
public static java.lang.Object defaultCallStatic(CallSite callSite, java.lang.Class receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
defaultCallConstructor
public static java.lang.Object defaultCallConstructor(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-