public class JavaWriter extends GeneratorWriter<JavaWriter>
PrintWriter
This wrapper adds Java printing features to the general
GeneratorWriter
| Constructor and Description |
|---|
JavaWriter(File file,
String fullyQualifiedTypes) |
JavaWriter(File file,
String fullyQualifiedTypes,
String encoding) |
JavaWriter(File file,
String fullyQualifiedTypes,
String encoding,
boolean javadoc) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
beforeClose(String string) |
JavaWriter |
header(String header,
Object... args) |
JavaWriter |
javadoc(String string,
Object... args) |
JavaWriter |
override() |
JavaWriter |
overrideIf(boolean override) |
JavaWriter |
overrideInherit() |
JavaWriter |
overrideInheritIf(boolean override) |
JavaWriter |
print(Class<?> clazz) |
JavaWriter |
printClass(String clazz) |
void |
printImports() |
void |
printSerial() |
protected List<String> |
ref(List<String> clazz,
int keepSegments)
Get a reference to a list of
Class. |
public JavaWriter print(Class<?> clazz)
public JavaWriter printClass(String clazz)
public JavaWriter javadoc(String string, Object... args)
public JavaWriter header(String header, Object... args)
public JavaWriter override()
public JavaWriter overrideIf(boolean override)
public JavaWriter overrideInherit()
public JavaWriter overrideInheritIf(boolean override)
public void printSerial()
public void printImports()
protected String beforeClose(String string)
beforeClose in class GeneratorWriter<JavaWriter>protected List<String> ref(List<String> clazz, int keepSegments)
GeneratorWriterClass.
Subtypes may override this to generate import statements.
ref in class GeneratorWriter<JavaWriter>Copyright © 2018. All rights reserved.