Groovy Documentation

org.codehaus.groovy.runtime.callsite
[Java] Class CallSiteArray

java.lang.Object
  org.codehaus.groovy.runtime.callsite.CallSiteArray

public final class CallSiteArray
extends java.lang.Object

Field Summary
static java.lang.Object[] NOPARAM

CallSite[] array

java.lang.Class owner

 
Constructor Summary
CallSiteArray(java.lang.Class owner, java.lang.String[] names)

 
Method Summary
static java.lang.Object defaultCall(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args)

static java.lang.Object defaultCallConstructor(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args)

static java.lang.Object defaultCallCurrent(CallSite callSite, GroovyObject receiver, java.lang.Object[] args)

static java.lang.Object defaultCallStatic(CallSite callSite, java.lang.Class receiver, java.lang.Object[] args)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

NOPARAM

public static final java.lang.Object[] NOPARAM


array

public final CallSite[] array


owner

public final java.lang.Class owner


 
Constructor Detail

CallSiteArray

public CallSiteArray(java.lang.Class owner, java.lang.String[] names)


 
Method Detail

defaultCall

public static java.lang.Object defaultCall(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args)


defaultCallConstructor

public static java.lang.Object defaultCallConstructor(CallSite callSite, java.lang.Object receiver, java.lang.Object[] args)


defaultCallCurrent

public static java.lang.Object defaultCallCurrent(CallSite callSite, GroovyObject receiver, java.lang.Object[] args)


defaultCallStatic

public static java.lang.Object defaultCallStatic(CallSite callSite, java.lang.Class receiver, java.lang.Object[] args)


 

Groovy Documentation