public class CodegenMethod extends Object
Constructor and Description |
---|
CodegenMethod(String name,
CodegenMethodFootprint footprint,
CodegenBlock block,
boolean isPublic) |
Modifier and Type | Method and Description |
---|---|
CodegenBlock |
getBlock() |
CodegenMethodFootprint |
getFootprint() |
String |
getName() |
boolean |
isPublic() |
void |
mergeClasses(Set<Class> classes) |
void |
render(StringBuilder builder,
Map<Class,String> imports,
boolean isPublic,
boolean isInnerClass,
CodegenIndent indent,
int additionalIndent) |
public CodegenMethod(String name, CodegenMethodFootprint footprint, CodegenBlock block, boolean isPublic)
public void render(StringBuilder builder, Map<Class,String> imports, boolean isPublic, boolean isInnerClass, CodegenIndent indent, int additionalIndent)
public String getName()
public CodegenMethodFootprint getFootprint()
public CodegenBlock getBlock()
public boolean isPublic()