Package org.javacc.java
Class JavaCodeBuilder
java.lang.Object
org.javacc.utils.CodeBuilder<JavaCodeBuilder>
org.javacc.java.JavaCodeBuilder
- All Implemented Interfaces:
Closeable,AutoCloseable
The
JavaCodeBuilder class.-
Nested Class Summary
Nested classes/interfaces inherited from class org.javacc.utils.CodeBuilder
org.javacc.utils.CodeBuilder.GenericCodeBuilder -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateJavaCodeBuilder(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings options) Constructs an instance ofCodeBuilder. -
Method Summary
Modifier and TypeMethodDescription(package private) JavaCodeBuilderaddImportName(String importName) Set the Java import nameprotected final voidbuild()protected final StringBufferGet theStringBuffer(package private) static JavaCodeBuilderof(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings options) Constructs an instance ofJavaCodeBuilder.(package private) JavaCodeBuildersetPackageName(String packageName) Set the Java package nameMethods inherited from class org.javacc.utils.CodeBuilder
addOption, addTools, close, escapeToUnicode, getFile, getLeadingComments, getTrailingComments, print, printLeadingComments, println, printTemplate, printTemplate, printToken, printTokenList, printTokenOnly, printTokenSetup, printTrailingComments, setFile, setVersion, store, toString
-
Field Details
-
buffer
-
packageName
-
imports
-
-
Constructor Details
-
JavaCodeBuilder
private JavaCodeBuilder(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings options) Constructs an instance ofCodeBuilder.- Parameters:
options-
-
-
Method Details
-
getBuffer
Get theStringBuffer- Specified by:
getBufferin classorg.javacc.utils.CodeBuilder<JavaCodeBuilder>
-
setPackageName
Set the Java package name- Parameters:
packageName-
-
addImportName
Set the Java import name- Parameters:
importName-
-
build
protected final void build()- Overrides:
buildin classorg.javacc.utils.CodeBuilder<JavaCodeBuilder>
-
of
static JavaCodeBuilder of(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings options) Constructs an instance ofJavaCodeBuilder.- Parameters:
options-
-