
public class JavaSourceWriter extends SourceWriterBase
Experimental API - subject to change.
| Constructor and Description |
|---|
JavaSourceWriter(AbortablePrintWriter printWriter,
String targetPackageName,
Iterable<String> imports,
boolean isClass,
String classJavaDocComment,
Iterable<String> annotationDeclarations,
String targetClassShortName,
String superClassName,
Iterable<String> interfaceNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort()
Abort the source file being generated.
|
void |
close()
Close the source file being generated.
|
protected void |
writeString(String s)
Write a string to the underlying output.
|
beginJavaDocComment, endJavaDocComment, indent, indentln, indentln, outdent, print, print, println, println, printlnpublic JavaSourceWriter(AbortablePrintWriter printWriter, String targetPackageName, Iterable<String> imports, boolean isClass, String classJavaDocComment, Iterable<String> annotationDeclarations, String targetClassShortName, String superClassName, Iterable<String> interfaceNames)
printWriter - targetPackageName - imports - isClass - classJavaDocComment - annotationDeclarations - targetClassShortName - superClassName - interfaceNames - public void abort()
SourceWriterabort in interface SourceWriterabort in class SourceWriterBasepublic void close()
SourceWriterclose in interface SourceWriterclose in class SourceWriterBaseprotected void writeString(String s)
SourceWriterBasewriteString in class SourceWriterBaseCopyright © 2018. All rights reserved.