Module org.jooq.codegen
Package org.jooq.codegen
-
Interface Summary Interface Description Generator The Generator provides a basic interface for java code generationGeneratorStrategy A strategy for naming various artefacts generated fromDefinition's -
Class Summary Class Description AbstractGeneratorStrategy Common base class for convenience method abstractionConstants Some publicly available constants used in jOOQDefaultGenerator Deprecated. DefaultGeneratorStrategy The default naming strategy for theJavaGeneratorFiles A cache for directories and their contents.GenerationTool The GenerationTool takes care of generating Java code from a database schema.GeneratorWriter<W extends GeneratorWriter<W>> A wrapper for aPrintWriterGeneratorWriter.CloseResult JavaGenerator A default implementation for code generation.JavaWriter A wrapper for aPrintWriterKeepNamesGeneratorStrategy A strategy for keeping all names exactly as they are reported by the database.KotlinGenerator MatcherStrategy A generator strategy that names objects according to aMatchersconfiguration object.ScalaGenerator TextWriter A wrapper for aPrintWriterXMLGenerator -
Enum Summary Enum Description GeneratorStrategy.Mode The "mode" by which an artefact should be namedLanguage The language used by aGenerator. -
Exception Summary Exception Description GeneratorException An uncheckedExceptionto wrap all fatal generator exceptions.