|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 |
---|
@Override public AsmClassGenerator getAcg()
@Override public AssertionWriter getAssertionWriter()
@Override public BinaryExpressionHelper getBinaryExpressionHelper()
@Override public CallSiteWriter getCallSiteWriter()
@Override public java.lang.String getClassName()
@Override public ClassNode getClassNode()
@Override public org.objectweb.asm.ClassVisitor getClassVisitor()
@Override public ClosureWriter getClosureWriter()
@Override public CompileStack getCompileStack()
@Override public ConstructorNode getConstructorNode()
@Override public GeneratorContext getContext()
@Override public org.objectweb.asm.ClassVisitor getCv()
@Override public InterfaceHelperClassNode getInterfaceClassLoadingClass()
@Override public java.lang.String getInternalBaseClassName()
@Override public java.lang.String getInternalClassName()
@Override public InvocationWriter getInvocationWriter()
@Override public MethodNode getMethodNode()
@Override public org.objectweb.asm.MethodVisitor getMethodVisitor()
@Override public OperandStack getOperandStack()
@Override public ClassNode getOutermostClass()
@Override public ClassNode getReturnType()
@Override public SourceUnit getSourceUnit()
@Override public StatementWriter getStatementWriter()
@Override public TypeChooser getTypeChooser()
@Override public UnaryExpressionHelper getUnaryExpressionHelper()
@Override public void init(AsmClassGenerator asmClassGenerator, GeneratorContext gcon, org.objectweb.asm.ClassVisitor cv, ClassNode cn)
@Override public boolean isConstructor()
@Override public boolean isFastPath()
@Override public boolean isInClosure()
@Override public boolean isInClosureConstructor()
@Override public boolean isInScriptBody()
@Override public boolean isNotClinit()
@Override public boolean isNotExplicitThisInClosure(boolean implicitThis)
@Override public boolean isStaticConstructor()
@Override public boolean isStaticContext()
@Override public boolean isStaticMethod()
@Override public void setConstructorNode(ConstructorNode cn)
@Override public void setInterfaceClassLoadingClass(InterfaceHelperClassNode ihc)
@Override public void setMethodNode(MethodNode mn)
@Override public void setMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
@Override public boolean shouldOptimizeForInt()
@Override public void switchToFastPath()
@Override public void switchToSlowPath()
Groovy Documentation