Skip navigation links
A B C D E F G H J K L M N O P R S T U V 

A

AbstractGeneratorStrategy - Class in org.jooq.util
Common base class for convenience method abstraction
AbstractGeneratorStrategy() - Constructor for class org.jooq.util.AbstractGeneratorStrategy
 

B

beforeClose(String) - Method in class org.jooq.util.GeneratorWriter
 
beforeClose(String) - Method in class org.jooq.util.JavaWriter
 

C

close() - Method in class org.jooq.util.GeneratorWriter
 
closeJavaWriter(JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
copyLarge(InputStream, OutputStream) - Static method in class org.jooq.util.GenerationTool
Copy bytes from a large (over 2GB) InputStream to an OutputStream.

D

DefaultGenerator - Class in org.jooq.util
Deprecated.
DefaultGenerator() - Constructor for class org.jooq.util.DefaultGenerator
Deprecated.
 
DefaultGeneratorStrategy - Class in org.jooq.util
The default naming strategy for the JavaGenerator
DefaultGeneratorStrategy() - Constructor for class org.jooq.util.DefaultGeneratorStrategy
 

E

encoding() - Method in class org.jooq.util.GeneratorWriter
 

F

file() - Method in class org.jooq.util.GeneratorWriter
 
fluentSetters() - Method in interface org.jooq.util.Generator
Whether fluent setters should be generated
fullyQualifiedTypes() - Method in interface org.jooq.util.Generator
Deprecated.

G

generate(String) - Static method in class org.jooq.util.GenerationTool
 
generate(Configuration) - Static method in class org.jooq.util.GenerationTool
 
generate(Database) - Method in interface org.jooq.util.Generator
Do the code generation
generate(Database) - Method in class org.jooq.util.JavaGenerator
 
generateArray(SchemaDefinition, ArrayDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateArray(ArrayDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateArrayClassFooter(ArrayDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide array class footer code.
generateArrayClassJavadoc(ArrayDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateArrays(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateCatalog(CatalogDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateCatalog(CatalogDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateCatalogClassFooter(CatalogDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide catalog class footer code.
generateCatalogClassJavadoc(CatalogDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateDao(TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateDao(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateDaoClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide dao class footer code.
generateDaoClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateDaos() - Method in interface org.jooq.util.Generator
Whether DAO's should be generated in addition to pojos
generateDaos(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateDeprecated() - Method in interface org.jooq.util.Generator
Whether deprecated code should be generated
generateDomain(DomainDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateDomain(DomainDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateDomainClassFooter(DomainDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide enum class footer code.
generateDomainClassJavadoc(DomainDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateDomains(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateEnum(EnumDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateEnum(EnumDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateEnumClassFooter(EnumDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide enum class footer code.
generateEnumClassJavadoc(EnumDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateEnums(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateFullyQualifiedTypes() - Method in interface org.jooq.util.Generator
A regular expression matching all the types in generated code that should be fully qualified.
generateGeneratedAnnotation() - Method in interface org.jooq.util.Generator
Whether the Generated annotation should be generated
generateGlobalCatalogReferences() - Method in interface org.jooq.util.Generator
Whether global catalog references should be generated
generateGlobalLinkReferences() - Method in interface org.jooq.util.Generator
Whether global link references should be generated
generateGlobalObjectReferences() - Method in interface org.jooq.util.Generator
Whether global object references should be generated
generateGlobalQueueReferences() - Method in interface org.jooq.util.Generator
Whether global queue references should be generated
generateGlobalRoutineReferences() - Method in interface org.jooq.util.Generator
Whether global routine references should be generated
generateGlobalSchemaReferences() - Method in interface org.jooq.util.Generator
Whether global schema references should be generated
generateGlobalSequenceReferences() - Method in interface org.jooq.util.Generator
Whether global sequence references should be generated
generateGlobalTableReferences() - Method in interface org.jooq.util.Generator
Whether global table references should be generated
generateGlobalUDTReferences() - Method in interface org.jooq.util.Generator
Whether global UDT references should be generated
generateImmutablePojos() - Method in interface org.jooq.util.Generator
Whether immutable POJO's should be generated in addition to records
generateInstanceFields() - Method in interface org.jooq.util.Generator
Whether instance fields should be generated (as opposed to static fields)
generateInterface(TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateInterface(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateInterfaceClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide interface class footer code.
generateInterfaceClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateInterfaces() - Method in interface org.jooq.util.Generator
Whether interfaces should be generated to be implemented by records and POJO's
generateInterfaces(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateJPAAnnotations() - Method in interface org.jooq.util.Generator
Whether POJO's and records should be annotated with JPA annotations
generateLinks() - Method in interface org.jooq.util.Generator
Whether link related code should be generated
generatePackage(SchemaDefinition, PackageDefinition) - Method in class org.jooq.util.JavaGenerator
 
generatePackageClassFooter(PackageDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide package class footer code.
generatePackageClassJavadoc(PackageDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generatePackages(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generatePojo(TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
generatePojo(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generatePojoClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide POJO class footer code.
generatePojoClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generatePojoEqualsAndHashCode(Definition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generatePojos() - Method in interface org.jooq.util.Generator
Whether POJO's should be generated in addition to records
generatePojos(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generatePojosEqualsAndHashCode() - Method in interface org.jooq.util.Generator
Whether equals() and hashCode() methods should be generated on POJOs
generatePojosToString() - Method in interface org.jooq.util.Generator
Whether a toString() method should be generated on POJOs
generatePojoToString(Definition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateQueues() - Method in interface org.jooq.util.Generator
Whether queue related code should be generated
generateRecord(TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateRecord(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateRecordClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide record class footer code.
generateRecordClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateRecords() - Method in interface org.jooq.util.Generator
Whether TableRecords should be generated in addition to tables
generateRecords(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateRelations() - Method in interface org.jooq.util.Generator
Whether foreign key relations should be resolved
generateRelations(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateRoutine(SchemaDefinition, RoutineDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateRoutine(RoutineDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateRoutineClassFooter(RoutineDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide routine class footer code.
generateRoutineClassJavadoc(RoutineDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateRoutines(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateSchema(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateSchema(SchemaDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateSchemaClassFooter(SchemaDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide schema class footer code.
generateSchemaClassJavadoc(SchemaDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateSequences(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateSpringAnnotations() - Method in interface org.jooq.util.Generator
Whether DAOs should be annotated with useful spring annotations such as @Repository or @Autowired
generateTable(SchemaDefinition, TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateTable(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateTableClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide table class footer code.
generateTableClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateTableReferences(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
Generating central static table access
generateTables(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateTableValuedFunctions() - Method in interface org.jooq.util.Generator
Whether table-valued functions should be generated as tables.
generateUDT(SchemaDefinition, UDTDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDT(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateUDTClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide udt class footer code.
generateUDTClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTInterface(UDTDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDTInterface(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateUDTInterfaceClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide UDT interface class footer code.
generateUDTInterfaceClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTInterfaces(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDTPojo(UDTDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDTPojo(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateUDTPojoClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide UDT POJO class footer code.
generateUDTPojoClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTPojos(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDTRecord(UDTDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDTRecord(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
 
generateUDTRecordClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide udt record class footer code.
generateUDTRecordClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.util.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTRecords(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
Generating UDT record classes
generateUDTReferences(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
Generating central static udt access
generateUDTRoutines(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateUDTs(SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
generateValidationAnnotations() - Method in interface org.jooq.util.Generator
Whether POJO's and records should be annotated with JSR-303 validation annotations
GenerationTool - Class in org.jooq.util
The GenerationTool takes care of generating Java code from a database schema.
GenerationTool() - Constructor for class org.jooq.util.GenerationTool
 
Generator - Interface in org.jooq.util
The Generator provides a basic interface for java code generation
GeneratorException - Exception in org.jooq.util
An unchecked Exception to wrap all fatal generator exceptions.
GeneratorException(String) - Constructor for exception org.jooq.util.GeneratorException
 
GeneratorException(String, Throwable) - Constructor for exception org.jooq.util.GeneratorException
 
GeneratorStrategy - Interface in org.jooq.util
A strategy for naming various artefacts generated from Definition's
GeneratorStrategy.Mode - Enum in org.jooq.util
The "mode" by which an artefact should be named
GeneratorWriter<W extends GeneratorWriter<W>> - Class in org.jooq.util
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.
GeneratorWriter(File) - Constructor for class org.jooq.util.GeneratorWriter
 
GeneratorWriter(File, String) - Constructor for class org.jooq.util.GeneratorWriter
 
getExtendsNumberType(DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
Deprecated.
getFile(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFile(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFile(Definition) - Method in interface org.jooq.util.GeneratorStrategy
 
getFile(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
 
getFileName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFileName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFileName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
 
getFileName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
 
getFileRoot() - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFileRoot() - Method in interface org.jooq.util.GeneratorStrategy
 
getFullJavaClassName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFullJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFullJavaClassName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
 
getFullJavaClassName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
This is the same as calling getFullJavaClassName(definition, Mode.DEFAULT)
getFullJavaIdentifier(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFullJavaIdentifier(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in reference static and instance members.
getFullJavaIdentifiers(Collection<? extends Definition>) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFullJavaIdentifiers(Definition...) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getFullJavaIdentifiers(Collection<? extends Definition>) - Method in interface org.jooq.util.GeneratorStrategy
 
getFullJavaIdentifiers(Definition...) - Method in interface org.jooq.util.GeneratorStrategy
 
getInstanceFields() - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getInstanceFields() - Method in interface org.jooq.util.GeneratorStrategy
Whether fields are instance fields (as opposed to static fields)
getJavaClassExtends(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaClassExtends(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaClassExtends(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is the same as calling getJavaClassExtends(definition, Mode.DEFAULT)
getJavaClassExtends(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
 
getJavaClassExtends(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaClassImplements(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaClassImplements(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaClassImplements(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is the same as calling getJavaClassImplements(definition, Mode.DEFAULT)
getJavaClassImplements(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
 
getJavaClassImplements(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaClassName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JPrefixGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaClassName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is the same as calling getJavaClassName(definition, Mode.DEFAULT)
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.KeepNamesGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaGetterName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaGetterName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in getters of a container.
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in getters of a container.
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.KeepNamesGeneratorStrategy
 
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaIdentifier(Definition) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaIdentifier(Definition) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaIdentifier(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in reference static and instance members.
getJavaIdentifier(Definition) - Method in class org.jooq.util.KeepNamesGeneratorStrategy
 
getJavaIdentifier(Definition) - Method in class org.jooq.util.MatcherStrategy
 
getJavaIdentifiers(Collection<? extends Definition>) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaIdentifiers(Definition...) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaIdentifiers(Collection<? extends Definition>) - Method in interface org.jooq.util.GeneratorStrategy
 
getJavaIdentifiers(Definition...) - Method in interface org.jooq.util.GeneratorStrategy
 
getJavaMemberName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaMemberName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
The "java member name" is applied where a definition is used as a member (for POJOs) or as a method argument (for setters).
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
The "java member name" is applied where a definition is used as a member (for POJOs) or as a method argument (for setters).
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.KeepNamesGeneratorStrategy
 
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaMethodName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaMethodName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in methods.
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in methods.
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.KeepNamesGeneratorStrategy
 
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaPackageName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaPackageName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is the same as calling getJavaPackageName(definition, Mode.DEFAULT)
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
 
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaSetterName(Definition) - Method in class org.jooq.util.AbstractGeneratorStrategy
 
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.example.JVMArgsGeneratorStrategy
 
getJavaSetterName(Definition) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in setters of a container.
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.util.GeneratorStrategy
This is applied to definitions that can result in setters of a container.
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.KeepNamesGeneratorStrategy
 
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.MatcherStrategy
 
getJavaType(DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
 
getJavaType(DataTypeDefinition, GeneratorStrategy.Mode) - Method in class org.jooq.util.JavaGenerator
 
getJavaTypeReference(Database, DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
 
getNumberType(DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
Deprecated.
getNumberType(DataTypeDefinition, String) - Method in class org.jooq.util.JavaGenerator
Deprecated.
getOverloadSuffix(Definition, GeneratorStrategy.Mode, String) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getOverloadSuffix(Definition, GeneratorStrategy.Mode, String) - Method in interface org.jooq.util.GeneratorStrategy
 
getOverloadSuffix(Definition, GeneratorStrategy.Mode, String) - Method in class org.jooq.util.MatcherStrategy
 
getSimpleJavaType(DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
 
getStrategy() - Method in interface org.jooq.util.Generator
Get this generator's underlying naming strategy
getTargetDirectory() - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getTargetDirectory() - Method in interface org.jooq.util.Generator
The target directory
getTargetDirectory() - Method in interface org.jooq.util.GeneratorStrategy
The target directory
getTargetEncoding() - Method in interface org.jooq.util.Generator
The target encoding
getTargetPackage() - Method in class org.jooq.util.DefaultGeneratorStrategy
 
getTargetPackage() - Method in interface org.jooq.util.Generator
 
getTargetPackage() - Method in interface org.jooq.util.GeneratorStrategy
 
getType(Database, SchemaDefinition, String, int, int, String, String, String) - Method in class org.jooq.util.JavaGenerator
 
getType(Database, SchemaDefinition, String, int, int, String, String, String, GeneratorStrategy.Mode) - Method in class org.jooq.util.JavaGenerator
 
getTypeReference(Database, SchemaDefinition, String, int, int, int, boolean, String, String) - Method in class org.jooq.util.JavaGenerator
 

H

header(String, Object...) - Method in class org.jooq.util.JavaWriter
 

J

javadoc(String, Object...) - Method in class org.jooq.util.JavaWriter
 
JavaGenerator - Class in org.jooq.util
A default implementation for code generation.
JavaGenerator() - Constructor for class org.jooq.util.JavaGenerator
 
JavaWriter - Class in org.jooq.util
A wrapper for a PrintWriter This wrapper adds Java printing features to the general GeneratorWriter
JavaWriter(File, String) - Constructor for class org.jooq.util.JavaWriter
 
JavaWriter(File, String, String) - Constructor for class org.jooq.util.JavaWriter
 
JPrefixGeneratorStrategy - Class in org.jooq.util.example
A generator strategy that prefixes class names with a letter J.
JPrefixGeneratorStrategy() - Constructor for class org.jooq.util.example.JPrefixGeneratorStrategy
 
JVMArgsGeneratorStrategy - Class in org.jooq.util.example
A generator strategy that prefixes / suffixes class names and other artefacts with values taken from JVM parameters.
JVMArgsGeneratorStrategy() - Constructor for class org.jooq.util.example.JVMArgsGeneratorStrategy
 

K

KeepNamesGeneratorStrategy - Class in org.jooq.util
A strategy for keeping all names exactly as they are reported by the database.
KeepNamesGeneratorStrategy() - Constructor for class org.jooq.util.KeepNamesGeneratorStrategy
 

L

load(InputStream) - Static method in class org.jooq.util.GenerationTool
Load a jOOQ codegen configuration file from an input stream

M

main(String[]) - Static method in class org.jooq.util.GenerationTool
 
main(Configuration) - Static method in class org.jooq.util.GenerationTool
Deprecated.
match(DataTypeDefinition, DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
 
MatcherStrategy - Class in org.jooq.util
A generator strategy that names objects according to a Matchers configuration object.
MatcherStrategy(Matchers) - Constructor for class org.jooq.util.MatcherStrategy
 

N

newJavaWriter(File) - Method in class org.jooq.util.JavaGenerator
 

O

org.jooq.util - package org.jooq.util
 
org.jooq.util.example - package org.jooq.util.example
 
override() - Method in class org.jooq.util.JavaWriter
 
overrideIf(boolean) - Method in class org.jooq.util.JavaWriter
 
overrideInherit() - Method in class org.jooq.util.JavaWriter
 

P

print(char) - Method in class org.jooq.util.GeneratorWriter
 
print(int) - Method in class org.jooq.util.GeneratorWriter
 
print(String) - Method in class org.jooq.util.GeneratorWriter
 
print(String, Object...) - Method in class org.jooq.util.GeneratorWriter
 
print(Class<?>) - Method in class org.jooq.util.JavaWriter
 
printClass(String) - Method in class org.jooq.util.JavaWriter
 
printClassAnnotations(JavaWriter, SchemaDefinition) - Method in class org.jooq.util.JavaGenerator
 
printClassAnnotations(JavaWriter, SchemaDefinition, CatalogDefinition) - Method in class org.jooq.util.JavaGenerator
 
printClassJavadoc(JavaWriter, Definition) - Method in class org.jooq.util.JavaGenerator
 
printClassJavadoc(JavaWriter, String) - Method in class org.jooq.util.JavaGenerator
 
printColumnJPAAnnotation(JavaWriter, ColumnDefinition) - Method in class org.jooq.util.JavaGenerator
 
printColumnValidationAnnotation(JavaWriter, ColumnDefinition) - Method in class org.jooq.util.JavaGenerator
Deprecated.
- This method is no longer used by the generator.
printConstant(JavaWriter, AttributeDefinition) - Method in class org.jooq.util.JavaGenerator
 
printConvenienceMethodFunction(JavaWriter, RoutineDefinition, boolean) - Method in class org.jooq.util.JavaGenerator
 
printConvenienceMethodFunctionAsField(JavaWriter, RoutineDefinition, boolean) - Method in class org.jooq.util.JavaGenerator
 
printConvenienceMethodProcedure(JavaWriter, RoutineDefinition, boolean) - Method in class org.jooq.util.JavaGenerator
 
printConvenienceMethodTableValuedFunction(JavaWriter, TableDefinition, String) - Method in class org.jooq.util.JavaGenerator
 
printConvenienceMethodTableValuedFunctionAsField(JavaWriter, TableDefinition, boolean, String) - Method in class org.jooq.util.JavaGenerator
 
printForeignKey(JavaWriter, int, ForeignKeyDefinition) - Method in class org.jooq.util.JavaGenerator
 
printFromAndInto(JavaWriter, TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
printIdentity(JavaWriter, int, IdentityDefinition) - Method in class org.jooq.util.JavaGenerator
 
printImports() - Method in class org.jooq.util.JavaWriter
 
printJavadocParagraph(JavaWriter, String, String) - Method in class org.jooq.util.JavaGenerator
This method is used to add line breaks in lengthy javadocs
println() - Method in class org.jooq.util.GeneratorWriter
 
println(int) - Method in class org.jooq.util.GeneratorWriter
 
println(String) - Method in class org.jooq.util.GeneratorWriter
 
println(String, Object...) - Method in class org.jooq.util.GeneratorWriter
 
printPackage(JavaWriter, Definition) - Method in class org.jooq.util.JavaGenerator
 
printPackage(JavaWriter, Definition, GeneratorStrategy.Mode) - Method in class org.jooq.util.JavaGenerator
 
printParagraph(GeneratorWriter<?>, String, String) - Method in class org.jooq.util.JavaGenerator
 
printRecordTypeMethod(JavaWriter, Definition) - Method in class org.jooq.util.JavaGenerator
 
printReferences(JavaWriter, List<? extends Definition>, Class<?>, boolean) - Method in class org.jooq.util.JavaGenerator
 
printRoutine(JavaWriter, RoutineDefinition) - Method in class org.jooq.util.JavaGenerator
 
printSerial() - Method in class org.jooq.util.JavaWriter
 
printSingletonInstance(JavaWriter, Definition) - Method in class org.jooq.util.JavaGenerator
 
printTableJPAAnnotation(JavaWriter, TableDefinition) - Method in class org.jooq.util.JavaGenerator
 
printTableValuedFunction(JavaWriter, TableDefinition, String) - Method in class org.jooq.util.JavaGenerator
 
printUniqueKey(JavaWriter, int, UniqueKeyDefinition) - Method in class org.jooq.util.JavaGenerator
 

R

ref(Class<?>) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a Class.
ref(String) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a Class.
ref(String[]) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a list of Class.
ref(List<String>) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a list of Class.
ref(String, int) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a Class.
ref(String[], int) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a list of Class.
ref(List<String>, int) - Method in class org.jooq.util.GeneratorWriter
Get a reference to a list of Class.
ref(List<String>, int) - Method in class org.jooq.util.JavaWriter
 
refExtendsNumberType(JavaWriter, DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
 
refNumberType(JavaWriter, DataTypeDefinition) - Method in class org.jooq.util.JavaGenerator
 
run(Configuration) - Method in class org.jooq.util.GenerationTool
 

S

ScalaGenerator - Class in org.jooq.util
 
ScalaGenerator() - Constructor for class org.jooq.util.ScalaGenerator
 
setClassLoader(ClassLoader) - Method in class org.jooq.util.GenerationTool
The class loader to use with this generation tool.
setConnection(Connection) - Method in class org.jooq.util.GenerationTool
The JDBC connection to use with this generation tool.
setDataSource(DataSource) - Method in class org.jooq.util.GenerationTool
The JDBC data source to use with this generation tool.
setFluentSetters(boolean) - Method in interface org.jooq.util.Generator
Whether fluent setters should be generated
setFullyQualifiedTypes(String) - Method in interface org.jooq.util.Generator
setGenerateDaos(boolean) - Method in interface org.jooq.util.Generator
Whether DAO's should be generated in addition to pojos
setGenerateDeprecated(boolean) - Method in interface org.jooq.util.Generator
Whether deprecated code should be generated
setGenerateFullyQualifiedTypes(String) - Method in interface org.jooq.util.Generator
A regular expression matching all the types in generated code that should be fully qualified.
setGenerateGeneratedAnnotation(boolean) - Method in interface org.jooq.util.Generator
Whether the Generated annotation should be generated
setGenerateGlobalCatalogReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global catalog references should be generated
setGenerateGlobalLinkReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global link references should be generated
setGenerateGlobalObjectReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global object references should be generated
setGenerateGlobalQueueReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global queue references should be generated
setGenerateGlobalRoutineReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global routine references should be generated
setGenerateGlobalSchemaReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global schema references should be generated
setGenerateGlobalSequenceReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global sequence references should be generated
setGenerateGlobalTableReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global table references should be generated
setGenerateGlobalUDTReferences(boolean) - Method in interface org.jooq.util.Generator
Whether global UDT references should be generated
setGenerateImmutablePojos(boolean) - Method in interface org.jooq.util.Generator
Whether immutable POJO's should be generated in addition to records
setGenerateInstanceFields(boolean) - Method in interface org.jooq.util.Generator
Whether instance fields should be generated (as opposed to static fields)
setGenerateInterfaces(boolean) - Method in interface org.jooq.util.Generator
Whether interfaces should be generated to be implemented by records and POJO's
setGenerateJPAAnnotations(boolean) - Method in interface org.jooq.util.Generator
Whether POJO's and records should be annotated with JPA annotations
setGenerateLinks(boolean) - Method in interface org.jooq.util.Generator
Whether link related code should be generated
setGeneratePojos(boolean) - Method in interface org.jooq.util.Generator
Whether POJO's should be generated in addition to records
setGeneratePojosEqualsAndHashCode(boolean) - Method in interface org.jooq.util.Generator
Whether equals() and hashCode() methods should be generated on POJOs
setGeneratePojosToString(boolean) - Method in interface org.jooq.util.Generator
Whether a toString() method should be generated on POJOs
setGenerateQueues(boolean) - Method in interface org.jooq.util.Generator
Whether queue related code should be generated
setGenerateRecords(boolean) - Method in interface org.jooq.util.Generator
Whether TableRecords should be generated in addition to tables
setGenerateRelations(boolean) - Method in interface org.jooq.util.Generator
Whether foreign key relations should be resolved
setGenerateSpringAnnotations(boolean) - Method in interface org.jooq.util.Generator
Whether DAOs should be annotated with useful spring annotations such as @Repository or @Autowired
setGenerateTableValuedFunctions(boolean) - Method in interface org.jooq.util.Generator
Whether table-valued functions should be generated as tables.
setGenerateValidationAnnotations(boolean) - Method in interface org.jooq.util.Generator
Whether POJO's and records should be annotated with JSR-303 validation annotations
setInstanceFields(boolean) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
setInstanceFields(boolean) - Method in interface org.jooq.util.GeneratorStrategy
Whether fields are instance fields (as opposed to static fields)
setStrategy(GeneratorStrategy) - Method in interface org.jooq.util.Generator
Set a naming strategy to this generator
setTargetDirectory(String) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
setTargetDirectory(String) - Method in interface org.jooq.util.Generator
Initialise the target directory
setTargetDirectory(String) - Method in interface org.jooq.util.GeneratorStrategy
Initialise the target directory
setTargetEncoding(String) - Method in interface org.jooq.util.Generator
Initialise the target encoding
setTargetPackage(String) - Method in class org.jooq.util.DefaultGeneratorStrategy
 
setTargetPackage(String) - Method in interface org.jooq.util.Generator
Initialise the target package name
setTargetPackage(String) - Method in interface org.jooq.util.GeneratorStrategy
Initialise the target package name
setUseCatalogVersionProvider(boolean) - Method in interface org.jooq.util.Generator
 
setUseSchemaVersionProvider(boolean) - Method in interface org.jooq.util.Generator
 

T

tab(int) - Method in class org.jooq.util.GeneratorWriter
 
tab() - Method in class org.jooq.util.GeneratorWriter
 
tabString(String) - Method in class org.jooq.util.GeneratorWriter
 
TextWriter - Class in org.jooq.util
A wrapper for a PrintWriter This wrapper adds text printing features to the general GeneratorWriter
TextWriter(File) - Constructor for class org.jooq.util.TextWriter
 
toString() - Method in class org.jooq.util.GeneratorWriter
 

U

useCatalogVersionProvider() - Method in interface org.jooq.util.Generator
 
useSchemaVersionProvider() - Method in interface org.jooq.util.Generator
 

V

valueOf(String) - Static method in enum org.jooq.util.GeneratorStrategy.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jooq.util.GeneratorStrategy.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H J K L M N O P R S T U V 
Skip navigation links

Copyright © 2016. All Rights Reserved.