|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.groovy.runtime.callsite.AbstractCallSite
public class AbstractCallSite extends Object
Base class for all call sites
Field Summary | |
---|---|
protected CallSiteArray |
array
|
protected int |
index
|
protected String |
name
|
Constructor Summary | |
AbstractCallSite(CallSiteArray array, int index, String name)
|
|
AbstractCallSite(CallSite prev)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
protected final CallSiteArray array
protected final int index
protected final String name
Constructor Detail |
---|
public AbstractCallSite(CallSiteArray array, int index, String name)
public AbstractCallSite(CallSite prev)
Method Detail |
---|
public CallSite acceptGetProperty(Object receiver)
public CallSite acceptGroovyObjectGetProperty(Object receiver)
public Object call(Object receiver, Object[] args)
public Object call(Object receiver)
public Object call(Object receiver, Object arg1)
public Object call(Object receiver, Object arg1, Object arg2)
public Object call(Object receiver, Object arg1, Object arg2, Object arg3)
public Object call(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)
public Object callConstructor(Object receiver, Object[] args)
public Object callConstructor(Object receiver)
public Object callConstructor(Object receiver, Object arg1)
public Object callConstructor(Object receiver, Object arg1, Object arg2)
public Object callConstructor(Object receiver, Object arg1, Object arg2, Object arg3)
public Object callConstructor(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)
public Object callCurrent(GroovyObject receiver, Object[] args)
public Object callCurrent(GroovyObject receiver)
public Object callCurrent(GroovyObject receiver, Object arg1)
public Object callCurrent(GroovyObject receiver, Object arg1, Object arg2)
public Object callCurrent(GroovyObject receiver, Object arg1, Object arg2, Object arg3)
public Object callCurrent(GroovyObject receiver, Object arg1, Object arg2, Object arg3, Object arg4)
public Object callGetProperty(Object receiver)
public final Object callGetPropertySafe(Object receiver)
public Object callGroovyObjectGetProperty(Object receiver)
public final Object callGroovyObjectGetPropertySafe(Object receiver)
public final Object callSafe(Object receiver, Object[] args)
public final Object callSafe(Object receiver)
public final Object callSafe(Object receiver, Object arg1)
public final Object callSafe(Object receiver, Object arg1, Object arg2)
public final Object callSafe(Object receiver, Object arg1, Object arg2, Object arg3)
public Object callSafe(Object receiver, Object arg1, Object arg2, Object arg3, Object arg4)
public Object callStatic(Class receiver, Object[] args)
public Object callStatic(Class receiver)
public Object callStatic(Class receiver, Object arg1)
public Object callStatic(Class receiver, Object arg1, Object arg2)
public Object callStatic(Class receiver, Object arg1, Object arg2, Object arg3)
public Object callStatic(Class receiver, Object arg1, Object arg2, Object arg3, Object arg4)
protected final CallSite createGetPropertySite(Object receiver)
protected final CallSite createGroovyObjectGetPropertySite(Object receiver)
public CallSiteArray getArray()
public int getIndex()
public String getName()
public Object getProperty(Object receiver)
Copyright © 2003-2013 The Codehaus. All rights reserved.