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