public class ValueGen24 extends ValueGen
emit, explicitDefaultInit, factories, stream, symbolTable, v
Constructor and Description |
---|
ValueGen24()
Public zero-argument constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
generate(Hashtable symbolTable,
ValueEntry v,
PrintWriter str)
<62023> - generate factory interface and default factory
|
protected void |
generateDefaultFactory() |
protected void |
generateValueFactory() |
void |
helperRead(String entryName,
SymtabEntry entry,
PrintWriter stream)
|
void |
helperWrite(SymtabEntry entry,
PrintWriter stream)
|
int |
read(int index,
String indent,
String name,
SymtabEntry entry,
PrintWriter stream)
|
int |
write(int index,
String indent,
String name,
SymtabEntry entry,
PrintWriter stream)
|
protected void |
writeConstructor()
|
protected void |
writeHeading()
|
protected void |
writeInitializers()
|
protected void |
writeMembers()
|
protected void |
writeMethods()
|
protected void |
writeTruncatable()
|
closeStream, generateHelper, generateHolder, generateTie, helperType, init, openStream, type, writeAbstract, writeBody, writeClosing, writeStreamableMethods
protected void writeConstructor()
writeConstructor
in class ValueGen
public void helperWrite(SymtabEntry entry, PrintWriter stream)
helperWrite
in interface JavaGenerator
helperWrite
in class ValueGen
public void helperRead(String entryName, SymtabEntry entry, PrintWriter stream)
helperRead
in interface JavaGenerator
helperRead
in class ValueGen
protected void writeInitializers()
writeInitializers
in class ValueGen
protected void writeTruncatable()
writeTruncatable
in class ValueGen
protected void writeHeading()
writeHeading
in class ValueGen
protected void writeMembers()
writeMembers
in class ValueGen
protected void writeMethods()
writeMethods
in class ValueGen
public int read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream)
read
in interface JavaGenerator
read
in class ValueGen
public int write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream)
write
in interface JavaGenerator
write
in class ValueGen
public void generate(Hashtable symbolTable, ValueEntry v, PrintWriter str)
protected void generateValueFactory()
protected void generateDefaultFactory()
Copyright © 2016 JBoss by Red Hat. All rights reserved.