|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.classgen.asm.WriterController
org.codehaus.groovy.classgen.asm.DelegatingController
public class DelegatingController extends WriterController
This class will delegate all calls to a WriterController given in the constructor.
Field Summary |
---|
Fields inherited from class WriterController | |
---|---|
optimizeForInt |
Constructor Summary | |
DelegatingController(WriterController normalController)
|
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() |
Constructor Detail |
---|
public DelegatingController(WriterController normalController)
Method Detail |
---|
@java.lang.Override public AsmClassGenerator getAcg()
@java.lang.Override public AssertionWriter getAssertionWriter()
@java.lang.Override public BinaryExpressionHelper getBinaryExpressionHelper()
@java.lang.Override public int getBytecodeVersion()
@java.lang.Override public CallSiteWriter getCallSiteWriter()
@java.lang.Override public java.lang.String getClassName()
@java.lang.Override public ClassNode getClassNode()
@java.lang.Override public org.objectweb.asm.ClassVisitor getClassVisitor()
@java.lang.Override public ClosureWriter getClosureWriter()
@java.lang.Override public CompileStack getCompileStack()
@java.lang.Override public ConstructorNode getConstructorNode()
@java.lang.Override public GeneratorContext getContext()
@java.lang.Override public org.objectweb.asm.ClassVisitor getCv()
@java.lang.Override public InterfaceHelperClassNode getInterfaceClassLoadingClass()
@java.lang.Override public java.lang.String getInternalBaseClassName()
@java.lang.Override public java.lang.String getInternalClassName()
@java.lang.Override public InvocationWriter getInvocationWriter()
@java.lang.Override public int getLineNumber()
@java.lang.Override public MethodNode getMethodNode()
@java.lang.Override public org.objectweb.asm.MethodVisitor getMethodVisitor()
@java.lang.Override public OperandStack getOperandStack()
@java.lang.Override public ClassNode getOutermostClass()
@java.lang.Override public ClassNode getReturnType()
@java.lang.Override public SourceUnit getSourceUnit()
@java.lang.Override public StatementWriter getStatementWriter()
@java.lang.Override public TypeChooser getTypeChooser()
@java.lang.Override public UnaryExpressionHelper getUnaryExpressionHelper()
@java.lang.Override public void init(AsmClassGenerator asmClassGenerator, GeneratorContext gcon, org.objectweb.asm.ClassVisitor cv, ClassNode cn)
@java.lang.Override public boolean isConstructor()
@java.lang.Override public boolean isFastPath()
@java.lang.Override public boolean isInClosure()
@java.lang.Override public boolean isInClosureConstructor()
@java.lang.Override public boolean isInScriptBody()
@java.lang.Override public boolean isNotClinit()
@java.lang.Override public boolean isNotExplicitThisInClosure(boolean implicitThis)
@java.lang.Override public boolean isStaticConstructor()
@java.lang.Override public boolean isStaticContext()
@java.lang.Override public boolean isStaticMethod()
@java.lang.Override public void resetLineNumber()
@java.lang.Override public void setConstructorNode(ConstructorNode cn)
@java.lang.Override public void setInterfaceClassLoadingClass(InterfaceHelperClassNode ihc)
@java.lang.Override public void setLineNumber(int n)
@java.lang.Override public void setMethodNode(MethodNode mn)
@java.lang.Override public void setMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
@java.lang.Override public boolean shouldOptimizeForInt()
@java.lang.Override public void switchToFastPath()
@java.lang.Override public void switchToSlowPath()
Groovy Documentation