Package org.sandev.generator

Interface Summary
StructMapper Provides a mapping of struct names, field types and field names for use in generators for persistence, serialization, or transformation code.
 

Class Summary
AggregateGeneratorBase Optional base class for generators which operate only on a single aggregate file, without side effects or merge requirements.
DataManagerInfoGenerator Create the DataManagerInfo class.
DefaultSQLStructMapper A default StructMapper with minimal tranformations, for mapping to relational database tables.
FileGeneratorBase Optional base class for generators which operate only on files, without side effects or merge requirements.
FuncSpecGenerator Write out a functional specification website off the driving project docs area.
GenDriverDoclet Bridge between the SAND build, the doclet API, and the SandGenerator API.
GeneratorCommon Common generator utilities, extend from here or call directly
HSQLDBStructMapper A StructMapper for HSQLDB database tables.
InstanceGeneratorBase Factored common methods for instance generators.
InstClassEnumGenerator Write the AppInstanceClassEnumerator source file
LineCountPrintStream An extension of the standard PrintStream which counts println calls.
MessageClassGenerator Create the messages for a struct declaration.
MySQLStructMapper A StructMapper for mySQL database tables.
NodeClassGenerator Create the node base class from the node declaration.
NodeInstClassGenerator Write a node instance class.
PackageHTMLGenerator Create a package summary a node declaration.
PostgreSQLStructMapper A StructMapper for PostgreSQL database tables.
RemainderTokenizer Similar functionality to StringTokenizer, but with the advantage of being able to retrieve what's left of the input verbatim at any point.
SandClassDoc Bare-minimum ClassDoc to support doclets.
SandFieldDoc Basic FieldDoc implementation used for adding synthesized fields to an existing ClassDoc.
SandFieldType Basic Type implementation used for adding synthesized fields to an existing FieldDoc.
SandStringPersistConverterGenerator Create the SandStringPersistConverter class.
SandTag Just enough Tag interface implementation for us to squeeze some generator functionality into a SandFieldDoc instance.