public abstract class GeneratorWriter<W extends GeneratorWriter<W>>
extends java.lang.Object
PrintWriter
This wrapper postpones the actual write to the wrapped PrintWriter
until all information about the target Java class is available. This way, the
import dependencies can be calculated at the end.
| Modifier | Constructor and Description |
|---|---|
protected |
GeneratorWriter(java.io.File file) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
beforeClose(java.lang.String string) |
void |
close() |
W |
print(char value) |
W |
print(int value) |
W |
print(java.lang.String string) |
W |
print(java.lang.String string,
java.lang.Object... args) |
W |
println() |
W |
println(int value) |
W |
println(java.lang.String string) |
W |
println(java.lang.String string,
java.lang.Object... args) |
int |
tab() |
W |
tab(int tabs) |
java.lang.String |
toString() |
public final W print(char value)
public final W print(int value)
public final W print(java.lang.String string)
public final W print(java.lang.String string, java.lang.Object... args)
public final W println()
public final W println(int value)
public final W println(java.lang.String string)
public final W println(java.lang.String string, java.lang.Object... args)
public final W tab(int tabs)
public final int tab()
public final void close()
protected java.lang.String beforeClose(java.lang.String string)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014. All Rights Reserved.