public static class JavaCode.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
JavaCode.Builder |
addClass(java.lang.String typeName) |
JavaCode.Builder |
addClassDeclaration() |
JavaCode.Builder |
addComment(java.lang.String comment) |
void |
addImport(java.lang.String typeName) |
JavaCode.Builder |
addImports(java.util.List<java.lang.String> importList) |
JavaCode.Builder |
addImports(java.lang.String... typeNames) |
JavaCode.Builder |
addLine(java.lang.String codeLine) |
JavaCode.Builder |
addLineBreak() |
JavaCode.Builder |
addMethod(java.lang.String declaration,
java.lang.String... body) |
JavaCode.Builder |
addPackageName(java.lang.String typeName) |
void |
addStaticImport(java.lang.String typeName) |
JavaCode.Builder |
addStaticMainMethod(java.lang.String... body) |
JavaCode |
build() |
JavaCode.Builder |
indent() |
JavaCode.Builder |
unindent() |
public JavaCode.Builder addClass(java.lang.String typeName)
public JavaCode.Builder addClassDeclaration()
public JavaCode.Builder addPackageName(java.lang.String typeName)
public JavaCode.Builder addImports(java.lang.String... typeNames)
public JavaCode.Builder addImports(java.util.List<java.lang.String> importList)
public void addImport(java.lang.String typeName)
public void addStaticImport(java.lang.String typeName)
public JavaCode.Builder addStaticMainMethod(java.lang.String... body)
public JavaCode.Builder addMethod(java.lang.String declaration, java.lang.String... body)
public JavaCode.Builder addComment(java.lang.String comment)
public JavaCode.Builder addLineBreak()
public JavaCode.Builder addLine(java.lang.String codeLine)
public JavaCode build()
public JavaCode.Builder indent()
public JavaCode.Builder unindent()