All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addClassBody(ICodeWriter clsCode) |
void |
addClassBody(ICodeWriter clsCode,
boolean printClassName) |
void |
addClassCode(ICodeWriter code) |
void |
addClassDeclaration(ICodeWriter clsCode) |
void |
addClsName(ICodeWriter code,
ClassInfo classInfo) |
void |
addField(ICodeWriter code,
FieldNode f) |
boolean |
addGenericTypeParameters(ICodeWriter code,
java.util.List<ArgType> generics,
boolean classDeclaration) |
void |
addMethodCode(ICodeWriter code,
MethodNode mth) |
AnnotationGen |
getAnnotationGen() |
ClassNode |
getClassNode() |
java.util.Set<ClassInfo> |
getImports() |
@Nullable NameGen |
getOuterNameGen() |
ClassGen |
getParentGen() |
boolean |
isBodyGenStarted() |
boolean |
isFallbackMode() |
ICodeInfo |
makeClass() |
void |
setBodyGenStarted(boolean bodyGenStarted) |
void |
setOuterNameGen(@NotNull NameGen outerNameGen) |
void |
useClass(ICodeWriter code,
ArgType type) |
void |
useClass(ICodeWriter code,
ClassInfo classInfo) |
void |
useClass(ICodeWriter code,
ClassNode classNode) |
void |
useClass(ICodeWriter code,
java.lang.String rawCls) |
void |
useType(ICodeWriter code,
ArgType type) |