| Interface | Description |
|---|---|
| Generator |
The Generator provides a basic interface for java code generation
|
| GeneratorStrategy |
A strategy for naming various artefacts generated from
Definition's |
| Class | Description |
|---|---|
| AbstractGeneratorStrategy |
Common base class for convenience method abstraction
|
| DefaultGenerator | Deprecated |
| DefaultGeneratorStrategy |
The default naming strategy for the
JavaGenerator |
| GenerationTool |
The GenerationTool takes care of generating Java code from a database schema.
|
| GeneratorWriter<W extends GeneratorWriter<W>> |
A wrapper for a
PrintWriter
This wrapper postpones the actual write to the wrapped PrintWriter
until all information about the target Java class is available. |
| JavaGenerator |
A default implementation for code generation.
|
| JavaWriter |
A wrapper for a
PrintWriter
This wrapper adds Java printing features to the general
GeneratorWriter |
| KeepNamesGeneratorStrategy |
A strategy for keeping all names exactly as they are reported by the
database.
|
| MatcherStrategy |
A generator strategy that names objects according to a
Matchers
configuration object. |
| ScalaGenerator | |
| TextWriter |
A wrapper for a
PrintWriter
This wrapper adds text printing features to the general
GeneratorWriter |
| XMLGenerator |
| Enum | Description |
|---|---|
| GeneratorStrategy.Mode |
The "mode" by which an artefact should be named
|
| Exception | Description |
|---|---|
| GeneratorException |
An unchecked
Exception to wrap all fatal generator exceptions. |
Copyright © 2018. All rights reserved.