class Builder
Builder() |
fun add(format: String, vararg args: Any?): Builder
Add code with positional or relative arguments. fun add(codeBlock: CodeBlock): Builder |
|
fun addNamed(format: String, arguments: Map<String, *>): Builder
Adds code using named arguments. |
|
fun addStatement(format: String, vararg args: Any?): Builder |
|
fun beginControlFlow(controlFlow: String, vararg args: Any?): Builder |
|
fun build(): CodeBlock |
|
fun endControlFlow(): Builder |
|
fun indent(): Builder |
|
fun isEmpty(): Boolean |
|
fun isNotEmpty(): Boolean |
|
fun nextControlFlow(controlFlow: String, vararg args: Any?): Builder |
|
fun unindent(): Builder |