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

A

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

B

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

C

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

D

DEFAULT_TARGET_DIRECTORY - Static variable in class org.jooq.codegen.GenerationTool
 
DEFAULT_TARGET_ENCODING - Static variable in class org.jooq.codegen.GenerationTool
 
DEFAULT_TARGET_PACKAGENAME - Static variable in class org.jooq.codegen.GenerationTool
 
DefaultGenerator - Class in org.jooq.codegen
Deprecated.
DefaultGenerator() - Constructor for class org.jooq.codegen.DefaultGenerator
Deprecated.
 
DefaultGeneratorStrategy - Class in org.jooq.codegen
The default naming strategy for the JavaGenerator
DefaultGeneratorStrategy() - Constructor for class org.jooq.codegen.DefaultGeneratorStrategy
 

E

encoding() - Method in class org.jooq.codegen.GeneratorWriter
 
escapeEntities(String) - Method in class org.jooq.codegen.JavaGenerator
 

F

file() - Method in class org.jooq.codegen.GeneratorWriter
 
fluentSetters() - Method in interface org.jooq.codegen.Generator
Deprecated.
fullyQualifiedTypes() - Method in interface org.jooq.codegen.Generator
Deprecated.

G

generate(String) - Static method in class org.jooq.codegen.GenerationTool
 
generate(Configuration) - Static method in class org.jooq.codegen.GenerationTool
 
generate(Database) - Method in interface org.jooq.codegen.Generator
Do the code generation
generate(Database) - Method in class org.jooq.codegen.JavaGenerator
 
generate(Database) - Method in class org.jooq.codegen.XMLGenerator
 
generateArray(SchemaDefinition, ArrayDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateArray(ArrayDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateArrayClassFooter(ArrayDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide array class footer code.
generateArrayClassJavadoc(ArrayDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateArrays(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateCatalog(CatalogDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateCatalog(CatalogDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateCatalogClassFooter(CatalogDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide catalog class footer code.
generateCatalogClassJavadoc(CatalogDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateComments() - Method in interface org.jooq.codegen.Generator
Whether any SQL comments should be generated as Javadoc.
generateCommentsOnAttributes() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on attributes should be generated as Javadoc.
generateCommentsOnCatalogs() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on catalogs should be generated as Javadoc.
generateCommentsOnColumns() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on columns should be generated as Javadoc.
generateCommentsOnKeys() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on keys should be generated as Javadoc.
generateCommentsOnLinks() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on links should be generated as Javadoc.
generateCommentsOnPackages() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on packages should be generated as Javadoc.
generateCommentsOnParameters() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on parameters should be generated as Javadoc.
generateCommentsOnQueues() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on queues should be generated as Javadoc.
generateCommentsOnRoutines() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on routines should be generated as Javadoc.
generateCommentsOnSchemas() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on schemas should be generated as Javadoc.
generateCommentsOnSequences() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on sequences should be generated as Javadoc.
generateCommentsOnTables() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on tables should be generated as Javadoc.
generateCommentsOnUDTs() - Method in interface org.jooq.codegen.Generator
Whether SQL comments on UDTs should be generated as Javadoc.
generateDao(TableDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateDao(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateDaoClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide dao class footer code.
generateDaoClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateDaos() - Method in interface org.jooq.codegen.Generator
Whether DAO's should be generated in addition to pojos
generateDaos(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateDeprecated() - Method in interface org.jooq.codegen.Generator
Whether deprecated code should be generated
generateDeprecationOnUnknownTypes() - Method in interface org.jooq.codegen.Generator
Whether deprecation should be generated on unknown types.
generateDomain(DomainDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateDomain(DomainDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateDomainClassFooter(DomainDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide enum class footer code.
generateDomainClassJavadoc(DomainDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateDomains(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateEmptyCatalogs() - Method in interface org.jooq.codegen.Generator
Whether empty catalogs should still be generated.
generateEmptySchemas() - Method in interface org.jooq.codegen.Generator
Whether empty schemas should still be generated.
generateEnum(EnumDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateEnum(EnumDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateEnumClassFooter(EnumDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide enum class footer code.
generateEnumClassJavadoc(EnumDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateEnums(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateFluentSetters() - Method in interface org.jooq.codegen.Generator
Whether fluent setters should be generated
generateFullyQualifiedTypes() - Method in interface org.jooq.codegen.Generator
A regular expression matching all the types in generated code that should be fully qualified.
generateGeneratedAnnotation() - Method in interface org.jooq.codegen.Generator
Whether the Generated annotation should be generated
generateGlobalCatalogReferences() - Method in interface org.jooq.codegen.Generator
Whether global catalog references should be generated
generateGlobalKeyReferences() - Method in interface org.jooq.codegen.Generator
Whether global key references should be generated
generateGlobalLinkReferences() - Method in interface org.jooq.codegen.Generator
Whether global link references should be generated
generateGlobalObjectReferences() - Method in interface org.jooq.codegen.Generator
Whether global object references should be generated
generateGlobalQueueReferences() - Method in interface org.jooq.codegen.Generator
Whether global queue references should be generated
generateGlobalRoutineReferences() - Method in interface org.jooq.codegen.Generator
Whether global routine references should be generated
generateGlobalSchemaReferences() - Method in interface org.jooq.codegen.Generator
Whether global schema references should be generated
generateGlobalSequenceReferences() - Method in interface org.jooq.codegen.Generator
Whether global sequence references should be generated
generateGlobalTableReferences() - Method in interface org.jooq.codegen.Generator
Whether global table references should be generated
generateGlobalUDTReferences() - Method in interface org.jooq.codegen.Generator
Whether global UDT references should be generated
generateImmutableInterfaces() - Method in interface org.jooq.codegen.Generator
Whether immutable interfaces should be generated in addition to records
generateImmutablePojos() - Method in interface org.jooq.codegen.Generator
Whether immutable POJO's should be generated in addition to records
generateImplicitJoinPathsToOne() - Method in interface org.jooq.codegen.Generator
Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.
generateIndexes() - Method in interface org.jooq.codegen.Generator
Whether indexes should be generated.
generateIndexes(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateInstanceFields() - Method in interface org.jooq.codegen.Generator
Whether instance fields should be generated (as opposed to static fields)
generateInterface(TableDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateInterface(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateInterfaceClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide interface class footer code.
generateInterfaceClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateInterfaceGetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own interface getters.
generateInterfaces() - Method in interface org.jooq.codegen.Generator
Whether interfaces should be generated to be implemented by records and POJO's
generateInterfaces(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateInterfaceSetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own interface setters.
generateJavaBeansGettersAndSetters() - Method in interface org.jooq.codegen.Generator
Whether getters and setters should be generated JavaBeans style (or jOOQ style).
generateJavadoc() - Method in interface org.jooq.codegen.Generator
Whether any Javadoc should be generated.
generateJavaTimeTypes() - Method in interface org.jooq.codegen.Generator
A flag indicating whether Java 8's java.time types should be used by the source code generator, rather than JDBC's java.sql types.
generateJPAAnnotations() - Method in interface org.jooq.codegen.Generator
Whether POJO's and records should be annotated with JPA annotations
generateJPAVersion() - Method in interface org.jooq.codegen.Generator
The minimum JPA version that is supported by generated code (latest version if empty).
generateKeys() - Method in interface org.jooq.codegen.Generator
Whether key related code should be generated
generateLinks() - Method in interface org.jooq.codegen.Generator
Whether link related code should be generated
generatePackage(SchemaDefinition, PackageDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generatePackage(PackageDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generatePackageClassFooter(PackageDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide package class footer code.
generatePackageClassJavadoc(PackageDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generatePackages(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generatePojo(TableDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generatePojo(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generatePojoClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide POJO class footer code.
generatePojoClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generatePojoCopyConstructor(Definition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own pojo copy constructors.
generatePojoDefaultConstructor(Definition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own pojo default constructors.
generatePojoEqualsAndHashCode(Definition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generatePojoGetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own pojo getters.
generatePojos() - Method in interface org.jooq.codegen.Generator
Whether POJO's should be generated in addition to records
generatePojos(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generatePojosEqualsAndHashCode() - Method in interface org.jooq.codegen.Generator
Whether equals() and hashCode() methods should be generated on POJOs
generatePojoSetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own pojo setters.
generatePojosToString() - Method in interface org.jooq.codegen.Generator
Whether a toString() method should be generated on POJOs
generatePojoToString(Definition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generatePrimaryKeyTypes() - Method in interface org.jooq.codegen.Generator
Whether wrapper types for primary keys should be generated.
generateQueues() - Method in interface org.jooq.codegen.Generator
Whether queue related code should be generated
generateRecord(TableDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateRecord(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateRecordClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide record class footer code.
generateRecordClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateRecordGetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own record getters.
generateRecords() - Method in interface org.jooq.codegen.Generator
Whether TableRecords should be generated in addition to tables
generateRecords(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateRecordSetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own record setters.
generateRecordsImplementingRecordN() - Method in interface org.jooq.codegen.Generator
Whether TableRecords should be generated in addition to tables, which implement Record[N] types
generateRelations() - Method in interface org.jooq.codegen.Generator
Whether foreign key relations should be resolved
generateRelations(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateRoutine(SchemaDefinition, RoutineDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateRoutine(RoutineDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateRoutineClassFooter(RoutineDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide routine class footer code.
generateRoutineClassJavadoc(RoutineDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateRoutines() - Method in interface org.jooq.codegen.Generator
Whether Routines should be generated.
generateRoutines(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateSchema(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateSchema(SchemaDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateSchemaClassFooter(SchemaDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide schema class footer code.
generateSchemaClassJavadoc(SchemaDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateSequences() - Method in interface org.jooq.codegen.Generator
Whether Sequences should be generated.
generateSequences(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateSerializableInterfaces() - Method in interface org.jooq.codegen.Generator
Whether generated interfaces should extend Serializable.
generateSerializablePojos() - Method in interface org.jooq.codegen.Generator
Whether generated POJO's should be Serializable.
generateSpringAnnotations() - Method in interface org.jooq.codegen.Generator
Whether DAOs should be annotated with useful spring annotations such as @Repository or @Autowired
generateTable(SchemaDefinition, TableDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateTable(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateTableClassFooter(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide table class footer code.
generateTableClassJavadoc(TableDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateTableReferences(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
Generating central static table access
generateTables() - Method in interface org.jooq.codegen.Generator
Whether Tables should be generated
generateTables(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateTableValuedFunctions() - Method in interface org.jooq.codegen.Generator
Whether table-valued functions should be generated as tables.
generateUDT(SchemaDefinition, UDTDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDT(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide udt class footer code.
generateUDTClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTInterface(UDTDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTInterface(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTInterfaceClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide UDT interface class footer code.
generateUDTInterfaceClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTInterfaceGetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own interface getters.
generateUDTInterfaces(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTInterfaceSetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own interface setters.
generateUDTPojo(UDTDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTPojo(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTPojoClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide UDT POJO class footer code.
generateUDTPojoClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTPojoGetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own pojo getters.
generateUDTPojos(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTPojoSetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own pojo setters.
generateUDTRecord(UDTDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTRecord(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTRecordClassFooter(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide udt record class footer code.
generateUDTRecordClassJavadoc(UDTDefinition, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own Javadoc.
generateUDTRecordGetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own record getters.
generateUDTRecords(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
Generating UDT record classes
generateUDTRecordSetter(TypedElementDefinition<?>, int, JavaWriter) - Method in class org.jooq.codegen.JavaGenerator
Subclasses may override this method to provide their own record setters.
generateUDTReferences(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
Generating central static udt access
generateUDTRoutines(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateUDTs() - Method in interface org.jooq.codegen.Generator
Whether UDTs should be generated.
generateUDTs(SchemaDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
generateValidationAnnotations() - Method in interface org.jooq.codegen.Generator
Whether POJO's and records should be annotated with JSR-303 validation annotations
generateVarargsSetters() - Method in interface org.jooq.codegen.Generator
Whether varargs setters should be generated for array types.
GenerationTool - Class in org.jooq.codegen
The GenerationTool takes care of generating Java code from a database schema.
GenerationTool() - Constructor for class org.jooq.codegen.GenerationTool
 
Generator - Interface in org.jooq.codegen
The Generator provides a basic interface for java code generation
GeneratorException - Exception in org.jooq.codegen
An unchecked Exception to wrap all fatal generator exceptions.
GeneratorException(String) - Constructor for exception org.jooq.codegen.GeneratorException
 
GeneratorException(String, Throwable) - Constructor for exception org.jooq.codegen.GeneratorException
 
GeneratorStrategy - Interface in org.jooq.codegen
A strategy for naming various artefacts generated from Definition's
GeneratorStrategy.Mode - Enum in org.jooq.codegen
The "mode" by which an artefact should be named
GeneratorWriter<W extends GeneratorWriter<W>> - Class in org.jooq.codegen
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.codegen.GeneratorWriter
 
GeneratorWriter(File, String) - Constructor for class org.jooq.codegen.GeneratorWriter
 
getExtendsNumberType(DataTypeDefinition) - Method in class org.jooq.codegen.JavaGenerator
Deprecated.
getFile(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFile(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFile(String) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFile(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFile(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFile(String) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFile(Definition) - Method in class org.jooq.codegen.JavaGenerator
 
getFile(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.JavaGenerator
 
getFileHeader(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFileHeader(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getFileHeader(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFileHeader(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFileName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFileName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFileName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFileName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFileRoot() - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFileRoot() - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFullJavaClassName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFullJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFullJavaClassName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFullJavaClassName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
This is the same as calling getFullJavaClassName(definition, Mode.DEFAULT)
getFullJavaIdentifier(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFullJavaIdentifier(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in reference static and instance members.
getFullJavaIdentifiers(Collection<? extends Definition>) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFullJavaIdentifiers(Definition...) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getFullJavaIdentifiers(Collection<? extends Definition>) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getFullJavaIdentifiers(Definition...) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getInstanceFields() - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getInstanceFields() - Method in interface org.jooq.codegen.GeneratorStrategy
Whether fields are instance fields (as opposed to static fields)
getJavaBeansGettersAndSetters() - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaBeansGettersAndSetters() - Method in interface org.jooq.codegen.GeneratorStrategy
Whether getters and setters should be generated JavaBeans style (or jOOQ style).
getJavaClassExtends(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaClassExtends(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaClassExtends(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is the same as calling getJavaClassExtends(definition, Mode.DEFAULT)
getJavaClassExtends(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getJavaClassExtends(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaClassImplements(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaClassImplements(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaClassImplements(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is the same as calling getJavaClassImplements(definition, Mode.DEFAULT)
getJavaClassImplements(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getJavaClassImplements(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaClassName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JPrefixGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaClassName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is the same as calling getJavaClassName(definition, Mode.DEFAULT)
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.KeepNamesGeneratorStrategy
 
getJavaClassName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaGetterName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaGetterName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in getters of a container.
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in getters of a container.
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.KeepNamesGeneratorStrategy
 
getJavaGetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaIdentifier(Definition) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaIdentifier(Definition) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaIdentifier(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in reference static and instance members.
getJavaIdentifier(Definition) - Method in class org.jooq.codegen.KeepNamesGeneratorStrategy
 
getJavaIdentifier(Definition) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaIdentifiers(Collection<? extends Definition>) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaIdentifiers(Definition...) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaIdentifiers(Collection<? extends Definition>) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getJavaIdentifiers(Definition...) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getJavaMemberName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaMemberName(Definition) - Method in interface org.jooq.codegen.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.codegen.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.codegen.KeepNamesGeneratorStrategy
 
getJavaMemberName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaMethodName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaMethodName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in methods.
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in methods.
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.KeepNamesGeneratorStrategy
 
getJavaMethodName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaPackageName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaPackageName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is the same as calling getJavaPackageName(definition, Mode.DEFAULT)
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getJavaPackageName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaSetterName(Definition) - Method in class org.jooq.codegen.AbstractGeneratorStrategy
 
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.example.JVMArgsGeneratorStrategy
 
getJavaSetterName(Definition) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in setters of a container.
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in interface org.jooq.codegen.GeneratorStrategy
This is applied to definitions that can result in setters of a container.
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.KeepNamesGeneratorStrategy
 
getJavaSetterName(Definition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.MatcherStrategy
 
getJavaType(DataTypeDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
getJavaType(DataTypeDefinition, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.JavaGenerator
 
getJavaTypeReference(Database, DataTypeDefinition) - Method in class org.jooq.codegen.JavaGenerator
 
getNumberType(DataTypeDefinition) - Method in class org.jooq.codegen.JavaGenerator
Deprecated.
getNumberType(DataTypeDefinition, String) - Method in class org.jooq.codegen.JavaGenerator
Deprecated.
getOverloadSuffix(Definition, GeneratorStrategy.Mode, String) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getOverloadSuffix(Definition, GeneratorStrategy.Mode, String) - Method in interface org.jooq.codegen.GeneratorStrategy
 
getOverloadSuffix(Definition, GeneratorStrategy.Mode, String) - Method in class org.jooq.codegen.MatcherStrategy
 
getSimpleJavaType(DataTypeDefinition) - Method in class org.jooq.codegen.JavaGenerator
Deprecated.
getStrategy() - Method in interface org.jooq.codegen.Generator
Get this generator's underlying naming strategy
getTargetClean() - Method in interface org.jooq.codegen.Generator
Whether the target package should be cleaned to contain only generated code after a generation run.
getTargetDirectory() - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getTargetDirectory() - Method in interface org.jooq.codegen.Generator
The target directory
getTargetDirectory() - Method in interface org.jooq.codegen.GeneratorStrategy
The target directory
getTargetEncoding() - Method in interface org.jooq.codegen.Generator
The target encoding
getTargetPackage() - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
getTargetPackage() - Method in interface org.jooq.codegen.Generator
 
getTargetPackage() - Method in interface org.jooq.codegen.GeneratorStrategy
 
getType(Database, SchemaDefinition, String, int, int, String, String, String) - Method in class org.jooq.codegen.JavaGenerator
getType(Database, SchemaDefinition, String, int, int, Name, String, String) - Method in class org.jooq.codegen.JavaGenerator
 
getType(Database, SchemaDefinition, String, int, int, String, String, String, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.JavaGenerator
Deprecated.
- 3.9.0 - [#330] - Use #getType(Database, SchemaDefinition, String, int, int, Name, String, String, Mode) instead.
getType(Database, SchemaDefinition, String, int, int, Name, String, String, GeneratorStrategy.Mode) - Method in class org.jooq.codegen.JavaGenerator
 
getTypeReference(Database, SchemaDefinition, String, int, int, int, boolean, boolean, String, Name) - Method in class org.jooq.codegen.JavaGenerator
 

H

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

J

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

K

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

L

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

M

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

N

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

O

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

P

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

R

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

S

ScalaGenerator - Class in org.jooq.codegen
 
ScalaGenerator() - Constructor for class org.jooq.codegen.ScalaGenerator
 
setClassLoader(ClassLoader) - Method in class org.jooq.codegen.GenerationTool
The class loader to use with this generation tool.
setConnection(Connection) - Method in class org.jooq.codegen.GenerationTool
The JDBC connection to use with this generation tool.
setDataSource(DataSource) - Method in class org.jooq.codegen.GenerationTool
The JDBC data source to use with this generation tool.
setFluentSetters(boolean) - Method in interface org.jooq.codegen.Generator
setFullyQualifiedTypes(String) - Method in interface org.jooq.codegen.Generator
setGenerateComments(boolean) - Method in interface org.jooq.codegen.Generator
Whether any SQL comments should be generated as Javadoc.
setGenerateCommentsOnAttributes(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on attributes should be generated as Javadoc.
setGenerateCommentsOnCatalogs(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on catalogs should be generated as Javadoc.
setGenerateCommentsOnColumns(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on columns should be generated as Javadoc.
setGenerateCommentsOnKeys(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on keys should be generated as Javadoc.
setGenerateCommentsOnLinks(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on links should be generated as Javadoc.
setGenerateCommentsOnPackages(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on packages should be generated as Javadoc.
setGenerateCommentsOnParameters(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on parameters should be generated as Javadoc.
setGenerateCommentsOnQueues(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on queues should be generated as Javadoc.
setGenerateCommentsOnRoutines(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on routines should be generated as Javadoc.
setGenerateCommentsOnSchemas(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on schemas should be generated as Javadoc.
setGenerateCommentsOnSequences(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on sequences should be generated as Javadoc.
setGenerateCommentsOnTables(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on tables should be generated as Javadoc.
setGenerateCommentsOnUDTs(boolean) - Method in interface org.jooq.codegen.Generator
Whether SQL comments on UDTs should be generated as Javadoc.
setGenerateDaos(boolean) - Method in interface org.jooq.codegen.Generator
Whether DAO's should be generated in addition to pojos
setGenerateDeprecated(boolean) - Method in interface org.jooq.codegen.Generator
Whether deprecated code should be generated
setGenerateDeprecationOnUnknownTypes(boolean) - Method in interface org.jooq.codegen.Generator
Whether deprecation should be generated on unknown types.
setGenerateEmptyCatalogs(boolean) - Method in interface org.jooq.codegen.Generator
Whether empty catalogs should still be generated.
setGenerateEmptySchemas(boolean) - Method in interface org.jooq.codegen.Generator
Whether empty schemas should still be generated.
setGenerateFluentSetters(boolean) - Method in interface org.jooq.codegen.Generator
Whether fluent setters should be generated
setGenerateFullyQualifiedTypes(String) - Method in interface org.jooq.codegen.Generator
A regular expression matching all the types in generated code that should be fully qualified.
setGenerateGeneratedAnnotation(boolean) - Method in interface org.jooq.codegen.Generator
Whether the Generated annotation should be generated
setGenerateGlobalCatalogReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global catalog references should be generated
setGenerateGlobalKeyReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global key references should be generated
setGenerateGlobalLinkReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global link references should be generated
setGenerateGlobalObjectReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global object references should be generated
setGenerateGlobalQueueReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global queue references should be generated
setGenerateGlobalRoutineReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global routine references should be generated
setGenerateGlobalSchemaReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global schema references should be generated
setGenerateGlobalSequenceReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global sequence references should be generated
setGenerateGlobalTableReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global table references should be generated
setGenerateGlobalUDTReferences(boolean) - Method in interface org.jooq.codegen.Generator
Whether global UDT references should be generated
setGenerateImmutableInterfaces(boolean) - Method in interface org.jooq.codegen.Generator
Whether immutable interfaces should be generated in addition to records
setGenerateImmutablePojos(boolean) - Method in interface org.jooq.codegen.Generator
Whether immutable POJO's should be generated in addition to records
setGenerateImplicitJoinPathsToOne(boolean) - Method in interface org.jooq.codegen.Generator
Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.
setGenerateIndexes(boolean) - Method in interface org.jooq.codegen.Generator
Whether indexes should be generated.
setGenerateInstanceFields(boolean) - Method in interface org.jooq.codegen.Generator
Whether instance fields should be generated (as opposed to static fields)
setGenerateInterfaces(boolean) - Method in interface org.jooq.codegen.Generator
Whether interfaces should be generated to be implemented by records and POJO's
setGenerateJavaBeansGettersAndSetters(boolean) - Method in interface org.jooq.codegen.Generator
Whether getters and setters should be generated JavaBeans style (or jOOQ style).
setGenerateJavadoc(boolean) - Method in interface org.jooq.codegen.Generator
Whether any Javadoc should be generated.
setGenerateJavaTimeTypes(boolean) - Method in interface org.jooq.codegen.Generator
A flag indicating whether Java 8's java.time types should be used by the source code generator, rather than JDBC's java.sql types.
setGenerateJPAAnnotations(boolean) - Method in interface org.jooq.codegen.Generator
Whether POJO's and records should be annotated with JPA annotations
setGenerateJPAVersion(String) - Method in interface org.jooq.codegen.Generator
The minimum JPA version that is supported by generated code (latest version if empty).
setGenerateKeys(boolean) - Method in interface org.jooq.codegen.Generator
Whether key related code should be generated
setGenerateLinks(boolean) - Method in interface org.jooq.codegen.Generator
Whether link related code should be generated
setGeneratePojos(boolean) - Method in interface org.jooq.codegen.Generator
Whether POJO's should be generated in addition to records
setGeneratePojosEqualsAndHashCode(boolean) - Method in interface org.jooq.codegen.Generator
Whether equals() and hashCode() methods should be generated on POJOs
setGeneratePojosToString(boolean) - Method in interface org.jooq.codegen.Generator
Whether a toString() method should be generated on POJOs
setGeneratePrimaryKeyTypes(boolean) - Method in interface org.jooq.codegen.Generator
Whether wrapper types for primary keys should be generated.
setGenerateQueues(boolean) - Method in interface org.jooq.codegen.Generator
Whether queue related code should be generated
setGenerateRecords(boolean) - Method in interface org.jooq.codegen.Generator
Whether TableRecords should be generated in addition to tables
setGenerateRecordsImplementingRecordN(boolean) - Method in interface org.jooq.codegen.Generator
Whether TableRecords should be generated in addition to tables, which implement Record[N] types
setGenerateRelations(boolean) - Method in interface org.jooq.codegen.Generator
Whether foreign key relations should be resolved
setGenerateRoutines(boolean) - Method in interface org.jooq.codegen.Generator
Whether Routines should be generated.
setGenerateSequences(boolean) - Method in interface org.jooq.codegen.Generator
Whether Sequences should be generated.
setGenerateSerializableInterfaces(boolean) - Method in interface org.jooq.codegen.Generator
Whether generated interfaces should extend Serializable.
setGenerateSerializablePojos(boolean) - Method in interface org.jooq.codegen.Generator
Whether generated POJO's should be Serializable.
setGenerateSpringAnnotations(boolean) - Method in interface org.jooq.codegen.Generator
Whether DAOs should be annotated with useful spring annotations such as @Repository or @Autowired
setGenerateTables(boolean) - Method in interface org.jooq.codegen.Generator
Whether Tables should be generated
setGenerateTableValuedFunctions(boolean) - Method in interface org.jooq.codegen.Generator
Whether table-valued functions should be generated as tables.
setGenerateUDTs(boolean) - Method in interface org.jooq.codegen.Generator
Whether UDTs should be generated.
setGenerateValidationAnnotations(boolean) - Method in interface org.jooq.codegen.Generator
Whether POJO's and records should be annotated with JSR-303 validation annotations
setGenerateVarargsSetters(boolean) - Method in interface org.jooq.codegen.Generator
Whether varargs setters should be generated for array types.
setInstanceFields(boolean) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
setInstanceFields(boolean) - Method in interface org.jooq.codegen.GeneratorStrategy
Whether fields are instance fields (as opposed to static fields)
setJavaBeansGettersAndSetters(boolean) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
setJavaBeansGettersAndSetters(boolean) - Method in interface org.jooq.codegen.GeneratorStrategy
Whether getters and setters should be generated JavaBeans style (or jOOQ style).
setStrategy(GeneratorStrategy) - Method in interface org.jooq.codegen.Generator
Set a naming strategy to this generator
setTargetClean(boolean) - Method in interface org.jooq.codegen.Generator
Whether the target package should be cleaned to contain only generated code after a generation run.
setTargetDirectory(String) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
setTargetDirectory(String) - Method in interface org.jooq.codegen.Generator
Initialise the target directory
setTargetDirectory(String) - Method in interface org.jooq.codegen.GeneratorStrategy
Initialise the target directory
setTargetEncoding(String) - Method in interface org.jooq.codegen.Generator
Initialise the target encoding
setTargetPackage(String) - Method in class org.jooq.codegen.DefaultGeneratorStrategy
 
setTargetPackage(String) - Method in interface org.jooq.codegen.Generator
Initialise the target package name
setTargetPackage(String) - Method in interface org.jooq.codegen.GeneratorStrategy
Initialise the target package name
setUseCatalogVersionProvider(boolean) - Method in interface org.jooq.codegen.Generator
 
setUseSchemaVersionProvider(boolean) - Method in interface org.jooq.codegen.Generator
 

T

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

U

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

V

valueOf(String) - Static method in enum org.jooq.codegen.GeneratorStrategy.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jooq.codegen.GeneratorStrategy.Mode
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLGenerator - Class in org.jooq.codegen
 
XMLGenerator() - Constructor for class org.jooq.codegen.XMLGenerator
 
A B C D E F G H J K L M N O P R S T U V X 
Skip navigation links

Copyright © 2018. All rights reserved.