public interface SourceWriter
Experimental API - subject to change.
Modifier and Type | Method and Description |
---|---|
void |
abort()
Abort the source file being generated.
|
void |
beginJavaDocComment()
Begin emitting a JavaDoc comment.
|
void |
close()
Close the source file being generated.
|
void |
endJavaDocComment()
End emitting a JavaDoc comment.
|
void |
indent()
Increase indent level.
|
void |
indentln(String string)
Print a line at an increased indentation level without altering the indent
level for the next line.
|
void |
indentln(String format,
Object... args)
Format and print a line at an increased indentation level without altering
the indent level for the next line.
|
void |
outdent()
Decrease indent level.
|
void |
print(String s)
Write a string without a line terminator.
|
void |
print(String format,
Object... args)
Format and print a string without a line terminator.
|
void |
println()
Write a line terminator.
|
void |
println(String string)
Write a string with a line terminator.
|
void |
println(String format,
Object... args)
Format and print a string with a line terminator.
|
void abort()
void beginJavaDocComment()
void close()
void endJavaDocComment()
void indent()
void indentln(String string)
string
- void indentln(String format, Object... args)
format
- format string, as in String#format(String, Object...)
args
- arguments for the format stringvoid outdent()
void print(String s)
s
- void print(String format, Object... args)
format
- format string, as in String#format(String, Object...)
args
- arguments for the format stringvoid println()
void println(String string)
string
- Copyright © 2018. All rights reserved.