|
Groovy 1.8.4 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.classgen.asm.CallSiteWriter
public class CallSiteWriter extends Object
This class represents non public API used by AsmClassGenerator. Don't use this class in your code
Field Summary | |
---|---|
static String |
CONSTRUCTOR
|
Constructor Summary | |
CallSiteWriter(WriterController wc)
|
Method Summary | |
---|---|
void
|
generateCallSiteArray()
|
List
|
getCallSites()
|
void
|
makeCallSite(Expression receiver, String message, Expression arguments, boolean safe, boolean implicitThis, boolean callCurrent, boolean callStatic)
|
void
|
makeGetPropertySite(Expression receiver, String methodName, boolean safe, boolean implicitThis)
|
void
|
makeGroovyObjectGetPropertySite(Expression receiver, String methodName, boolean safe, boolean implicitThis)
|
void
|
makeInvocation(Expression receiver, String message, Expression arguments)
|
void
|
makeSiteEntry()
|
void
|
prepareCallSite(String message)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
public static final String CONSTRUCTOR
Constructor Detail |
---|
public CallSiteWriter(WriterController wc)
Method Detail |
---|
public void generateCallSiteArray()
public List getCallSites()
public void makeCallSite(Expression receiver, String message, Expression arguments, boolean safe, boolean implicitThis, boolean callCurrent, boolean callStatic)
public void makeGetPropertySite(Expression receiver, String methodName, boolean safe, boolean implicitThis)
public void makeGroovyObjectGetPropertySite(Expression receiver, String methodName, boolean safe, boolean implicitThis)
public void makeInvocation(Expression receiver, String message, Expression arguments)
public void makeSiteEntry()
public void prepareCallSite(String message)
Copyright © 2003-2011 The Codehaus. All rights reserved.