public class GeneratorContext extends Object
A context shared across generations of a class and its inner classes.
Constructor and description |
---|
GeneratorContext(CompileUnit compileUnit) |
GeneratorContext(CompileUnit compileUnit, int innerClassOffset) |
Type Params | Return Type | Name and description |
---|---|---|
|
public static String |
encodeAsValidClassName(String name) |
|
public CompileUnit |
getCompileUnit() |
|
public String |
getNextClosureInnerName(ClassNode owner, ClassNode enclosingClass, MethodNode enclosingMethod) |
|
public String |
getNextConstructorReferenceSyntheticMethodName(MethodNode enclosingMethodNode) |
|
public int |
getNextInnerClassIdx() |
|
public String |
getNextLambdaInnerName(ClassNode owner, ClassNode enclosingClass, MethodNode enclosingMethod) |
Copyright © 2003-2022 The Apache Software Foundation. All rights reserved.