- Alle implementierten Schnittstellen:
Serializable,XMLAppendable
- Siehe auch:
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected GeneratedAnnotationTypeprotected GeneratedSerialVersionUIDprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Integerprotected Stringprotected Booleanprotected Stringprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Integerprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected GeneratedTextBlocksprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected VisibilityModifierprotected Booleanprotected Boolean -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal voidappendTo(XMLBuilder builder) booleanA regular expression matching all the types in generated code that should be fully qualified.Generate theGeneratedannotation to indicate jOOQ version used for source code.The serial version UID to be generated in all files.The indentation characters to be used in generated code.Version of JPA specification is to be used to generate version-specific annotations.The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.The newline characters to be used in generated code.Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NonnullSpecify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NullableThe print margin to apply to generated Javadoc and other block comments, for automatic line wrapping.Whether to generate String in text block format.The visibility modifier to be used with generated code.inthashCode()Whether to generate overrides forTable.as(org.jooq.Name)and related overloads.Turn off generation of all SQL comments as Javadoc on all objects.Turn off generation of all SQL comments as Javadoc on all attributes.Turn off generation of all SQL comments as Javadoc on all catalogs.Turn off generation of all SQL comments as Javadoc on all columns.Turn off generation of all SQL comments as Javadoc on all embeddables.Turn off generation of all SQL comments as Javadoc on all keys.Turn off generation of all SQL comments as Javadoc on all links.Turn off generation of all SQL comments as Javadoc on all packages.Turn off generation of all SQL comments as Javadoc on all parameters.Turn off generation of all SQL comments as Javadoc on all queues.Turn off generation of all SQL comments as Javadoc on all routines.Turn off generation of all SQL comments as Javadoc on all schemas.Turn off generation of all SQL comments as Javadoc on all sequences.Turn off generation of all SQL comments as Javadoc on all tables.Turn off generation of all SQL comments as Javadoc on all UDTs.Generate theConstructorPropertiesannotation on generated POJOs and/or records.Generate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active).Generate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active).isDaos()Generate DAOs.Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs.Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas.Generate deprecated code for backwards compatibilityGenerate deprecation annotations on references to unknown data types.Generate embeddable classes.Whether empty catalogs (e.g.Whether empty schemas (e.g.Veraltet.Activate the legacy Scala sealed trait enum emulationGenerate fluent setters in records, POJOs, interfaces.Generate theGeneratedannotation to indicate jOOQ version used for source code.Whether theGeneratedannotation should include thedateattribute.Whether theGeneratedannotation should include the jOOQ version.Turn off generation of global catalog references.Turn off generation of global domain references.Turn off generation of global index references.Turn off generation of global key references.Turn off generation of global database link references.Turn on generation of all global object names.Turn off generation of all global object references.Turn off generation of global queue references.Turn off generation of global routine references.Turn off generation of global schema references.Turn off generation of global sequence references.Turn off generation of global table references.Turn off generation of global trigger references.Turn off generation of global UDT references.Generate immutable interfaces.Generate immutable POJOs.Whether implicit join path constructors should be offered as properties in Kotlin.Generate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships)Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships)Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.Generate implicit join path table subtypes implementingPathfor increased JOIN convenience.Generate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship.Generate index information.Veraltet.Generated interfaces to be implemented by records and/or POJOs.A flag indicating whether the INTERVAL type support should be enabled.Modify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.Turn off generation of Javadoc on all objects.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.Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used.Annotate POJOs and Records with JPA annotations.A flag indicating whether the JSON type support should be enabled.isKeys()Generate Key classes.Generate defaulted nullable POJO attributes.Generate defaulted nullable Record attributes.Generate non-nullable types on interface attributes, where column is not null.Generate non-nullable types on POJO attributes, where column is not null.Generate non-nullable types on Record attributes, where column is not null.Workaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX.isLinks()Generate database Link classes.Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType.Whether nullable items should be annotated with the annotation type specified innullableAnnotationType.isPojos()Generate POJOs.Generate POJOs as records, when using the JavaGenerator.Generate POJOs as data classes, when using the KotlinGenerator.Generate POJOs as case classes, when using the ScalaGenerator.Generate basic equals() and hashCode() methods in POJOs.Generate basic toString() methods in POJOs.isQueues()Generate Queue classes.Generate TableRecord classes.Generate TableRecord classes that implement Record[N] super typesPrimary key / foreign key relations should be generated and used.Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name)Generate Routine classes.Sequence flags should be generated and used.Generate Sequence classes.Generate serializable interfaces.Generate serializable POJOs.Turn off generation of all source code on all object types.Turn off generation of all source code on all views.A flag indicating whether the spatial type support should be enabled.Annotate DAOs with useful spring annotations such as @Repository or @Autowired.Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc.isTables()Generate Table classes.Generate Trigger classes.Generate UDT path expressions on tables and on UDTs.isUdts()Generate UDT classes.Annotate POJOs and Records with JSR-303 validation annotationsGenerate varargs setters for array types for convenience.Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads.A flag indicating whether the XML type support should be enabled.voidsetAsMethodOverrides(Boolean value) Whether to generate overrides forTable.as(org.jooq.Name)and related overloads.voidsetComments(Boolean value) Turn off generation of all SQL comments as Javadoc on all objects.voidsetCommentsOnAttributes(Boolean value) Turn off generation of all SQL comments as Javadoc on all attributes.voidsetCommentsOnCatalogs(Boolean value) Turn off generation of all SQL comments as Javadoc on all catalogs.voidsetCommentsOnColumns(Boolean value) Turn off generation of all SQL comments as Javadoc on all columns.voidsetCommentsOnEmbeddables(Boolean value) Turn off generation of all SQL comments as Javadoc on all embeddables.voidsetCommentsOnKeys(Boolean value) Turn off generation of all SQL comments as Javadoc on all keys.voidsetCommentsOnLinks(Boolean value) Turn off generation of all SQL comments as Javadoc on all links.voidsetCommentsOnPackages(Boolean value) Turn off generation of all SQL comments as Javadoc on all packages.voidsetCommentsOnParameters(Boolean value) Turn off generation of all SQL comments as Javadoc on all parameters.voidsetCommentsOnQueues(Boolean value) Turn off generation of all SQL comments as Javadoc on all queues.voidsetCommentsOnRoutines(Boolean value) Turn off generation of all SQL comments as Javadoc on all routines.voidsetCommentsOnSchemas(Boolean value) Turn off generation of all SQL comments as Javadoc on all schemas.voidsetCommentsOnSequences(Boolean value) Turn off generation of all SQL comments as Javadoc on all sequences.voidsetCommentsOnTables(Boolean value) Turn off generation of all SQL comments as Javadoc on all tables.voidsetCommentsOnUDTs(Boolean value) Turn off generation of all SQL comments as Javadoc on all UDTs.voidGenerate theConstructorPropertiesannotation on generated POJOs and/or records.voidGenerate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active).voidGenerate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active).voidGenerate DAOs.voidsetDefaultCatalog(Boolean value) Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs.voidsetDefaultSchema(Boolean value) Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas.voidsetDeprecated(Boolean value) Generate deprecated code for backwards compatibilityvoidGenerate deprecation annotations on references to unknown data types.voidsetEmbeddables(Boolean value) Generate embeddable classes.voidsetEmptyCatalogs(Boolean value) Whether empty catalogs (e.g.voidsetEmptySchemas(Boolean value) Whether empty schemas (e.g.voidVeraltet.Activate the legacy Scala sealed trait enum emulationvoidsetFluentSetters(Boolean value) Generate fluent setters in records, POJOs, interfaces.voidsetFullyQualifiedTypes(String value) A regular expression matching all the types in generated code that should be fully qualified.voidsetGeneratedAnnotation(Boolean value) Generate theGeneratedannotation to indicate jOOQ version used for source code.voidWhether theGeneratedannotation should include thedateattribute.voidWhether theGeneratedannotation should include the jOOQ version.voidGenerate theGeneratedannotation to indicate jOOQ version used for source code.voidThe serial version UID to be generated in all files.voidTurn off generation of global catalog references.voidsetGlobalDomainReferences(Boolean value) Turn off generation of global domain references.voidsetGlobalIndexReferences(Boolean value) Turn off generation of global index references.voidsetGlobalKeyReferences(Boolean value) Turn off generation of global key references.voidsetGlobalLinkReferences(Boolean value) Turn off generation of global database link references.voidsetGlobalObjectNames(Boolean value) Turn on generation of all global object names.voidsetGlobalObjectReferences(Boolean value) Turn off generation of all global object references.voidsetGlobalQueueReferences(Boolean value) Turn off generation of global queue references.voidTurn off generation of global routine references.voidsetGlobalSchemaReferences(Boolean value) Turn off generation of global schema references.voidTurn off generation of global sequence references.voidsetGlobalTableReferences(Boolean value) Turn off generation of global table references.voidTurn off generation of global trigger references.voidsetGlobalUDTReferences(Boolean value) Turn off generation of global UDT references.voidsetImmutableInterfaces(Boolean value) Generate immutable interfaces.voidsetImmutablePojos(Boolean value) Generate immutable POJOs.voidWhether implicit join path constructors should be offered as properties in Kotlin.voidGenerate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships)voidsetImplicitJoinPathsToOne(Boolean value) Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships)voidWhether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.voidGenerate implicit join path table subtypes implementingPathfor increased JOIN convenience.voidGenerate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship.voidsetIndentation(String value) The indentation characters to be used in generated code.voidsetIndexes(Boolean value) Generate index information.voidsetInstanceFields(Boolean value) Veraltet.voidsetInterfaces(Boolean value) Generated interfaces to be implemented by records and/or POJOs.voidsetIntervalTypes(Boolean value) A flag indicating whether the INTERVAL type support should be enabled.voidModify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.voidsetJavadoc(Boolean value) Turn off generation of Javadoc on all objects.voidsetJavaTimeTypes(Boolean value) 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.voidsetJooqVersionReference(Boolean value) Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used.voidsetJpaAnnotations(Boolean value) Annotate POJOs and Records with JPA annotations.voidsetJpaVersion(String value) Version of JPA specification is to be used to generate version-specific annotations.voidsetJsonTypes(Boolean value) A flag indicating whether the JSON type support should be enabled.voidGenerate Key classes.voidGenerate defaulted nullable POJO attributes.voidGenerate defaulted nullable Record attributes.voidGenerate non-nullable types on interface attributes, where column is not null.voidGenerate non-nullable types on POJO attributes, where column is not null.voidGenerate non-nullable types on Record attributes, where column is not null.voidWorkaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX.voidGenerate database Link classes.voidThe maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.voidsetNewline(String value) The newline characters to be used in generated code.voidsetNonnullAnnotation(Boolean value) Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType.voidsetNonnullAnnotationType(String value) Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NonnullvoidsetNullableAnnotation(Boolean value) Whether nullable items should be annotated with the annotation type specified innullableAnnotationType.voidsetNullableAnnotationType(String value) Specify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NullablevoidGenerate POJOs.voidGenerate POJOs as records, when using the JavaGenerator.voidGenerate POJOs as data classes, when using the KotlinGenerator.voidGenerate POJOs as case classes, when using the ScalaGenerator.voidsetPojosEqualsAndHashCode(Boolean value) Generate basic equals() and hashCode() methods in POJOs.voidsetPojosToString(Boolean value) Generate basic toString() methods in POJOs.voidThe print margin to apply to generated Javadoc and other block comments, for automatic line wrapping.voidGenerate Queue classes.voidsetRecords(Boolean value) Generate TableRecord classes.voidGenerate TableRecord classes that implement Record[N] super typesvoidsetRelations(Boolean value) Primary key / foreign key relations should be generated and used.voidsetRenameMethodOverrides(Boolean value) Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name)voidsetRoutines(Boolean value) Generate Routine classes.voidsetSequenceFlags(Boolean value) Sequence flags should be generated and used.voidsetSequences(Boolean value) Generate Sequence classes.voidsetSerializableInterfaces(Boolean value) Generate serializable interfaces.voidsetSerializablePojos(Boolean value) Generate serializable POJOs.voidsetSources(Boolean value) Turn off generation of all source code on all object types.voidsetSourcesOnViews(Boolean value) Turn off generation of all source code on all views.voidsetSpatialTypes(Boolean value) A flag indicating whether the spatial type support should be enabled.voidsetSpringAnnotations(Boolean value) Annotate DAOs with useful spring annotations such as @Repository or @Autowired.voidsetSpringDao(Boolean value) Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc.voidGenerate Table classes.voidsetTextBlocks(GeneratedTextBlocks value) Whether to generate String in text block format.voidsetTriggers(Boolean value) Generate Trigger classes.voidsetUdtPaths(Boolean value) Generate UDT path expressions on tables and on UDTs.voidGenerate UDT classes.voidsetValidationAnnotations(Boolean value) Annotate POJOs and Records with JSR-303 validation annotationsvoidsetVarargSetters(Boolean value) Generate varargs setters for array types for convenience.voidThe visibility modifier to be used with generated code.voidsetWhereMethodOverrides(Boolean value) Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads.voidsetXmlTypes(Boolean value) A flag indicating whether the XML type support should be enabled.toString()withAsMethodOverrides(Boolean value) Whether to generate overrides forTable.as(org.jooq.Name)and related overloads.withComments(Boolean value) Turn off generation of all SQL comments as Javadoc on all objects.withCommentsOnAttributes(Boolean value) Turn off generation of all SQL comments as Javadoc on all attributes.withCommentsOnCatalogs(Boolean value) Turn off generation of all SQL comments as Javadoc on all catalogs.withCommentsOnColumns(Boolean value) Turn off generation of all SQL comments as Javadoc on all columns.withCommentsOnEmbeddables(Boolean value) Turn off generation of all SQL comments as Javadoc on all embeddables.withCommentsOnKeys(Boolean value) Turn off generation of all SQL comments as Javadoc on all keys.withCommentsOnLinks(Boolean value) Turn off generation of all SQL comments as Javadoc on all links.withCommentsOnPackages(Boolean value) Turn off generation of all SQL comments as Javadoc on all packages.withCommentsOnParameters(Boolean value) Turn off generation of all SQL comments as Javadoc on all parameters.withCommentsOnQueues(Boolean value) Turn off generation of all SQL comments as Javadoc on all queues.withCommentsOnRoutines(Boolean value) Turn off generation of all SQL comments as Javadoc on all routines.withCommentsOnSchemas(Boolean value) Turn off generation of all SQL comments as Javadoc on all schemas.withCommentsOnSequences(Boolean value) Turn off generation of all SQL comments as Javadoc on all sequences.withCommentsOnTables(Boolean value) Turn off generation of all SQL comments as Javadoc on all tables.withCommentsOnUDTs(Boolean value) Turn off generation of all SQL comments as Javadoc on all UDTs.Generate theConstructorPropertiesannotation on generated POJOs and/or records.Generate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active).Generate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active).Generate DAOs.withDefaultCatalog(Boolean value) Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs.withDefaultSchema(Boolean value) Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas.withDeprecated(Boolean value) Generate deprecated code for backwards compatibilityGenerate deprecation annotations on references to unknown data types.withEmbeddables(Boolean value) Generate embeddable classes.withEmptyCatalogs(Boolean value) Whether empty catalogs (e.g.withEmptySchemas(Boolean value) Whether empty schemas (e.g.Veraltet.Activate the legacy Scala sealed trait enum emulationwithFluentSetters(Boolean value) Generate fluent setters in records, POJOs, interfaces.withFullyQualifiedTypes(String value) A regular expression matching all the types in generated code that should be fully qualified.withGeneratedAnnotation(Boolean value) Generate theGeneratedannotation to indicate jOOQ version used for source code.Whether theGeneratedannotation should include thedateattribute.Whether theGeneratedannotation should include the jOOQ version.Generate theGeneratedannotation to indicate jOOQ version used for source code.The serial version UID to be generated in all files.Turn off generation of global catalog references.Turn off generation of global domain references.withGlobalIndexReferences(Boolean value) Turn off generation of global index references.withGlobalKeyReferences(Boolean value) Turn off generation of global key references.withGlobalLinkReferences(Boolean value) Turn off generation of global database link references.withGlobalObjectNames(Boolean value) Turn on generation of all global object names.Turn off generation of all global object references.withGlobalQueueReferences(Boolean value) Turn off generation of global queue references.Turn off generation of global routine references.Turn off generation of global schema references.Turn off generation of global sequence references.withGlobalTableReferences(Boolean value) Turn off generation of global table references.Turn off generation of global trigger references.withGlobalUDTReferences(Boolean value) Turn off generation of global UDT references.withImmutableInterfaces(Boolean value) Generate immutable interfaces.withImmutablePojos(Boolean value) Generate immutable POJOs.Whether implicit join path constructors should be offered as properties in Kotlin.Generate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships)Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships)Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.Generate implicit join path table subtypes implementingPathfor increased JOIN convenience.Generate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship.withIndentation(String value) The indentation characters to be used in generated code.withIndexes(Boolean value) Generate index information.withInstanceFields(Boolean value) Veraltet.withInterfaces(Boolean value) Generated interfaces to be implemented by records and/or POJOs.withIntervalTypes(Boolean value) A flag indicating whether the INTERVAL type support should be enabled.Modify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.withJavadoc(Boolean value) Turn off generation of Javadoc on all objects.withJavaTimeTypes(Boolean value) 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.withJooqVersionReference(Boolean value) Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used.withJpaAnnotations(Boolean value) Annotate POJOs and Records with JPA annotations.withJpaVersion(String value) Version of JPA specification is to be used to generate version-specific annotations.withJsonTypes(Boolean value) A flag indicating whether the JSON type support should be enabled.Generate Key classes.Generate defaulted nullable POJO attributes.Generate defaulted nullable Record attributes.Generate non-nullable types on interface attributes, where column is not null.Generate non-nullable types on POJO attributes, where column is not null.Generate non-nullable types on Record attributes, where column is not null.Workaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX.Generate database Link classes.The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.withNewline(String value) The newline characters to be used in generated code.withNonnullAnnotation(Boolean value) Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType.withNonnullAnnotationType(String value) Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NonnullwithNullableAnnotation(Boolean value) Whether nullable items should be annotated with the annotation type specified innullableAnnotationType.withNullableAnnotationType(String value) Specify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NullableGenerate POJOs.Generate POJOs as records, when using the JavaGenerator.Generate POJOs as data classes, when using the KotlinGenerator.Generate POJOs as case classes, when using the ScalaGenerator.Generate basic equals() and hashCode() methods in POJOs.withPojosToString(Boolean value) Generate basic toString() methods in POJOs.The print margin to apply to generated Javadoc and other block comments, for automatic line wrapping.withQueues(Boolean value) Generate Queue classes.withRecords(Boolean value) Generate TableRecord classes.Generate TableRecord classes that implement Record[N] super typeswithRelations(Boolean value) Primary key / foreign key relations should be generated and used.withRenameMethodOverrides(Boolean value) Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name)withRoutines(Boolean value) Generate Routine classes.withSequenceFlags(Boolean value) Sequence flags should be generated and used.withSequences(Boolean value) Generate Sequence classes.Generate serializable interfaces.withSerializablePojos(Boolean value) Generate serializable POJOs.withSources(Boolean value) Turn off generation of all source code on all object types.withSourcesOnViews(Boolean value) Turn off generation of all source code on all views.withSpatialTypes(Boolean value) A flag indicating whether the spatial type support should be enabled.withSpringAnnotations(Boolean value) Annotate DAOs with useful spring annotations such as @Repository or @Autowired.withSpringDao(Boolean value) Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc.withTables(Boolean value) Generate Table classes.Whether to generate String in text block format.withTriggers(Boolean value) Generate Trigger classes.withUdtPaths(Boolean value) Generate UDT path expressions on tables and on UDTs.Generate UDT classes.withValidationAnnotations(Boolean value) Annotate POJOs and Records with JSR-303 validation annotationswithVarargSetters(Boolean value) Generate varargs setters for array types for convenience.The visibility modifier to be used with generated code.withWhereMethodOverrides(Boolean value) Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads.withXmlTypes(Boolean value) A flag indicating whether the XML type support should be enabled.
-
Felddetails
-
indexes
-
relations
-
sequenceFlags
-
udtPaths
-
implicitJoinPathsToOne
-
implicitJoinPathsToMany
-
implicitJoinPathTableSubtypes
-
implicitJoinPathUnusedConstructors
-
implicitJoinPathsUseTableNameForUnambiguousFKs
-
implicitJoinPathsAsKotlinProperties
-
deprecated
-
deprecationOnUnknownTypes
-
instanceFields
-
visibilityModifier
-
generatedAnnotation
-
generatedAnnotationType
-
generatedAnnotationDate
-
generatedAnnotationJooqVersion
-
nonnullAnnotation
-
nonnullAnnotationType
-
nullableAnnotation
-
nullableAnnotationType
-
constructorPropertiesAnnotation
-
constructorPropertiesAnnotationOnPojos
-
constructorPropertiesAnnotationOnRecords
-
routines
-
sequences
-
triggers
-
udts
-
queues
-
links
-
keys
-
tables
-
embeddables
-
records
-
recordsImplementingRecordN
-
enumsAsScalaSealedTraits
-
pojos
-
pojosEqualsAndHashCode
-
pojosToString
-
pojosAsJavaRecordClasses
-
pojosAsScalaCaseClasses
-
pojosAsKotlinDataClasses
-
immutablePojos
-
serializablePojos
-
interfaces
-
immutableInterfaces
-
serializableInterfaces
-
daos
-
jooqVersionReference
-
jpaAnnotations
-
jpaVersion
-
validationAnnotations
-
springAnnotations
-
springDao
-
kotlinSetterJvmNameAnnotationsOnIsPrefix
-
kotlinNotNullPojoAttributes
-
kotlinNotNullRecordAttributes
-
kotlinNotNullInterfaceAttributes
-
kotlinDefaultedNullablePojoAttributes
-
kotlinDefaultedNullableRecordAttributes
-
globalObjectNames
-
globalObjectReferences
-
globalCatalogReferences
-
globalSchemaReferences
-
globalDomainReferences
-
globalTriggerReferences
-
globalTableReferences
-
globalSequenceReferences
-
globalUDTReferences
-
globalRoutineReferences
-
globalQueueReferences
-
globalLinkReferences
-
globalKeyReferences
-
globalIndexReferences
-
defaultCatalog
-
defaultSchema
-
javadoc
-
comments
-
commentsOnCatalogs
-
commentsOnSchemas
-
commentsOnTables
-
commentsOnColumns
-
commentsOnEmbeddables
-
commentsOnUDTs
-
commentsOnAttributes
-
commentsOnPackages
-
commentsOnRoutines
-
commentsOnParameters
-
commentsOnSequences
-
commentsOnLinks
-
commentsOnQueues
-
commentsOnKeys
-
sources
-
sourcesOnViews
-
fluentSetters
-
javaBeansGettersAndSetters
-
varargSetters
-
generatedSerialVersionUID
-
maxMembersPerInitialiser
-
fullyQualifiedTypes
-
emptyCatalogs
-
emptySchemas
-
javaTimeTypes
-
spatialTypes
-
xmlTypes
-
jsonTypes
-
intervalTypes
-
newline
-
indentation
-
printMarginForBlockComment
-
textBlocks
-
whereMethodOverrides
-
renameMethodOverrides
-
asMethodOverrides
-
-
Konstruktordetails
-
Generate
public Generate()
-
-
Methodendetails
-
isIndexes
Generate index information.- Gibt zurück:
- possible object is
Boolean
-
setIndexes
Generate index information.- Parameter:
value- allowed object isBoolean
-
isRelations
Primary key / foreign key relations should be generated and used. This is a prerequisite for various advanced features- Gibt zurück:
- possible object is
Boolean
-
setRelations
Primary key / foreign key relations should be generated and used. This is a prerequisite for various advanced features- Parameter:
value- allowed object isBoolean
-
isSequenceFlags
Sequence flags should be generated and used.- Gibt zurück:
- possible object is
Boolean
-
setSequenceFlags
Sequence flags should be generated and used.- Parameter:
value- allowed object isBoolean
-
isUdtPaths
Generate UDT path expressions on tables and on UDTs.- Gibt zurück:
- possible object is
Boolean
-
setUdtPaths
Generate UDT path expressions on tables and on UDTs.- Parameter:
value- allowed object isBoolean
-
isImplicitJoinPathsToOne
Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships)- Gibt zurück:
- possible object is
Boolean
-
setImplicitJoinPathsToOne
Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships)- Parameter:
value- allowed object isBoolean
-
isImplicitJoinPathsToMany
Generate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships)- Gibt zurück:
- possible object is
Boolean
-
setImplicitJoinPathsToMany
Generate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships)- Parameter:
value- allowed object isBoolean
-
isImplicitJoinPathTableSubtypes
Generate implicit join path table subtypes implementingPathfor increased JOIN convenience.- Gibt zurück:
- possible object is
Boolean
-
setImplicitJoinPathTableSubtypes
Generate implicit join path table subtypes implementingPathfor increased JOIN convenience.- Parameter:
value- allowed object isBoolean
-
isImplicitJoinPathUnusedConstructors
Generate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship.- Gibt zurück:
- possible object is
Boolean
-
setImplicitJoinPathUnusedConstructors
Generate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship.- Parameter:
value- allowed object isBoolean
-
isImplicitJoinPathsUseTableNameForUnambiguousFKs
Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.When a child table has only one
ForeignKeyDefinitiontowards a parent table, then that path is "unambiguous." In that case, someimplementations may choose to use the parent table'sUngültige Referenz
GeneratorStrategyTableDefinitionfor implementations of, instead of theUngültige Referenz
org.jooq.codegen.GeneratorStrategy#getJavaMethodName(Definition)ForeignKeyDefinition, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
- Gibt zurück:
- possible object is
Boolean
-
setImplicitJoinPathsUseTableNameForUnambiguousFKs
Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.When a child table has only one
ForeignKeyDefinitiontowards a parent table, then that path is "unambiguous." In that case, someimplementations may choose to use the parent table'sUngültige Referenz
GeneratorStrategyTableDefinitionfor implementations of, instead of theUngültige Referenz
org.jooq.codegen.GeneratorStrategy#getJavaMethodName(Definition)ForeignKeyDefinition, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
- Parameter:
value- allowed object isBoolean
-
isImplicitJoinPathsAsKotlinProperties
Whether implicit join path constructors should be offered as properties in Kotlin.- Gibt zurück:
- possible object is
Boolean
-
setImplicitJoinPathsAsKotlinProperties
Whether implicit join path constructors should be offered as properties in Kotlin.- Parameter:
value- allowed object isBoolean
-
isDeprecated
Generate deprecated code for backwards compatibility- Gibt zurück:
- possible object is
Boolean
-
setDeprecated
Generate deprecated code for backwards compatibility- Parameter:
value- allowed object isBoolean
-
isDeprecationOnUnknownTypes
Generate deprecation annotations on references to unknown data types. This helps to identify columns, attributes, and parameters, which may not be usable through jOOQ API, without adding custom data type bindings to them.- Gibt zurück:
- possible object is
Boolean
-
setDeprecationOnUnknownTypes
Generate deprecation annotations on references to unknown data types. This helps to identify columns, attributes, and parameters, which may not be usable through jOOQ API, without adding custom data type bindings to them.- Parameter:
value- allowed object isBoolean
-
isInstanceFields
Veraltet.- Gibt zurück:
- possible object is
Boolean
-
setInstanceFields
Veraltet.- Parameter:
value- allowed object isBoolean
-
getVisibilityModifier
The visibility modifier to be used with generated code. -
setVisibilityModifier
The visibility modifier to be used with generated code. -
isGeneratedAnnotation
Generate theGeneratedannotation to indicate jOOQ version used for source code.- Gibt zurück:
- possible object is
Boolean
-
setGeneratedAnnotation
Generate theGeneratedannotation to indicate jOOQ version used for source code.- Parameter:
value- allowed object isBoolean
-
getGeneratedAnnotationType
Generate theGeneratedannotation to indicate jOOQ version used for source code. -
setGeneratedAnnotationType
Generate theGeneratedannotation to indicate jOOQ version used for source code. -
isGeneratedAnnotationDate
Whether theGeneratedannotation should include thedateattribute.- Gibt zurück:
- possible object is
Boolean
-
setGeneratedAnnotationDate
Whether theGeneratedannotation should include thedateattribute.- Parameter:
value- allowed object isBoolean
-
isGeneratedAnnotationJooqVersion
Whether theGeneratedannotation should include the jOOQ version.- Gibt zurück:
- possible object is
Boolean
-
setGeneratedAnnotationJooqVersion
Whether theGeneratedannotation should include the jOOQ version.- Parameter:
value- allowed object isBoolean
-
isNonnullAnnotation
Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType. In SQL and by consequence in jOOQ, non-nullability cannot be guaranteed statically. There may still be some cases (e.g. after unions, outer joins, etc.) where a normally non-null value turns out to be null!- Gibt zurück:
- possible object is
Boolean
-
setNonnullAnnotation
Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType. In SQL and by consequence in jOOQ, non-nullability cannot be guaranteed statically. There may still be some cases (e.g. after unions, outer joins, etc.) where a normally non-null value turns out to be null!- Parameter:
value- allowed object isBoolean
-
getNonnullAnnotationType
Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.Nonnull -
setNonnullAnnotationType
Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.Nonnull -
isNullableAnnotation
Whether nullable items should be annotated with the annotation type specified innullableAnnotationType. UnlikenonnullAnnotation, nullability can be guaranteed as in SQL, and by consequence in jOOQ, every column expression can be made nullable using some SQL operation.- Gibt zurück:
- possible object is
Boolean
-
setNullableAnnotation
Whether nullable items should be annotated with the annotation type specified innullableAnnotationType. UnlikenonnullAnnotation, nullability can be guaranteed as in SQL, and by consequence in jOOQ, every column expression can be made nullable using some SQL operation.- Parameter:
value- allowed object isBoolean
-
getNullableAnnotationType
Specify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.Nullable -
setNullableAnnotationType
Specify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.Nullable -
isConstructorPropertiesAnnotation
Generate theConstructorPropertiesannotation on generated POJOs and/or records.- Gibt zurück:
- possible object is
Boolean
-
setConstructorPropertiesAnnotation
Generate theConstructorPropertiesannotation on generated POJOs and/or records.- Parameter:
value- allowed object isBoolean
-
isConstructorPropertiesAnnotationOnPojos
Generate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active).- Gibt zurück:
- possible object is
Boolean
-
setConstructorPropertiesAnnotationOnPojos
Generate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active).- Parameter:
value- allowed object isBoolean
-
isConstructorPropertiesAnnotationOnRecords
Generate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active).- Gibt zurück:
- possible object is
Boolean
-
setConstructorPropertiesAnnotationOnRecords
Generate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active).- Parameter:
value- allowed object isBoolean
-
isRoutines
Generate Routine classes.- Gibt zurück:
- possible object is
Boolean
-
setRoutines
Generate Routine classes.- Parameter:
value- allowed object isBoolean
-
isSequences
Generate Sequence classes.- Gibt zurück:
- possible object is
Boolean
-
setSequences
Generate Sequence classes.- Parameter:
value- allowed object isBoolean
-
isTriggers
Generate Trigger classes.- Gibt zurück:
- possible object is
Boolean
-
setTriggers
Generate Trigger classes.- Parameter:
value- allowed object isBoolean
-
isUdts
Generate UDT classes.- Gibt zurück:
- possible object is
Boolean
-
setUdts
Generate UDT classes.- Parameter:
value- allowed object isBoolean
-
isQueues
Generate Queue classes.- Gibt zurück:
- possible object is
Boolean
-
setQueues
Generate Queue classes.- Parameter:
value- allowed object isBoolean
-
isLinks
Generate database Link classes.- Gibt zurück:
- possible object is
Boolean
-
setLinks
Generate database Link classes.- Parameter:
value- allowed object isBoolean
-
isKeys
Generate Key classes.- Gibt zurück:
- possible object is
Boolean
-
setKeys
Generate Key classes.- Parameter:
value- allowed object isBoolean
-
isTables
Generate Table classes.- Gibt zurück:
- possible object is
Boolean
-
setTables
Generate Table classes.- Parameter:
value- allowed object isBoolean
-
isEmbeddables
Generate embeddable classes.- Gibt zurück:
- possible object is
Boolean
-
setEmbeddables
Generate embeddable classes.- Parameter:
value- allowed object isBoolean
-
isRecords
Generate TableRecord classes.- Gibt zurück:
- possible object is
Boolean
-
setRecords
Generate TableRecord classes.- Parameter:
value- allowed object isBoolean
-
isRecordsImplementingRecordN
Generate TableRecord classes that implement Record[N] super types- Gibt zurück:
- possible object is
Boolean
-
setRecordsImplementingRecordN
Generate TableRecord classes that implement Record[N] super types- Parameter:
value- allowed object isBoolean
-
isEnumsAsScalaSealedTraits
Veraltet.Activate the legacy Scala sealed trait enum emulation- Gibt zurück:
- possible object is
Boolean
-
setEnumsAsScalaSealedTraits
Veraltet.Activate the legacy Scala sealed trait enum emulation- Parameter:
value- allowed object isBoolean
-
isPojos
Generate POJOs.- Gibt zurück:
- possible object is
Boolean
-
setPojos
Generate POJOs.- Parameter:
value- allowed object isBoolean
-
isPojosEqualsAndHashCode
Generate basic equals() and hashCode() methods in POJOs.- Gibt zurück:
- possible object is
Boolean
-
setPojosEqualsAndHashCode
Generate basic equals() and hashCode() methods in POJOs.- Parameter:
value- allowed object isBoolean
-
isPojosToString
Generate basic toString() methods in POJOs.- Gibt zurück:
- possible object is
Boolean
-
setPojosToString
Generate basic toString() methods in POJOs.- Parameter:
value- allowed object isBoolean
-
isPojosAsJavaRecordClasses
Generate POJOs as records, when using the JavaGenerator.- Gibt zurück:
- possible object is
Boolean
-
setPojosAsJavaRecordClasses
Generate POJOs as records, when using the JavaGenerator.- Parameter:
value- allowed object isBoolean
-
isPojosAsScalaCaseClasses
Generate POJOs as case classes, when using the ScalaGenerator.- Gibt zurück:
- possible object is
Boolean
-
setPojosAsScalaCaseClasses
Generate POJOs as case classes, when using the ScalaGenerator.- Parameter:
value- allowed object isBoolean
-
isPojosAsKotlinDataClasses
Generate POJOs as data classes, when using the KotlinGenerator.- Gibt zurück:
- possible object is
Boolean
-
setPojosAsKotlinDataClasses
Generate POJOs as data classes, when using the KotlinGenerator.- Parameter:
value- allowed object isBoolean
-
isImmutablePojos
Generate immutable POJOs.- Gibt zurück:
- possible object is
Boolean
-
setImmutablePojos
Generate immutable POJOs.- Parameter:
value- allowed object isBoolean
-
isSerializablePojos
Generate serializable POJOs.- Gibt zurück:
- possible object is
Boolean
-
setSerializablePojos
Generate serializable POJOs.- Parameter:
value- allowed object isBoolean
-
isInterfaces
Generated interfaces to be implemented by records and/or POJOs.- Gibt zurück:
- possible object is
Boolean
-
setInterfaces
Generated interfaces to be implemented by records and/or POJOs.- Parameter:
value- allowed object isBoolean
-
isImmutableInterfaces
Generate immutable interfaces.- Gibt zurück:
- possible object is
Boolean
-
setImmutableInterfaces
Generate immutable interfaces.- Parameter:
value- allowed object isBoolean
-
isSerializableInterfaces
Generate serializable interfaces.- Gibt zurück:
- possible object is
Boolean
-
setSerializableInterfaces
Generate serializable interfaces.- Parameter:
value- allowed object isBoolean
-
isDaos
Generate DAOs.- Gibt zurück:
- possible object is
Boolean
-
setDaos
Generate DAOs.- Parameter:
value- allowed object isBoolean
-
isJooqVersionReference
Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used.- Gibt zurück:
- possible object is
Boolean
-
setJooqVersionReference
Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used.- Parameter:
value- allowed object isBoolean
-
isJpaAnnotations
Annotate POJOs and Records with JPA annotations.- Gibt zurück:
- possible object is
Boolean
-
setJpaAnnotations
Annotate POJOs and Records with JPA annotations.- Parameter:
value- allowed object isBoolean
-
getJpaVersion
Version of JPA specification is to be used to generate version-specific annotations. If it is omitted, the latest version is used by default. -
setJpaVersion
Version of JPA specification is to be used to generate version-specific annotations. If it is omitted, the latest version is used by default. -
isValidationAnnotations
Annotate POJOs and Records with JSR-303 validation annotations- Gibt zurück:
- possible object is
Boolean
-
setValidationAnnotations
Annotate POJOs and Records with JSR-303 validation annotations- Parameter:
value- allowed object isBoolean
-
isSpringAnnotations
Annotate DAOs with useful spring annotations such as @Repository or @Autowired.- Gibt zurück:
- possible object is
Boolean
-
setSpringAnnotations
Annotate DAOs with useful spring annotations such as @Repository or @Autowired.- Parameter:
value- allowed object isBoolean
-
isSpringDao
Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc.- Gibt zurück:
- possible object is
Boolean
-
setSpringDao
Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc.- Parameter:
value- allowed object isBoolean
-
isKotlinSetterJvmNameAnnotationsOnIsPrefix
Workaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX.- Gibt zurück:
- possible object is
Boolean
-
setKotlinSetterJvmNameAnnotationsOnIsPrefix
Workaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX.- Parameter:
value- allowed object isBoolean
-
isKotlinNotNullPojoAttributes
Generate non-nullable types on POJO attributes, where column is not null.- Gibt zurück:
- possible object is
Boolean
-
setKotlinNotNullPojoAttributes
Generate non-nullable types on POJO attributes, where column is not null.- Parameter:
value- allowed object isBoolean
-
isKotlinNotNullRecordAttributes
Generate non-nullable types on Record attributes, where column is not null.- Gibt zurück:
- possible object is
Boolean
-
setKotlinNotNullRecordAttributes
Generate non-nullable types on Record attributes, where column is not null.- Parameter:
value- allowed object isBoolean
-
isKotlinNotNullInterfaceAttributes
Generate non-nullable types on interface attributes, where column is not null.- Gibt zurück:
- possible object is
Boolean
-
setKotlinNotNullInterfaceAttributes
Generate non-nullable types on interface attributes, where column is not null.- Parameter:
value- allowed object isBoolean
-
isKotlinDefaultedNullablePojoAttributes
Generate defaulted nullable POJO attributes.- Gibt zurück:
- possible object is
Boolean
-
setKotlinDefaultedNullablePojoAttributes
Generate defaulted nullable POJO attributes.- Parameter:
value- allowed object isBoolean
-
isKotlinDefaultedNullableRecordAttributes
Generate defaulted nullable Record attributes.- Gibt zurück:
- possible object is
Boolean
-
setKotlinDefaultedNullableRecordAttributes
Generate defaulted nullable Record attributes.- Parameter:
value- allowed object isBoolean
-
isGlobalObjectNames
Turn on generation of all global object names.- Gibt zurück:
- possible object is
Boolean
-
setGlobalObjectNames
Turn on generation of all global object names.- Parameter:
value- allowed object isBoolean
-
isGlobalObjectReferences
Turn off generation of all global object references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalObjectReferences
Turn off generation of all global object references.- Parameter:
value- allowed object isBoolean
-
isGlobalCatalogReferences
Turn off generation of global catalog references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalCatalogReferences
Turn off generation of global catalog references.- Parameter:
value- allowed object isBoolean
-
isGlobalSchemaReferences
Turn off generation of global schema references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalSchemaReferences
Turn off generation of global schema references.- Parameter:
value- allowed object isBoolean
-
isGlobalDomainReferences
Turn off generation of global domain references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalDomainReferences
Turn off generation of global domain references.- Parameter:
value- allowed object isBoolean
-
isGlobalTriggerReferences
Turn off generation of global trigger references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalTriggerReferences
Turn off generation of global trigger references.- Parameter:
value- allowed object isBoolean
-
isGlobalTableReferences
Turn off generation of global table references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalTableReferences
Turn off generation of global table references.- Parameter:
value- allowed object isBoolean
-
isGlobalSequenceReferences
Turn off generation of global sequence references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalSequenceReferences
Turn off generation of global sequence references.- Parameter:
value- allowed object isBoolean
-
isGlobalUDTReferences
Turn off generation of global UDT references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalUDTReferences
Turn off generation of global UDT references.- Parameter:
value- allowed object isBoolean
-
isGlobalRoutineReferences
Turn off generation of global routine references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalRoutineReferences
Turn off generation of global routine references.- Parameter:
value- allowed object isBoolean
-
isGlobalQueueReferences
Turn off generation of global queue references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalQueueReferences
Turn off generation of global queue references.- Parameter:
value- allowed object isBoolean
-
isGlobalLinkReferences
Turn off generation of global database link references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalLinkReferences
Turn off generation of global database link references.- Parameter:
value- allowed object isBoolean
-
isGlobalKeyReferences
Turn off generation of global key references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalKeyReferences
Turn off generation of global key references.- Parameter:
value- allowed object isBoolean
-
isGlobalIndexReferences
Turn off generation of global index references.- Gibt zurück:
- possible object is
Boolean
-
setGlobalIndexReferences
Turn off generation of global index references.- Parameter:
value- allowed object isBoolean
-
isDefaultCatalog
Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs.- Gibt zurück:
- possible object is
Boolean
-
setDefaultCatalog
Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs.- Parameter:
value- allowed object isBoolean
-
isDefaultSchema
Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas.- Gibt zurück:
- possible object is
Boolean
-
setDefaultSchema
Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas.- Parameter:
value- allowed object isBoolean
-
isJavadoc
Turn off generation of Javadoc on all objects.- Gibt zurück:
- possible object is
Boolean
-
setJavadoc
Turn off generation of Javadoc on all objects.- Parameter:
value- allowed object isBoolean
-
isComments
Turn off generation of all SQL comments as Javadoc on all objects.- Gibt zurück:
- possible object is
Boolean
-
setComments
Turn off generation of all SQL comments as Javadoc on all objects.- Parameter:
value- allowed object isBoolean
-
isCommentsOnCatalogs
Turn off generation of all SQL comments as Javadoc on all catalogs.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnCatalogs
Turn off generation of all SQL comments as Javadoc on all catalogs.- Parameter:
value- allowed object isBoolean
-
isCommentsOnSchemas
Turn off generation of all SQL comments as Javadoc on all schemas.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnSchemas
Turn off generation of all SQL comments as Javadoc on all schemas.- Parameter:
value- allowed object isBoolean
-
isCommentsOnTables
Turn off generation of all SQL comments as Javadoc on all tables.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnTables
Turn off generation of all SQL comments as Javadoc on all tables.- Parameter:
value- allowed object isBoolean
-
isCommentsOnColumns
Turn off generation of all SQL comments as Javadoc on all columns.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnColumns
Turn off generation of all SQL comments as Javadoc on all columns.- Parameter:
value- allowed object isBoolean
-
isCommentsOnEmbeddables
Turn off generation of all SQL comments as Javadoc on all embeddables.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnEmbeddables
Turn off generation of all SQL comments as Javadoc on all embeddables.- Parameter:
value- allowed object isBoolean
-
isCommentsOnUDTs
Turn off generation of all SQL comments as Javadoc on all UDTs.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnUDTs
Turn off generation of all SQL comments as Javadoc on all UDTs.- Parameter:
value- allowed object isBoolean
-
isCommentsOnAttributes
Turn off generation of all SQL comments as Javadoc on all attributes.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnAttributes
Turn off generation of all SQL comments as Javadoc on all attributes.- Parameter:
value- allowed object isBoolean
-
isCommentsOnPackages
Turn off generation of all SQL comments as Javadoc on all packages.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnPackages
Turn off generation of all SQL comments as Javadoc on all packages.- Parameter:
value- allowed object isBoolean
-
isCommentsOnRoutines
Turn off generation of all SQL comments as Javadoc on all routines.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnRoutines
Turn off generation of all SQL comments as Javadoc on all routines.- Parameter:
value- allowed object isBoolean
-
isCommentsOnParameters
Turn off generation of all SQL comments as Javadoc on all parameters.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnParameters
Turn off generation of all SQL comments as Javadoc on all parameters.- Parameter:
value- allowed object isBoolean
-
isCommentsOnSequences
Turn off generation of all SQL comments as Javadoc on all sequences.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnSequences
Turn off generation of all SQL comments as Javadoc on all sequences.- Parameter:
value- allowed object isBoolean
-
isCommentsOnLinks
Turn off generation of all SQL comments as Javadoc on all links.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnLinks
Turn off generation of all SQL comments as Javadoc on all links.- Parameter:
value- allowed object isBoolean
-
isCommentsOnQueues
Turn off generation of all SQL comments as Javadoc on all queues.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnQueues
Turn off generation of all SQL comments as Javadoc on all queues.- Parameter:
value- allowed object isBoolean
-
isCommentsOnKeys
Turn off generation of all SQL comments as Javadoc on all keys.- Gibt zurück:
- possible object is
Boolean
-
setCommentsOnKeys
Turn off generation of all SQL comments as Javadoc on all keys.- Parameter:
value- allowed object isBoolean
-
isSources
Turn off generation of all source code on all object types.- Gibt zurück:
- possible object is
Boolean
-
setSources
Turn off generation of all source code on all object types.- Parameter:
value- allowed object isBoolean
-
isSourcesOnViews
Turn off generation of all source code on all views.- Gibt zurück:
- possible object is
Boolean
-
setSourcesOnViews
Turn off generation of all source code on all views.- Parameter:
value- allowed object isBoolean
-
isFluentSetters
Generate fluent setters in records, POJOs, interfaces.- Gibt zurück:
- possible object is
Boolean
-
setFluentSetters
Generate fluent setters in records, POJOs, interfaces.- Parameter:
value- allowed object isBoolean
-
isJavaBeansGettersAndSetters
Modify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.If this flag is set to false, then:
- Column name : X_INDEX
- Attribute name: xIndex
- Getter name : getXIndex()
- Setter name : setXIndex()
If this flag is set to true, then:
- Getter name : getxIndex()
- Setter name : setxIndex()
Custom GeneratorStrategy implementations are unaffected
- Gibt zurück:
- possible object is
Boolean
-
setJavaBeansGettersAndSetters
Modify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.If this flag is set to false, then:
- Column name : X_INDEX
- Attribute name: xIndex
- Getter name : getXIndex()
- Setter name : setXIndex()
If this flag is set to true, then:
- Getter name : getxIndex()
- Setter name : setxIndex()
Custom GeneratorStrategy implementations are unaffected
- Parameter:
value- allowed object isBoolean
-
isVarargSetters
Generate varargs setters for array types for convenience.This may lead to compilation warnings in current Java versions.
- Gibt zurück:
- possible object is
Boolean
-
setVarargSetters
Generate varargs setters for array types for convenience.This may lead to compilation warnings in current Java versions.
- Parameter:
value- allowed object isBoolean
-
getGeneratedSerialVersionUID
The serial version UID to be generated in all files. -
setGeneratedSerialVersionUID
The serial version UID to be generated in all files. -
getMaxMembersPerInitialiser
The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code. -
setMaxMembersPerInitialiser
The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code. -
getFullyQualifiedTypes
A regular expression matching all the types in generated code that should be fully qualified.This can be useful if you have a database object that generates a String class, and you want to avoid naming clashes with the java.lang package by specifying
java\.lang\..* -
setFullyQualifiedTypes
A regular expression matching all the types in generated code that should be fully qualified.This can be useful if you have a database object that generates a String class, and you want to avoid naming clashes with the java.lang package by specifying
java\.lang\..* -
isEmptyCatalogs
Whether empty catalogs (e.g. empty because ofconfigurations) should still be generated. - Gibt zurück:
- possible object is
Boolean
-
setEmptyCatalogs
Whether empty catalogs (e.g. empty because ofconfigurations) should still be generated. - Parameter:
value- allowed object isBoolean
-
isEmptySchemas
Whether empty schemas (e.g. empty because ofconfigurations) should still be generated. - Gibt zurück:
- possible object is
Boolean
-
setEmptySchemas
Whether empty schemas (e.g. empty because ofconfigurations) should still be generated. - Parameter:
value- allowed object isBoolean
-
isJavaTimeTypes
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.This flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
- Gibt zurück:
- possible object is
Boolean
-
setJavaTimeTypes
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.This flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
- Parameter:
value- allowed object isBoolean
-
isSpatialTypes
A flag indicating whether the spatial type support should be enabled.- Gibt zurück:
- possible object is
Boolean
-
setSpatialTypes
A flag indicating whether the spatial type support should be enabled.- Parameter:
value- allowed object isBoolean
-
isXmlTypes
A flag indicating whether the XML type support should be enabled.- Gibt zurück:
- possible object is
Boolean
-
setXmlTypes
A flag indicating whether the XML type support should be enabled.- Parameter:
value- allowed object isBoolean
-
isJsonTypes
A flag indicating whether the JSON type support should be enabled.- Gibt zurück:
- possible object is
Boolean
-
setJsonTypes
A flag indicating whether the JSON type support should be enabled.- Parameter:
value- allowed object isBoolean
-
isIntervalTypes
A flag indicating whether the INTERVAL type support should be enabled.- Gibt zurück:
- possible object is
Boolean
-
setIntervalTypes
A flag indicating whether the INTERVAL type support should be enabled.- Parameter:
value- allowed object isBoolean
-
getNewline
The newline characters to be used in generated code. Whitespace characters can be used, e.g. \n, \r\n -
setNewline
The newline characters to be used in generated code. Whitespace characters can be used, e.g. \n, \r\n -
getIndentation
The indentation characters to be used in generated code. If unspecified, an idiomatic default indentation of the language will be used (4 spaces in Java, 2 spaces in Scala). Whitespace characters can be used, e.g. \t -
setIndentation
The indentation characters to be used in generated code. If unspecified, an idiomatic default indentation of the language will be used (4 spaces in Java, 2 spaces in Scala). Whitespace characters can be used, e.g. \t -
getPrintMarginForBlockComment
The print margin to apply to generated Javadoc and other block comments, for automatic line wrapping. The feature is turned off if the print margin is0. -
setPrintMarginForBlockComment
The print margin to apply to generated Javadoc and other block comments, for automatic line wrapping. The feature is turned off if the print margin is0. -
getTextBlocks
Whether to generate String in text block format. -
setTextBlocks
Whether to generate String in text block format. -
isWhereMethodOverrides
Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads.- Gibt zurück:
- possible object is
Boolean
-
setWhereMethodOverrides
Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads.- Parameter:
value- allowed object isBoolean
-
isRenameMethodOverrides
Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name)- Gibt zurück:
- possible object is
Boolean
-
setRenameMethodOverrides
Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name)- Parameter:
value- allowed object isBoolean
-
isAsMethodOverrides
Whether to generate overrides forTable.as(org.jooq.Name)and related overloads.- Gibt zurück:
- possible object is
Boolean
-
setAsMethodOverrides
Whether to generate overrides forTable.as(org.jooq.Name)and related overloads.- Parameter:
value- allowed object isBoolean
-
withIndexes
Generate index information. -
withRelations
Primary key / foreign key relations should be generated and used. This is a prerequisite for various advanced features -
withSequenceFlags
Sequence flags should be generated and used. -
withUdtPaths
Generate UDT path expressions on tables and on UDTs. -
withImplicitJoinPathsToOne
Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) -
withImplicitJoinPathsToMany
Generate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships) -
withImplicitJoinPathTableSubtypes
Generate implicit join path table subtypes implementingPathfor increased JOIN convenience. -
withImplicitJoinPathUnusedConstructors
Generate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship. -
withImplicitJoinPathsUseTableNameForUnambiguousFKs
Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.When a child table has only one
ForeignKeyDefinitiontowards a parent table, then that path is "unambiguous." In that case, someimplementations may choose to use the parent table'sUngültige Referenz
GeneratorStrategyTableDefinitionfor implementations of, instead of theUngültige Referenz
org.jooq.codegen.GeneratorStrategy#getJavaMethodName(Definition)ForeignKeyDefinition, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
-
withImplicitJoinPathsAsKotlinProperties
Whether implicit join path constructors should be offered as properties in Kotlin. -
withDeprecated
Generate deprecated code for backwards compatibility -
withDeprecationOnUnknownTypes
Generate deprecation annotations on references to unknown data types. This helps to identify columns, attributes, and parameters, which may not be usable through jOOQ API, without adding custom data type bindings to them. -
withInstanceFields
Veraltet. -
withVisibilityModifier
The visibility modifier to be used with generated code. -
withGeneratedAnnotation
Generate theGeneratedannotation to indicate jOOQ version used for source code. -
withGeneratedAnnotationType
Generate theGeneratedannotation to indicate jOOQ version used for source code. -
withGeneratedAnnotationDate
Whether theGeneratedannotation should include thedateattribute. -
withGeneratedAnnotationJooqVersion
Whether theGeneratedannotation should include the jOOQ version. -
withNonnullAnnotation
Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType. In SQL and by consequence in jOOQ, non-nullability cannot be guaranteed statically. There may still be some cases (e.g. after unions, outer joins, etc.) where a normally non-null value turns out to be null! -
withNonnullAnnotationType
Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.Nonnull -
withNullableAnnotation
Whether nullable items should be annotated with the annotation type specified innullableAnnotationType. UnlikenonnullAnnotation, nullability can be guaranteed as in SQL, and by consequence in jOOQ, every column expression can be made nullable using some SQL operation. -
withNullableAnnotationType
Specify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.Nullable -
withConstructorPropertiesAnnotation
Generate theConstructorPropertiesannotation on generated POJOs and/or records. -
withConstructorPropertiesAnnotationOnPojos
Generate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active). -
withConstructorPropertiesAnnotationOnRecords
Generate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active). -
withRoutines
Generate Routine classes. -
withSequences
Generate Sequence classes. -
withTriggers
Generate Trigger classes. -
withUdts
Generate UDT classes. -
withQueues
Generate Queue classes. -
withLinks
Generate database Link classes. -
withKeys
Generate Key classes. -
withTables
Generate Table classes. -
withEmbeddables
Generate embeddable classes. -
withRecords
Generate TableRecord classes. -
withRecordsImplementingRecordN
Generate TableRecord classes that implement Record[N] super types -
withEnumsAsScalaSealedTraits
Veraltet.Activate the legacy Scala sealed trait enum emulation -
withPojos
Generate POJOs. -
withPojosEqualsAndHashCode
Generate basic equals() and hashCode() methods in POJOs. -
withPojosToString
Generate basic toString() methods in POJOs. -
withPojosAsJavaRecordClasses
Generate POJOs as records, when using the JavaGenerator. -
withPojosAsScalaCaseClasses
Generate POJOs as case classes, when using the ScalaGenerator. -
withPojosAsKotlinDataClasses
Generate POJOs as data classes, when using the KotlinGenerator. -
withImmutablePojos
Generate immutable POJOs. -
withSerializablePojos
Generate serializable POJOs. -
withInterfaces
Generated interfaces to be implemented by records and/or POJOs. -
withImmutableInterfaces
Generate immutable interfaces. -
withSerializableInterfaces
Generate serializable interfaces. -
withDaos
Generate DAOs. -
withJooqVersionReference
Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used. -
withJpaAnnotations
Annotate POJOs and Records with JPA annotations. -
withJpaVersion
Version of JPA specification is to be used to generate version-specific annotations. If it is omitted, the latest version is used by default. -
withValidationAnnotations
Annotate POJOs and Records with JSR-303 validation annotations -
withSpringAnnotations
Annotate DAOs with useful spring annotations such as @Repository or @Autowired. -
withSpringDao
Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc. -
withKotlinSetterJvmNameAnnotationsOnIsPrefix
Workaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX. -
withKotlinNotNullPojoAttributes
Generate non-nullable types on POJO attributes, where column is not null. -
withKotlinNotNullRecordAttributes
Generate non-nullable types on Record attributes, where column is not null. -
withKotlinNotNullInterfaceAttributes
Generate non-nullable types on interface attributes, where column is not null. -
withKotlinDefaultedNullablePojoAttributes
Generate defaulted nullable POJO attributes. -
withKotlinDefaultedNullableRecordAttributes
Generate defaulted nullable Record attributes. -
withGlobalObjectNames
Turn on generation of all global object names. -
withGlobalObjectReferences
Turn off generation of all global object references. -
withGlobalCatalogReferences
Turn off generation of global catalog references. -
withGlobalSchemaReferences
Turn off generation of global schema references. -
withGlobalDomainReferences
Turn off generation of global domain references. -
withGlobalTriggerReferences
Turn off generation of global trigger references. -
withGlobalTableReferences
Turn off generation of global table references. -
withGlobalSequenceReferences
Turn off generation of global sequence references. -
withGlobalUDTReferences
Turn off generation of global UDT references. -
withGlobalRoutineReferences
Turn off generation of global routine references. -
withGlobalQueueReferences
Turn off generation of global queue references. -
withGlobalLinkReferences
Turn off generation of global database link references. -
withGlobalKeyReferences
Turn off generation of global key references. -
withGlobalIndexReferences
Turn off generation of global index references. -
withDefaultCatalog
Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs. -
withDefaultSchema
Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas. -
withJavadoc
Turn off generation of Javadoc on all objects. -
withComments
Turn off generation of all SQL comments as Javadoc on all objects. -
withCommentsOnCatalogs
Turn off generation of all SQL comments as Javadoc on all catalogs. -
withCommentsOnSchemas
Turn off generation of all SQL comments as Javadoc on all schemas. -
withCommentsOnTables
Turn off generation of all SQL comments as Javadoc on all tables. -
withCommentsOnColumns
Turn off generation of all SQL comments as Javadoc on all columns. -
withCommentsOnEmbeddables
Turn off generation of all SQL comments as Javadoc on all embeddables. -
withCommentsOnUDTs
Turn off generation of all SQL comments as Javadoc on all UDTs. -
withCommentsOnAttributes
Turn off generation of all SQL comments as Javadoc on all attributes. -
withCommentsOnPackages
Turn off generation of all SQL comments as Javadoc on all packages. -
withCommentsOnRoutines
Turn off generation of all SQL comments as Javadoc on all routines. -
withCommentsOnParameters
Turn off generation of all SQL comments as Javadoc on all parameters. -
withCommentsOnSequences
Turn off generation of all SQL comments as Javadoc on all sequences. -
withCommentsOnLinks
Turn off generation of all SQL comments as Javadoc on all links. -
withCommentsOnQueues
Turn off generation of all SQL comments as Javadoc on all queues. -
withCommentsOnKeys
Turn off generation of all SQL comments as Javadoc on all keys. -
withSources
Turn off generation of all source code on all object types. -
withSourcesOnViews
Turn off generation of all source code on all views. -
withFluentSetters
Generate fluent setters in records, POJOs, interfaces. -
withJavaBeansGettersAndSetters
Modify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.If this flag is set to false, then:
- Column name : X_INDEX
- Attribute name: xIndex
- Getter name : getXIndex()
- Setter name : setXIndex()
If this flag is set to true, then:
- Getter name : getxIndex()
- Setter name : setxIndex()
Custom GeneratorStrategy implementations are unaffected
-
withVarargSetters
Generate varargs setters for array types for convenience.This may lead to compilation warnings in current Java versions.
-
withGeneratedSerialVersionUID
The serial version UID to be generated in all files. -
withMaxMembersPerInitialiser
The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code. -
withFullyQualifiedTypes
A regular expression matching all the types in generated code that should be fully qualified.This can be useful if you have a database object that generates a String class, and you want to avoid naming clashes with the java.lang package by specifying
java\.lang\..* -
withEmptyCatalogs
Whether empty catalogs (e.g. empty because ofconfigurations) should still be generated. -
withEmptySchemas
Whether empty schemas (e.g. empty because ofconfigurations) should still be generated. -
withJavaTimeTypes
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.This flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
-
withSpatialTypes
A flag indicating whether the spatial type support should be enabled. -
withXmlTypes
A flag indicating whether the XML type support should be enabled. -
withJsonTypes
A flag indicating whether the JSON type support should be enabled. -
withIntervalTypes
A flag indicating whether the INTERVAL type support should be enabled. -
withNewline
The newline characters to be used in generated code. Whitespace characters can be used, e.g. \n, \r\n -
withIndentation
The indentation characters to be used in generated code. If unspecified, an idiomatic default indentation of the language will be used (4 spaces in Java, 2 spaces in Scala). Whitespace characters can be used, e.g. \t -
withPrintMarginForBlockComment
The print margin to apply to generated Javadoc and other block comments, for automatic line wrapping. The feature is turned off if the print margin is0. -
withTextBlocks
Whether to generate String in text block format. -
withWhereMethodOverrides
Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads. -
withRenameMethodOverrides
Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name) -
withAsMethodOverrides
Whether to generate overrides forTable.as(org.jooq.Name)and related overloads. -
appendTo
- Angegeben von:
appendToin SchnittstelleXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-