Purpose: Used to generate code
| Modifier and Type | Field and Description |
|---|---|
| protected ClassDefinition | |
| protected Writer | |
| protected boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public ClassDefinition | |
| public Writer | |
| public void | |
| public void | |
| public void | |
| public void | |
| public String | |
| public void | |
| public void | |
| public void |
| currentClass | back to summary |
|---|---|
| protected ClassDefinition currentClass | |
| output | back to summary |
|---|---|
| protected Writer output | |
| useUnicode | back to summary |
|---|---|
| protected boolean useUnicode | |
| CodeGenerator | back to summary |
|---|---|
| public CodeGenerator() | |
| CodeGenerator | back to summary |
|---|---|
| public CodeGenerator(boolean useUnicode) | |
| cr | back to summary |
|---|---|
| public void cr() | |
| getCurrentClass | back to summary |
|---|---|
| public ClassDefinition getCurrentClass() | |
| getOutput | back to summary |
|---|---|
| public Writer getOutput() | |
| setCurrentClass | back to summary |
|---|---|
| public void setCurrentClass(ClassDefinition currentClass) | |
| setOutput | back to summary |
|---|---|
| public void setOutput(Writer output) | |
| tab | back to summary |
|---|---|
| public void tab() | |
| tab | back to summary |
|---|---|
| public void tab(int indent) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| write | back to summary |
|---|---|
| public void write(Object value) | |
| writeln | back to summary |
|---|---|
| public void writeln(Object value) | |
| writeType | back to summary |
|---|---|
| public void writeType(String typeName) Write the type checking if its package is required. | |