public class CodegenMethod extends Object
Constructor and Description |
---|
CodegenMethod(CodegenMethodFootprint footprint) |
CodegenMethod(CodegenMethodFootprint footprint,
CodegenExpression expression) |
Modifier and Type | Method and Description |
---|---|
CodegenMethodFootprint |
getFootprint() |
void |
mergeClasses(Set<Class> classes) |
void |
render(StringBuilder builder,
Map<Class,String> imports,
boolean isPublic,
CodegenIndent indent) |
CodegenBlock |
statements() |
public CodegenMethod(CodegenMethodFootprint footprint)
public CodegenMethod(CodegenMethodFootprint footprint, CodegenExpression expression)
public CodegenMethodFootprint getFootprint()
public CodegenBlock statements()
public void render(StringBuilder builder, Map<Class,String> imports, boolean isPublic, CodegenIndent indent)