- Alle implementierten Schnittstellen:
Generator
- Autor:
- Lukas Eder
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected org.jooq.codegen.GeneratorStrategyWrapper
protected boolean
protected String
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
If file is a directory, recursively empty its children.protected void
If file is a directory, recursively empty its children.boolean
Veraltet.Veraltet.void
Do the code generationvoid
boolean
Whether any SQL comments should be generated as Javadoc.boolean
Whether SQL comments on attributes should be generated as Javadoc.boolean
Whether SQL comments on catalogs should be generated as Javadoc.boolean
Whether SQL comments on columns should be generated as Javadoc.boolean
Whether SQL comments on embeddables should be generated as Javadoc.boolean
Whether SQL comments on keys should be generated as Javadoc.boolean
Whether SQL comments on links should be generated as Javadoc.boolean
Whether SQL comments on packages should be generated as Javadoc.boolean
Whether SQL comments on parameters should be generated as Javadoc.boolean
Whether SQL comments on queues should be generated as Javadoc.boolean
Whether SQL comments on routines should be generated as Javadoc.boolean
Whether SQL comments on schemas should be generated as Javadoc.boolean
Whether SQL comments on sequences should be generated as Javadoc.boolean
Whether SQL comments on tables should be generated as Javadoc.boolean
Whether SQL comments on UDTs should be generated as Javadoc.boolean
Whether theConstructorProperties
annotation should be generated.boolean
Whether theConstructorProperties
annotation should be generated on POJOs.boolean
Whether theConstructorProperties
annotation should be generated on records.boolean
Whether DAO's should be generated in addition to pojosboolean
Whether deprecated code should be generatedboolean
Whether deprecation should be generated on unknown types.Which type of Nonnull annotation should be generated.Which type of Nullable annotation should be generated.The type ofserialVersionUID
that should be generated.boolean
Whether embeddable types should be generatedboolean
Whether empty catalogs should still be generated.boolean
Whether empty schemas should still be generated.boolean
Whether enums generated as Scala sealed traits by theScalaGenerator
.boolean
Whether fluent setters should be generatedA regular expression matching all the types in generated code that should be fully qualified.boolean
Whether theGenerated
annotation should be generated.boolean
Whether theGenerated
annotation should include thedate
attribute.boolean
Whether theGenerated
annotation should include the jOOQ version.Whether theGenerated
annotation should be generated.boolean
Whether global catalog references should be generatedboolean
Whether global domain references should be generatedboolean
Whether global index references should be generatedboolean
Whether global key references should be generatedboolean
Whether global link references should be generatedboolean
Whether global object references should be generatedboolean
Whether global queue references should be generatedboolean
Whether global routine references should be generatedboolean
Whether global schema references should be generatedboolean
Whether global sequence references should be generatedboolean
Whether global table references should be generatedboolean
Whether global UDT references should be generatedboolean
Whether immutable interfaces should be generated in addition to recordsboolean
Whether immutable POJO's should be generated in addition to recordsboolean
Whether implicit join path constructors should be offered as properties in Kotlin.boolean
Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.The indentation character(s) to be used in generated code.boolean
Whether indexes should be generated.boolean
Whether instance fields should be generated (as opposed to static fields).boolean
Whether interfaces should be generated to be implemented by records and POJO'sboolean
A flag indicating whether theInterval
type support should be enabled.boolean
Whether getters and setters should be generated JavaBeans style (or jOOQ style).boolean
Whether any Javadoc should be generated.boolean
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.boolean
Whether generated objects should reference the runtime jOOQ version inConstants
, to help debug code generator / runtime version mismatches.boolean
Whether POJO's and records should be annotated with JPA annotationsThe minimum JPA version that is supported by generated code (latest version if empty).boolean
boolean
Whether key related code should be generatedboolean
Generate non-nullable types on interface attributes, where column is not null.boolean
Generate non-nullable types on POJO attributes, where column is not null.boolean
Generate non-nullable types on Record attributes, where column is not null.boolean
Whether kotlin mutable properties should be annotated withset:JvmName
as a workaround for problems occurring when kotlin producessetX()
instead ofsetIsX()
setters for anisX
property.boolean
Whether link related code should be generatedThe newline character(s) to be used in generated code.boolean
Whether Nonnull annotations should be generated.boolean
Whether Nullable annotations should be generated.boolean
Whether POJO's should be generated in addition to recordsboolean
Whether POJOs should be generated as Java records by theJavaGenerator
.boolean
Whether POJOs should be generated as Kotlin data classes by theKotlinGenerator
.boolean
Whether POJOs should be generated as Scala case classes by theScalaGenerator
.boolean
Whetherequals()
andhashCode()
methods should be generated on POJOsboolean
Whether atoString()
method should be generated on POJOsint
The print margin for Javadoc and other block comments to be used in generated code.boolean
Whether queue related code should be generatedboolean
Whether TableRecords should be generated in addition to tablesboolean
Whether TableRecords should be generated in addition to tables, which implement Record[N] typesboolean
Whether foreign key relations should be resolvedboolean
Whether Routines should be generated.boolean
Whether sequence flags should be generated.boolean
Whether Sequences should be generated.boolean
Whether generated interfaces should extendSerializable
.boolean
Whether generated POJO's should beSerializable
.boolean
Whether source code should be generated on any object type.boolean
Whether source code should be generated on views.boolean
A flag indicating whether theSpatial
type support should be enabled.boolean
Whether DAOs should be annotated with useful spring annotations such as@Repository
or@Autowired
boolean
Whether a Spring specificDAOImpl
subclass should be generated, which may contain Spring specific stuff, such as the@Transactional
annotation (ifGenerator.generateSpringAnnotations()
is set).boolean
Whether Tables should be generatedboolean
Whether table-valued functions should be generated as tables.Whether to generate String in text block format.boolean
Whether UDTs should be generated.boolean
Whether names of unambiguousForeignKeyDefinition
should be based on the referencedTableDefinition
.boolean
Whether POJO's and records should be annotated with JSR-303 validation annotationsboolean
Whether varargs setters should be generated for array types.TheVisibilityModifier
that should be used in generated code.boolean
A flag indicating whether theXML
type support should be enabled.Get this generator's underlying naming strategyboolean
Whether the target package should be cleaned to contain only generated code after a generation run.The target directoryThe target encodingThe target locale.int
The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.void
setFluentSetters
(boolean fluentSetters) Veraltet.void
setFullyQualifiedTypes
(String fullyQualifiedTypes) Veraltet.void
setGenerateComments
(boolean comments) Whether any SQL comments should be generated as Javadoc.void
setGenerateCommentsOnAttributes
(boolean commentsOnAttributes) Whether SQL comments on attributes should be generated as Javadoc.void
setGenerateCommentsOnCatalogs
(boolean commentsOnCatalogs) Whether SQL comments on catalogs should be generated as Javadoc.void
setGenerateCommentsOnColumns
(boolean commentsOnColumns) Whether SQL comments on columns should be generated as Javadoc.void
setGenerateCommentsOnEmbeddables
(boolean generateCommentsOnEmbeddables) Whether SQL comments on embeddables should be generated as Javadoc.void
setGenerateCommentsOnKeys
(boolean commentsOnKeys) Whether SQL comments on keys should be generated as Javadoc.void
setGenerateCommentsOnLinks
(boolean commentsOnLinks) Whether SQL comments on links should be generated as Javadoc.void
setGenerateCommentsOnPackages
(boolean commentsOnPackages) Whether SQL comments on packages should be generated as Javadoc.void
setGenerateCommentsOnParameters
(boolean commentsOnParameters) Whether SQL comments on parameters should be generated as Javadoc.void
setGenerateCommentsOnQueues
(boolean commentsOnQueues) Whether SQL comments on queues should be generated as Javadoc.void
setGenerateCommentsOnRoutines
(boolean commentsOnRoutines) Whether SQL comments on routines should be generated as Javadoc.void
setGenerateCommentsOnSchemas
(boolean commentsOnSchemas) Whether SQL comments on schemas should be generated as Javadoc.void
setGenerateCommentsOnSequences
(boolean commentsOnSequences) Whether SQL comments on sequences should be generated as Javadoc.void
setGenerateCommentsOnTables
(boolean commentsOnTables) Whether SQL comments on tables should be generated as Javadoc.void
setGenerateCommentsOnUDTs
(boolean commentsOnUDTs) Whether SQL comments on UDTs should be generated as Javadoc.void
setGenerateConstructorPropertiesAnnotation
(boolean generateConstructorPropertiesAnnotation) Whether theConstructorProperties
annotation should be generated.void
setGenerateConstructorPropertiesAnnotationOnPojos
(boolean generateConstructorPropertiesAnnotationOnPojos) Whether theConstructorProperties
annotation should be generated on POJOs.void
setGenerateConstructorPropertiesAnnotationOnRecords
(boolean generateConstructorPropertiesAnnotationOnRecords) Whether theConstructorProperties
annotation should be generated on records.void
setGenerateDaos
(boolean generateDaos) Whether DAO's should be generated in addition to pojosvoid
setGenerateDeprecated
(boolean generateDeprecated) Whether deprecated code should be generatedvoid
setGenerateDeprecationOnUnknownTypes
(boolean generateDeprecationOnUnknownTypes) Whether deprecation should be generated on unknown types.void
setGeneratedNonnullAnnotationType
(String generatedNonnullAnnotationType) Which type of Nonnull annotation should be generated.void
setGeneratedNullableAnnotationType
(String generatedNullableAnnotationType) Which type of Nullable annotation should be generated.void
setGenerateEmbeddables
(boolean generateEmbeddables) Whether embeddable types should be generatedvoid
setGenerateEmptyCatalogs
(boolean generateEmptyCatalogs) Whether empty catalogs should still be generated.void
setGenerateEmptySchemas
(boolean generateEmptySchemas) Whether empty schemas should still be generated.void
setGenerateEnumsAsScalaSealedTraits
(boolean generateEnumsAsScalaSealedTraits) Whether enums generated as Scala sealed traits by theScalaGenerator
.void
setGenerateFluentSetters
(boolean fluentSetters) Whether fluent setters should be generatedvoid
setGenerateFullyQualifiedTypes
(String generateFullyQualifiedTypes) A regular expression matching all the types in generated code that should be fully qualified.void
setGenerateGeneratedAnnotation
(boolean generateGeneratedAnnotation) Whether theGenerated
annotation should be generated.void
setGenerateGeneratedAnnotationDate
(boolean generateGeneratedAnnotationDate) Whether theGenerated
annotation should include thedate
attribute.void
setGenerateGeneratedAnnotationJooqVersion
(boolean generateGeneratedAnnotationJooqVersion) Whether theGenerated
annotation should include the jOOQ version.void
setGenerateGeneratedAnnotationType
(GeneratedAnnotationType generateGeneratedAnnotationType) Whether theGenerated
annotation should be generated.void
setGenerateGeneratedSerialVersionUID
(GeneratedSerialVersionUID generatedSerialVersionUID) The type ofserialVersionUID
that should be generated.void
setGenerateGlobalCatalogReferences
(boolean globalCatalogReferences) Whether global catalog references should be generatedvoid
setGenerateGlobalDomainReferences
(boolean globalDomainReferences) Whether global domain references should be generatedvoid
setGenerateGlobalIndexReferences
(boolean globalIndexReferences) Whether global index references should be generatedvoid
setGenerateGlobalKeyReferences
(boolean globalKeyReferences) Whether global key references should be generatedvoid
setGenerateGlobalLinkReferences
(boolean globalLinkReferences) Whether global link references should be generatedvoid
setGenerateGlobalObjectReferences
(boolean generateGlobalObjectReferences) Whether global object references should be generatedvoid
setGenerateGlobalQueueReferences
(boolean globalQueueReferences) Whether global queue references should be generatedvoid
setGenerateGlobalRoutineReferences
(boolean generateGlobalRoutineReferences) Whether global routine references should be generatedvoid
setGenerateGlobalSchemaReferences
(boolean globalSchemaReferences) Whether global schema references should be generatedvoid
setGenerateGlobalSequenceReferences
(boolean generateGlobalSequenceReferences) Whether global sequence references should be generatedvoid
setGenerateGlobalTableReferences
(boolean generateGlobalTableReferences) Whether global table references should be generatedvoid
setGenerateGlobalUDTReferences
(boolean generateGlobalUDTReferences) Whether global UDT references should be generatedvoid
setGenerateImmutableInterfaces
(boolean generateImmutableInterfaces) Whether immutable interfaces should be generated in addition to recordsvoid
setGenerateImmutablePojos
(boolean generateImmutablePojos) Whether immutable POJO's should be generated in addition to recordsvoid
setGenerateImplicitJoinPathsAsKotlinProperties
(boolean generateImplicitJoinPathsAsKotlinProperties) Whether implicit join path constructors should be offered as properties in Kotlin.void
setGenerateImplicitJoinPathsToOne
(boolean generateImplicitJoinPathsToOne) Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.void
setGenerateIndentation
(String indentation) The indentation character(s) to be used in generated code.void
setGenerateIndexes
(boolean generateIndexes) Whether indexes should be generated.void
setGenerateInstanceFields
(boolean generateInstanceFields) Whether instance fields should be generated (as opposed to static fields).void
setGenerateInterfaces
(boolean generateInterfaces) Whether interfaces should be generated to be implemented by records and POJO'svoid
setGenerateIntervalTypes
(boolean generateIntervalTypes) A flag indicating whether theInterval
type support should be enabled.void
setGenerateJavaBeansGettersAndSetters
(boolean javaBeansGettersAndSetters) Whether getters and setters should be generated JavaBeans style (or jOOQ style).void
setGenerateJavadoc
(boolean javadoc) Whether any Javadoc should be generated.void
setGenerateJavaTimeTypes
(boolean generateJavaTimeTypes) 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.void
setGenerateJooqVersionReference
(boolean generateJooqVersionReference) Whether generated objects should reference the runtime jOOQ version inConstants
, to help debug code generator / runtime version mismatches.void
setGenerateJPAAnnotations
(boolean generateJPAAnnotations) Whether POJO's and records should be annotated with JPA annotationsvoid
setGenerateJPAVersion
(String generateJPAVersion) The minimum JPA version that is supported by generated code (latest version if empty).void
setGenerateJsonTypes
(boolean generateJsonTypes) void
setGenerateKeys
(boolean keys) Whether key related code should be generatedvoid
setGenerateKotlinNotNullInterfaceAttributes
(boolean generateKotlinNotNullInterfaceAttributes) Generate non-nullable types on interface attributes, where column is not null.void
setGenerateKotlinNotNullPojoAttributes
(boolean generateKotlinNotNullPojoAttributes) Generate non-nullable types on POJO attributes, where column is not null.void
setGenerateKotlinNotNullRecordAttributes
(boolean generateKotlinNotNullRecordAttributes) Generate non-nullable types on Record attributes, where column is not null.void
setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix
(boolean generateKotlinSetterJvmNameAnnotationsOnIsPrefix) Whether kotlin mutable properties should be annotated withset:JvmName
as a workaround for problems occurring when kotlin producessetX()
instead ofsetIsX()
setters for anisX
property.void
setGenerateLinks
(boolean links) Whether link related code should be generatedvoid
setGenerateNewline
(String newline) The newline character(s) to be used in generated code.void
setGenerateNonnullAnnotation
(boolean generateNonnullAnnotation) Whether Nonnull annotations should be generated.void
setGenerateNullableAnnotation
(boolean generateNullableAnnotation) Whether Nullable annotations should be generated.void
setGeneratePojos
(boolean generatePojos) Whether POJO's should be generated in addition to recordsvoid
setGeneratePojosAsJavaRecordClasses
(boolean pojosAsJavaRecordClasses) Whether POJOs should be generated as Java records by theJavaGenerator
.void
setGeneratePojosAsKotlinDataClasses
(boolean pojosAsKotlinDataClasses) Whether POJOs should be generated as Kotlin data classes by theKotlinGenerator
.void
setGeneratePojosAsScalaCaseClasses
(boolean pojosAsScalaCaseClasses) Whether POJOs should be generated as Scala case classes by theScalaGenerator
.void
setGeneratePojosEqualsAndHashCode
(boolean generatePojosEqualsAndHashCode) Whetherequals()
andhashCode()
methods should be generated on POJOsvoid
setGeneratePojosToString
(boolean generatePojosToString) Whether atoString()
method should be generated on POJOsvoid
setGeneratePrintMarginForBlockComment
(int printMarginForBlockComment) The print margin for Javadoc and other block comments to be used in generated code.void
setGenerateQueues
(boolean queues) Whether queue related code should be generatedvoid
setGenerateRecords
(boolean generateRecords) Whether TableRecords should be generated in addition to tablesvoid
setGenerateRecordsImplementingRecordN
(boolean generateRecordsImplementingRecordN) Whether TableRecords should be generated in addition to tables, which implement Record[N] typesvoid
setGenerateRelations
(boolean generateRelations) Whether foreign key relations should be resolvedvoid
setGenerateRoutines
(boolean generateRoutines) Whether Routines should be generated.void
setGenerateSequenceFlags
(boolean generateSequenceFlags) Whether sequence flags should be generated.void
setGenerateSequences
(boolean generateSequences) Whether Sequences should be generated.void
setGenerateSerializableInterfaces
(boolean generateSerializableInterfaces) Whether generated interfaces should extendSerializable
.void
setGenerateSerializablePojos
(boolean generateSerializablePojos) Whether generated POJO's should beSerializable
.void
setGenerateSources
(boolean sources) Whether source code should be generated on any object type.void
setGenerateSourcesOnViews
(boolean sourcesOnViews) Whether source code should be generated on views.void
setGenerateSpatialTypes
(boolean generateSpatialTypes) A flag indicating whether theSpatial
type support should be enabled.void
setGenerateSpringAnnotations
(boolean generateSpringAnnotations) Whether DAOs should be annotated with useful spring annotations such as@Repository
or@Autowired
void
setGenerateSpringDao
(boolean generateSpringDao) Whether a Spring specificDAOImpl
subclass should be generated, which may contain Spring specific stuff, such as the@Transactional
annotation (ifGenerator.generateSpringAnnotations()
is set).void
setGenerateTables
(boolean generateTables) Whether Tables should be generatedvoid
setGenerateTableValuedFunctions
(boolean generateTableValuedFunctions) Whether table-valued functions should be generated as tables.void
setGenerateTextBlocks
(GeneratedTextBlocks textBlocks) Whether to generate String in text block format.void
setGenerateUDTs
(boolean generateUDTs) Whether UDTs should be generated.void
setGenerateUseTableNameForUnambiguousFKs
(boolean useTableNameForUnambiguousFKs) Whether names of unambiguousForeignKeyDefinition
should be based on the referencedTableDefinition
.void
setGenerateValidationAnnotations
(boolean generateValidationAnnotations) Whether POJO's and records should be annotated with JSR-303 validation annotationsvoid
setGenerateVarargsSetters
(boolean varargsSetters) Whether varargs setters should be generated for array types.void
setGenerateVisibilityModifier
(VisibilityModifier generateVisibilityModifier) TheVisibilityModifier
that should be used in generated code.void
setGenerateXmlTypes
(boolean generateXmlTypes) A flag indicating whether theXML
type support should be enabled.void
setMaxMembersPerInitialiser
(int maxMembersPerInitialiser) The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.void
setStrategy
(GeneratorStrategy strategy) Set a naming strategy to this generatorvoid
setTargetClean
(boolean clean) Whether the target package should be cleaned to contain only generated code after a generation run.void
setTargetDirectory
(String directory) Initialise the target directoryvoid
setTargetEncoding
(String encoding) Initialise the target encodingvoid
setTargetLocale
(Locale targetLocale) The target locale.void
setTargetPackage
(String packageName) Initialise the target package namevoid
setUseCatalogVersionProvider
(boolean useCatalogVersionProvider) void
setUseSchemaVersionProvider
(boolean useSchemaVersionProvider) boolean
boolean
-
Felddetails
-
strategy
protected org.jooq.codegen.GeneratorStrategyWrapper strategy -
targetEncoding
-
targetClean
protected boolean targetClean
-
-
Konstruktordetails
-
XMLGenerator
public XMLGenerator()
-
-
Methodendetails
-
generate0
-
generate
Beschreibung aus Schnittstelle kopiert:Generator
Do the code generation -
setStrategy
Beschreibung aus Schnittstelle kopiert:Generator
Set a naming strategy to this generator- Angegeben von:
setStrategy
in SchnittstelleGenerator
-
getStrategy
Beschreibung aus Schnittstelle kopiert:Generator
Get this generator's underlying naming strategy- Angegeben von:
getStrategy
in SchnittstelleGenerator
-
generateDeprecated
public boolean generateDeprecated()Beschreibung aus Schnittstelle kopiert:Generator
Whether deprecated code should be generated- Angegeben von:
generateDeprecated
in SchnittstelleGenerator
-
setGenerateDeprecated
public void setGenerateDeprecated(boolean generateDeprecated) Beschreibung aus Schnittstelle kopiert:Generator
Whether deprecated code should be generated- Angegeben von:
setGenerateDeprecated
in SchnittstelleGenerator
-
generateDeprecationOnUnknownTypes
public boolean generateDeprecationOnUnknownTypes()Beschreibung aus Schnittstelle kopiert:Generator
Whether deprecation should be generated on unknown types.- Angegeben von:
generateDeprecationOnUnknownTypes
in SchnittstelleGenerator
-
setGenerateDeprecationOnUnknownTypes
public void setGenerateDeprecationOnUnknownTypes(boolean generateDeprecationOnUnknownTypes) Beschreibung aus Schnittstelle kopiert:Generator
Whether deprecation should be generated on unknown types.- Angegeben von:
setGenerateDeprecationOnUnknownTypes
in SchnittstelleGenerator
-
generateIndexes
public boolean generateIndexes()Beschreibung aus Schnittstelle kopiert:Generator
Whether indexes should be generated.- Angegeben von:
generateIndexes
in SchnittstelleGenerator
-
setGenerateIndexes
public void setGenerateIndexes(boolean generateIndexes) Beschreibung aus Schnittstelle kopiert:Generator
Whether indexes should be generated.- Angegeben von:
setGenerateIndexes
in SchnittstelleGenerator
-
generateRelations
public boolean generateRelations()Beschreibung aus Schnittstelle kopiert:Generator
Whether foreign key relations should be resolved- Angegeben von:
generateRelations
in SchnittstelleGenerator
-
setGenerateRelations
public void setGenerateRelations(boolean generateRelations) Beschreibung aus Schnittstelle kopiert:Generator
Whether foreign key relations should be resolved- Angegeben von:
setGenerateRelations
in SchnittstelleGenerator
-
generateImplicitJoinPathsToOne
public boolean generateImplicitJoinPathsToOne()Beschreibung aus Schnittstelle kopiert:Generator
Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.- Angegeben von:
generateImplicitJoinPathsToOne
in SchnittstelleGenerator
-
setGenerateImplicitJoinPathsToOne
public void setGenerateImplicitJoinPathsToOne(boolean generateImplicitJoinPathsToOne) Beschreibung aus Schnittstelle kopiert:Generator
Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.- Angegeben von:
setGenerateImplicitJoinPathsToOne
in SchnittstelleGenerator
-
generateImplicitJoinPathsAsKotlinProperties
public boolean generateImplicitJoinPathsAsKotlinProperties()Beschreibung aus Schnittstelle kopiert:Generator
Whether implicit join path constructors should be offered as properties in Kotlin.- Angegeben von:
generateImplicitJoinPathsAsKotlinProperties
in SchnittstelleGenerator
-
setGenerateImplicitJoinPathsAsKotlinProperties
public void setGenerateImplicitJoinPathsAsKotlinProperties(boolean generateImplicitJoinPathsAsKotlinProperties) Beschreibung aus Schnittstelle kopiert:Generator
Whether implicit join path constructors should be offered as properties in Kotlin.- Angegeben von:
setGenerateImplicitJoinPathsAsKotlinProperties
in SchnittstelleGenerator
-
generateTableValuedFunctions
public boolean generateTableValuedFunctions()Beschreibung aus Schnittstelle kopiert:Generator
Whether table-valued functions should be generated as tables.- Angegeben von:
generateTableValuedFunctions
in SchnittstelleGenerator
-
setGenerateTableValuedFunctions
public void setGenerateTableValuedFunctions(boolean generateTableValuedFunctions) Beschreibung aus Schnittstelle kopiert:Generator
Whether table-valued functions should be generated as tables.- Angegeben von:
setGenerateTableValuedFunctions
in SchnittstelleGenerator
-
generateInstanceFields
public boolean generateInstanceFields()Beschreibung aus Schnittstelle kopiert:Generator
Whether instance fields should be generated (as opposed to static fields).- Angegeben von:
generateInstanceFields
in SchnittstelleGenerator
-
setGenerateInstanceFields
public void setGenerateInstanceFields(boolean generateInstanceFields) Beschreibung aus Schnittstelle kopiert:Generator
Whether instance fields should be generated (as opposed to static fields).- Angegeben von:
setGenerateInstanceFields
in SchnittstelleGenerator
-
setGenerateVisibilityModifier
Beschreibung aus Schnittstelle kopiert:Generator
TheVisibilityModifier
that should be used in generated code.- Angegeben von:
setGenerateVisibilityModifier
in SchnittstelleGenerator
-
generateVisibilityModifier
Beschreibung aus Schnittstelle kopiert:Generator
TheVisibilityModifier
that should be used in generated code.- Angegeben von:
generateVisibilityModifier
in SchnittstelleGenerator
-
generateGeneratedAnnotation
public boolean generateGeneratedAnnotation()Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should be generated.- Angegeben von:
generateGeneratedAnnotation
in SchnittstelleGenerator
-
setGenerateGeneratedAnnotation
public void setGenerateGeneratedAnnotation(boolean generateGeneratedAnnotation) Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should be generated.- Angegeben von:
setGenerateGeneratedAnnotation
in SchnittstelleGenerator
-
generateGeneratedAnnotationType
Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should be generated.- Angegeben von:
generateGeneratedAnnotationType
in SchnittstelleGenerator
-
setGenerateGeneratedAnnotationType
public void setGenerateGeneratedAnnotationType(GeneratedAnnotationType generateGeneratedAnnotationType) Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should be generated.- Angegeben von:
setGenerateGeneratedAnnotationType
in SchnittstelleGenerator
-
generateGeneratedAnnotationDate
public boolean generateGeneratedAnnotationDate()Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should include thedate
attribute.- Angegeben von:
generateGeneratedAnnotationDate
in SchnittstelleGenerator
-
setGenerateGeneratedAnnotationDate
public void setGenerateGeneratedAnnotationDate(boolean generateGeneratedAnnotationDate) Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should include thedate
attribute.- Angegeben von:
setGenerateGeneratedAnnotationDate
in SchnittstelleGenerator
-
generateGeneratedAnnotationJooqVersion
public boolean generateGeneratedAnnotationJooqVersion()Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should include the jOOQ version.- Angegeben von:
generateGeneratedAnnotationJooqVersion
in SchnittstelleGenerator
-
setGenerateGeneratedAnnotationJooqVersion
public void setGenerateGeneratedAnnotationJooqVersion(boolean generateGeneratedAnnotationJooqVersion) Beschreibung aus Schnittstelle kopiert:Generator
Whether theGenerated
annotation should include the jOOQ version.- Angegeben von:
setGenerateGeneratedAnnotationJooqVersion
in SchnittstelleGenerator
-
generateNonnullAnnotation
public boolean generateNonnullAnnotation()Beschreibung aus Schnittstelle kopiert:Generator
Whether Nonnull annotations should be generated.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!
- Angegeben von:
generateNonnullAnnotation
in SchnittstelleGenerator
-
setGenerateNonnullAnnotation
public void setGenerateNonnullAnnotation(boolean generateNonnullAnnotation) Beschreibung aus Schnittstelle kopiert:Generator
Whether Nonnull annotations should be generated.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!
- Angegeben von:
setGenerateNonnullAnnotation
in SchnittstelleGenerator
-
generatedNonnullAnnotationType
Beschreibung aus Schnittstelle kopiert:Generator
Which type of Nonnull annotation should be generated.- Angegeben von:
generatedNonnullAnnotationType
in SchnittstelleGenerator
-
setGeneratedNonnullAnnotationType
Beschreibung aus Schnittstelle kopiert:Generator
Which type of Nonnull annotation should be generated.- Angegeben von:
setGeneratedNonnullAnnotationType
in SchnittstelleGenerator
-
generateNullableAnnotation
public boolean generateNullableAnnotation()Beschreibung aus Schnittstelle kopiert:Generator
Whether Nullable annotations should be generated.Unlike
Generator.generateNonnullAnnotation()
, nullability can be guaranteed as in SQL, and by consequence in jOOQ, every column expression can be made nullable using some SQL operation.- Angegeben von:
generateNullableAnnotation
in SchnittstelleGenerator
-
setGenerateNullableAnnotation
public void setGenerateNullableAnnotation(boolean generateNullableAnnotation) Beschreibung aus Schnittstelle kopiert:Generator
Whether Nullable annotations should be generated.Unlike
Generator.generateNonnullAnnotation()
, nullability can be guaranteed as in SQL, and by consequence in jOOQ, every column expression can be made nullable using some SQL operation.- Angegeben von:
setGenerateNullableAnnotation
in SchnittstelleGenerator
-
generatedNullableAnnotationType
Beschreibung aus Schnittstelle kopiert:Generator
Which type of Nullable annotation should be generated.- Angegeben von:
generatedNullableAnnotationType
in SchnittstelleGenerator
-
setGeneratedNullableAnnotationType
Beschreibung aus Schnittstelle kopiert:Generator
Which type of Nullable annotation should be generated.- Angegeben von:
setGeneratedNullableAnnotationType
in SchnittstelleGenerator
-
setGenerateConstructorPropertiesAnnotation
public void setGenerateConstructorPropertiesAnnotation(boolean generateConstructorPropertiesAnnotation) Beschreibung aus Schnittstelle kopiert:Generator
Whether theConstructorProperties
annotation should be generated.- Angegeben von:
setGenerateConstructorPropertiesAnnotation
in SchnittstelleGenerator
-
generateConstructorPropertiesAnnotation
public boolean generateConstructorPropertiesAnnotation()Beschreibung aus Schnittstelle kopiert:Generator
Whether theConstructorProperties
annotation should be generated.- Angegeben von:
generateConstructorPropertiesAnnotation
in SchnittstelleGenerator
-
setGenerateConstructorPropertiesAnnotationOnPojos
public void setGenerateConstructorPropertiesAnnotationOnPojos(boolean generateConstructorPropertiesAnnotationOnPojos) Beschreibung aus Schnittstelle kopiert:Generator
Whether theConstructorProperties
annotation should be generated on POJOs.- Angegeben von:
setGenerateConstructorPropertiesAnnotationOnPojos
in SchnittstelleGenerator
-
generateConstructorPropertiesAnnotationOnPojos
public boolean generateConstructorPropertiesAnnotationOnPojos()Beschreibung aus Schnittstelle kopiert:Generator
Whether theConstructorProperties
annotation should be generated on POJOs.- Angegeben von:
generateConstructorPropertiesAnnotationOnPojos
in SchnittstelleGenerator
-
setGenerateConstructorPropertiesAnnotationOnRecords
public void setGenerateConstructorPropertiesAnnotationOnRecords(boolean generateConstructorPropertiesAnnotationOnRecords) Beschreibung aus Schnittstelle kopiert:Generator
Whether theConstructorProperties
annotation should be generated on records.- Angegeben von:
setGenerateConstructorPropertiesAnnotationOnRecords
in SchnittstelleGenerator
-
generateConstructorPropertiesAnnotationOnRecords
public boolean generateConstructorPropertiesAnnotationOnRecords()Beschreibung aus Schnittstelle kopiert:Generator
Whether theConstructorProperties
annotation should be generated on records.- Angegeben von:
generateConstructorPropertiesAnnotationOnRecords
in SchnittstelleGenerator
-
useSchemaVersionProvider
public boolean useSchemaVersionProvider()- Angegeben von:
useSchemaVersionProvider
in SchnittstelleGenerator
-
setUseSchemaVersionProvider
public void setUseSchemaVersionProvider(boolean useSchemaVersionProvider) - Angegeben von:
setUseSchemaVersionProvider
in SchnittstelleGenerator
-
useCatalogVersionProvider
public boolean useCatalogVersionProvider()- Angegeben von:
useCatalogVersionProvider
in SchnittstelleGenerator
-
setUseCatalogVersionProvider
public void setUseCatalogVersionProvider(boolean useCatalogVersionProvider) - Angegeben von:
setUseCatalogVersionProvider
in SchnittstelleGenerator
-
generateRoutines
public boolean generateRoutines()Beschreibung aus Schnittstelle kopiert:Generator
Whether Routines should be generated.- Angegeben von:
generateRoutines
in SchnittstelleGenerator
-
setGenerateRoutines
public void setGenerateRoutines(boolean generateRoutines) Beschreibung aus Schnittstelle kopiert:Generator
Whether Routines should be generated.- Angegeben von:
setGenerateRoutines
in SchnittstelleGenerator
-
generateSequences
public boolean generateSequences()Beschreibung aus Schnittstelle kopiert:Generator
Whether Sequences should be generated.- Angegeben von:
generateSequences
in SchnittstelleGenerator
-
setGenerateSequences
public void setGenerateSequences(boolean generateSequences) Beschreibung aus Schnittstelle kopiert:Generator
Whether Sequences should be generated.- Angegeben von:
setGenerateSequences
in SchnittstelleGenerator
-
generateSequenceFlags
public boolean generateSequenceFlags()Beschreibung aus Schnittstelle kopiert:Generator
Whether sequence flags should be generated.- Angegeben von:
generateSequenceFlags
in SchnittstelleGenerator
-
setGenerateSequenceFlags
public void setGenerateSequenceFlags(boolean generateSequenceFlags) Beschreibung aus Schnittstelle kopiert:Generator
Whether sequence flags should be generated.- Angegeben von:
setGenerateSequenceFlags
in SchnittstelleGenerator
-
generateUDTs
public boolean generateUDTs()Beschreibung aus Schnittstelle kopiert:Generator
Whether UDTs should be generated.- Angegeben von:
generateUDTs
in SchnittstelleGenerator
-
setGenerateUDTs
public void setGenerateUDTs(boolean generateUDTs) Beschreibung aus Schnittstelle kopiert:Generator
Whether UDTs should be generated.- Angegeben von:
setGenerateUDTs
in SchnittstelleGenerator
-
generateTables
public boolean generateTables()Beschreibung aus Schnittstelle kopiert:Generator
Whether Tables should be generated- Angegeben von:
generateTables
in SchnittstelleGenerator
-
setGenerateTables
public void setGenerateTables(boolean generateTables) Beschreibung aus Schnittstelle kopiert:Generator
Whether Tables should be generated- Angegeben von:
setGenerateTables
in SchnittstelleGenerator
-
generateEmbeddables
public boolean generateEmbeddables()Beschreibung aus Schnittstelle kopiert:Generator
Whether embeddable types should be generated- Angegeben von:
generateEmbeddables
in SchnittstelleGenerator
-
setGenerateEmbeddables
public void setGenerateEmbeddables(boolean generateEmbeddables) Beschreibung aus Schnittstelle kopiert:Generator
Whether embeddable types should be generated- Angegeben von:
setGenerateEmbeddables
in SchnittstelleGenerator
-
generateRecords
public boolean generateRecords()Beschreibung aus Schnittstelle kopiert:Generator
Whether TableRecords should be generated in addition to tables- Angegeben von:
generateRecords
in SchnittstelleGenerator
-
setGenerateRecords
public void setGenerateRecords(boolean generateRecords) Beschreibung aus Schnittstelle kopiert:Generator
Whether TableRecords should be generated in addition to tables- Angegeben von:
setGenerateRecords
in SchnittstelleGenerator
-
generateRecordsImplementingRecordN
public boolean generateRecordsImplementingRecordN()Beschreibung aus Schnittstelle kopiert:Generator
Whether TableRecords should be generated in addition to tables, which implement Record[N] types- Angegeben von:
generateRecordsImplementingRecordN
in SchnittstelleGenerator
-
setGenerateRecordsImplementingRecordN
public void setGenerateRecordsImplementingRecordN(boolean generateRecordsImplementingRecordN) Beschreibung aus Schnittstelle kopiert:Generator
Whether TableRecords should be generated in addition to tables, which implement Record[N] types- Angegeben von:
setGenerateRecordsImplementingRecordN
in SchnittstelleGenerator
-
generateEnumsAsScalaSealedTraits
public boolean generateEnumsAsScalaSealedTraits()Beschreibung aus Schnittstelle kopiert:Generator
Whether enums generated as Scala sealed traits by theScalaGenerator
.- Angegeben von:
generateEnumsAsScalaSealedTraits
in SchnittstelleGenerator
-
setGenerateEnumsAsScalaSealedTraits
public void setGenerateEnumsAsScalaSealedTraits(boolean generateEnumsAsScalaSealedTraits) Beschreibung aus Schnittstelle kopiert:Generator
Whether enums generated as Scala sealed traits by theScalaGenerator
.- Angegeben von:
setGenerateEnumsAsScalaSealedTraits
in SchnittstelleGenerator
-
generatePojos
public boolean generatePojos()Beschreibung aus Schnittstelle kopiert:Generator
Whether POJO's should be generated in addition to records- Angegeben von:
generatePojos
in SchnittstelleGenerator
-
setGeneratePojos
public void setGeneratePojos(boolean generatePojos) Beschreibung aus Schnittstelle kopiert:Generator
Whether POJO's should be generated in addition to records- Angegeben von:
setGeneratePojos
in SchnittstelleGenerator
-
generatePojosAsJavaRecordClasses
public boolean generatePojosAsJavaRecordClasses()Beschreibung aus Schnittstelle kopiert:Generator
Whether POJOs should be generated as Java records by theJavaGenerator
.- Angegeben von:
generatePojosAsJavaRecordClasses
in SchnittstelleGenerator
-
setGeneratePojosAsJavaRecordClasses
public void setGeneratePojosAsJavaRecordClasses(boolean pojosAsJavaRecordClasses) Beschreibung aus Schnittstelle kopiert:Generator
Whether POJOs should be generated as Java records by theJavaGenerator
.- Angegeben von:
setGeneratePojosAsJavaRecordClasses
in SchnittstelleGenerator
-
generatePojosAsScalaCaseClasses
public boolean generatePojosAsScalaCaseClasses()Beschreibung aus Schnittstelle kopiert:Generator
Whether POJOs should be generated as Scala case classes by theScalaGenerator
.- Angegeben von:
generatePojosAsScalaCaseClasses
in SchnittstelleGenerator
-
setGeneratePojosAsScalaCaseClasses
public void setGeneratePojosAsScalaCaseClasses(boolean pojosAsScalaCaseClasses) Beschreibung aus Schnittstelle kopiert:Generator
Whether POJOs should be generated as Scala case classes by theScalaGenerator
.- Angegeben von:
setGeneratePojosAsScalaCaseClasses
in SchnittstelleGenerator
-
generatePojosAsKotlinDataClasses
public boolean generatePojosAsKotlinDataClasses()Beschreibung aus Schnittstelle kopiert:Generator
Whether POJOs should be generated as Kotlin data classes by theKotlinGenerator
.- Angegeben von:
generatePojosAsKotlinDataClasses
in SchnittstelleGenerator
-
setGeneratePojosAsKotlinDataClasses
public void setGeneratePojosAsKotlinDataClasses(boolean pojosAsKotlinDataClasses) Beschreibung aus Schnittstelle kopiert:Generator
Whether POJOs should be generated as Kotlin data classes by theKotlinGenerator
.- Angegeben von:
setGeneratePojosAsKotlinDataClasses
in SchnittstelleGenerator
-
generateImmutablePojos
public boolean generateImmutablePojos()Beschreibung aus Schnittstelle kopiert:Generator
Whether immutable POJO's should be generated in addition to records- Angegeben von:
generateImmutablePojos
in SchnittstelleGenerator
-
setGenerateImmutablePojos
public void setGenerateImmutablePojos(boolean generateImmutablePojos) Beschreibung aus Schnittstelle kopiert:Generator
Whether immutable POJO's should be generated in addition to records- Angegeben von:
setGenerateImmutablePojos
in SchnittstelleGenerator
-
generateSerializablePojos
public boolean generateSerializablePojos()Beschreibung aus Schnittstelle kopiert:Generator
Whether generated POJO's should beSerializable
.- Angegeben von:
generateSerializablePojos
in SchnittstelleGenerator
-
setGenerateSerializablePojos
public void setGenerateSerializablePojos(boolean generateSerializablePojos) Beschreibung aus Schnittstelle kopiert:Generator
Whether generated POJO's should beSerializable
.- Angegeben von:
setGenerateSerializablePojos
in SchnittstelleGenerator
-
generateInterfaces
public boolean generateInterfaces()Beschreibung aus Schnittstelle kopiert:Generator
Whether interfaces should be generated to be implemented by records and POJO's- Angegeben von:
generateInterfaces
in SchnittstelleGenerator
-
setGenerateInterfaces
public void setGenerateInterfaces(boolean generateInterfaces) Beschreibung aus Schnittstelle kopiert:Generator
Whether interfaces should be generated to be implemented by records and POJO's- Angegeben von:
setGenerateInterfaces
in SchnittstelleGenerator
-
generateImmutableInterfaces
public boolean generateImmutableInterfaces()Beschreibung aus Schnittstelle kopiert:Generator
Whether immutable interfaces should be generated in addition to records- Angegeben von:
generateImmutableInterfaces
in SchnittstelleGenerator
-
setGenerateImmutableInterfaces
public void setGenerateImmutableInterfaces(boolean generateImmutableInterfaces) Beschreibung aus Schnittstelle kopiert:Generator
Whether immutable interfaces should be generated in addition to records- Angegeben von:
setGenerateImmutableInterfaces
in SchnittstelleGenerator
-
generateSerializableInterfaces
public boolean generateSerializableInterfaces()Beschreibung aus Schnittstelle kopiert:Generator
Whether generated interfaces should extendSerializable
.- Angegeben von:
generateSerializableInterfaces
in SchnittstelleGenerator
-
setGenerateSerializableInterfaces
public void setGenerateSerializableInterfaces(boolean generateSerializableInterfaces) Beschreibung aus Schnittstelle kopiert:Generator
Whether generated interfaces should extendSerializable
.- Angegeben von:
setGenerateSerializableInterfaces
in SchnittstelleGenerator
-
generateDaos
public boolean generateDaos()Beschreibung aus Schnittstelle kopiert:Generator
Whether DAO's should be generated in addition to pojos- Angegeben von:
generateDaos
in SchnittstelleGenerator
-
setGenerateDaos
public void setGenerateDaos(boolean generateDaos) Beschreibung aus Schnittstelle kopiert:Generator
Whether DAO's should be generated in addition to pojos- Angegeben von:
setGenerateDaos
in SchnittstelleGenerator
-
generateJooqVersionReference
public boolean generateJooqVersionReference()Beschreibung aus Schnittstelle kopiert:Generator
Whether generated objects should reference the runtime jOOQ version inConstants
, to help debug code generator / runtime version mismatches.- Angegeben von:
generateJooqVersionReference
in SchnittstelleGenerator
-
setGenerateJooqVersionReference
public void setGenerateJooqVersionReference(boolean generateJooqVersionReference) Beschreibung aus Schnittstelle kopiert:Generator
Whether generated objects should reference the runtime jOOQ version inConstants
, to help debug code generator / runtime version mismatches.- Angegeben von:
setGenerateJooqVersionReference
in SchnittstelleGenerator
-
generateJPAAnnotations
public boolean generateJPAAnnotations()Beschreibung aus Schnittstelle kopiert:Generator
Whether POJO's and records should be annotated with JPA annotations- Angegeben von:
generateJPAAnnotations
in SchnittstelleGenerator
-
setGenerateJPAAnnotations
public void setGenerateJPAAnnotations(boolean generateJPAAnnotations) Beschreibung aus Schnittstelle kopiert:Generator
Whether POJO's and records should be annotated with JPA annotations- Angegeben von:
setGenerateJPAAnnotations
in SchnittstelleGenerator
-
generateJPAVersion
Beschreibung aus Schnittstelle kopiert:Generator
The minimum JPA version that is supported by generated code (latest version if empty).- Angegeben von:
generateJPAVersion
in SchnittstelleGenerator
-
setGenerateJPAVersion
Beschreibung aus Schnittstelle kopiert:Generator
The minimum JPA version that is supported by generated code (latest version if empty).- Angegeben von:
setGenerateJPAVersion
in SchnittstelleGenerator
-
generateValidationAnnotations
public boolean generateValidationAnnotations()Beschreibung aus Schnittstelle kopiert:Generator
Whether POJO's and records should be annotated with JSR-303 validation annotations- Angegeben von:
generateValidationAnnotations
in SchnittstelleGenerator
-
setGenerateValidationAnnotations
public void setGenerateValidationAnnotations(boolean generateValidationAnnotations) Beschreibung aus Schnittstelle kopiert:Generator
Whether POJO's and records should be annotated with JSR-303 validation annotations- Angegeben von:
setGenerateValidationAnnotations
in SchnittstelleGenerator
-
generateSpringAnnotations
public boolean generateSpringAnnotations()Beschreibung aus Schnittstelle kopiert:Generator
Whether DAOs should be annotated with useful spring annotations such as@Repository
or@Autowired
- Angegeben von:
generateSpringAnnotations
in SchnittstelleGenerator
-
setGenerateSpringAnnotations
public void setGenerateSpringAnnotations(boolean generateSpringAnnotations) Beschreibung aus Schnittstelle kopiert:Generator
Whether DAOs should be annotated with useful spring annotations such as@Repository
or@Autowired
- Angegeben von:
setGenerateSpringAnnotations
in SchnittstelleGenerator
-
generateSpringDao
public boolean generateSpringDao()Beschreibung aus Schnittstelle kopiert:Generator
Whether a Spring specificDAOImpl
subclass should be generated, which may contain Spring specific stuff, such as the@Transactional
annotation (ifGenerator.generateSpringAnnotations()
is set).- Angegeben von:
generateSpringDao
in SchnittstelleGenerator
-
setGenerateSpringDao
public void setGenerateSpringDao(boolean generateSpringDao) Beschreibung aus Schnittstelle kopiert:Generator
Whether a Spring specificDAOImpl
subclass should be generated, which may contain Spring specific stuff, such as the@Transactional
annotation (ifGenerator.generateSpringAnnotations()
is set).- Angegeben von:
setGenerateSpringDao
in SchnittstelleGenerator
-
generateKotlinSetterJvmNameAnnotationsOnIsPrefix
public boolean generateKotlinSetterJvmNameAnnotationsOnIsPrefix()Beschreibung aus Schnittstelle kopiert:Generator
Whether kotlin mutable properties should be annotated withset:JvmName
as a workaround for problems occurring when kotlin producessetX()
instead ofsetIsX()
setters for anisX
property.- Angegeben von:
generateKotlinSetterJvmNameAnnotationsOnIsPrefix
in SchnittstelleGenerator
-
setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix
public void setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix(boolean generateKotlinSetterJvmNameAnnotationsOnIsPrefix) Beschreibung aus Schnittstelle kopiert:Generator
Whether kotlin mutable properties should be annotated withset:JvmName
as a workaround for problems occurring when kotlin producessetX()
instead ofsetIsX()
setters for anisX
property.- Angegeben von:
setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix
in SchnittstelleGenerator
-
generateKotlinNotNullPojoAttributes
public boolean generateKotlinNotNullPojoAttributes()Beschreibung aus Schnittstelle kopiert:Generator
Generate non-nullable types on POJO attributes, where column is not null.- Angegeben von:
generateKotlinNotNullPojoAttributes
in SchnittstelleGenerator
-
setGenerateKotlinNotNullPojoAttributes
public void setGenerateKotlinNotNullPojoAttributes(boolean generateKotlinNotNullPojoAttributes) Beschreibung aus Schnittstelle kopiert:Generator
Generate non-nullable types on POJO attributes, where column is not null.- Angegeben von:
setGenerateKotlinNotNullPojoAttributes
in SchnittstelleGenerator
-
generateKotlinNotNullRecordAttributes
public boolean generateKotlinNotNullRecordAttributes()Beschreibung aus Schnittstelle kopiert:Generator
Generate non-nullable types on Record attributes, where column is not null.- Angegeben von:
generateKotlinNotNullRecordAttributes
in SchnittstelleGenerator
-
setGenerateKotlinNotNullRecordAttributes
public void setGenerateKotlinNotNullRecordAttributes(boolean generateKotlinNotNullRecordAttributes) Beschreibung aus Schnittstelle kopiert:Generator
Generate non-nullable types on Record attributes, where column is not null.- Angegeben von:
setGenerateKotlinNotNullRecordAttributes
in SchnittstelleGenerator
-
generateKotlinNotNullInterfaceAttributes
public boolean generateKotlinNotNullInterfaceAttributes()Beschreibung aus Schnittstelle kopiert:Generator
Generate non-nullable types on interface attributes, where column is not null.- Angegeben von:
generateKotlinNotNullInterfaceAttributes
in SchnittstelleGenerator
-
setGenerateKotlinNotNullInterfaceAttributes
public void setGenerateKotlinNotNullInterfaceAttributes(boolean generateKotlinNotNullInterfaceAttributes) Beschreibung aus Schnittstelle kopiert:Generator
Generate non-nullable types on interface attributes, where column is not null.- Angegeben von:
setGenerateKotlinNotNullInterfaceAttributes
in SchnittstelleGenerator
-
generatedSerialVersionUID
Beschreibung aus Schnittstelle kopiert:Generator
The type ofserialVersionUID
that should be generated.- Angegeben von:
generatedSerialVersionUID
in SchnittstelleGenerator
-
setGenerateGeneratedSerialVersionUID
public void setGenerateGeneratedSerialVersionUID(GeneratedSerialVersionUID generatedSerialVersionUID) Beschreibung aus Schnittstelle kopiert:Generator
The type ofserialVersionUID
that should be generated.- Angegeben von:
setGenerateGeneratedSerialVersionUID
in SchnittstelleGenerator
-
maxMembersPerInitialiser
public int maxMembersPerInitialiser()Beschreibung aus Schnittstelle kopiert:Generator
The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.- Angegeben von:
maxMembersPerInitialiser
in SchnittstelleGenerator
-
setMaxMembersPerInitialiser
public void setMaxMembersPerInitialiser(int maxMembersPerInitialiser) Beschreibung aus Schnittstelle kopiert:Generator
The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.- Angegeben von:
setMaxMembersPerInitialiser
in SchnittstelleGenerator
-
generateGlobalObjectReferences
public boolean generateGlobalObjectReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global object references should be generated- Angegeben von:
generateGlobalObjectReferences
in SchnittstelleGenerator
-
setGenerateGlobalObjectReferences
public void setGenerateGlobalObjectReferences(boolean generateGlobalObjectReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global object references should be generated- Angegeben von:
setGenerateGlobalObjectReferences
in SchnittstelleGenerator
-
generateGlobalCatalogReferences
public boolean generateGlobalCatalogReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global catalog references should be generated- Angegeben von:
generateGlobalCatalogReferences
in SchnittstelleGenerator
-
setGenerateGlobalCatalogReferences
public void setGenerateGlobalCatalogReferences(boolean globalCatalogReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global catalog references should be generated- Angegeben von:
setGenerateGlobalCatalogReferences
in SchnittstelleGenerator
-
generateGlobalSchemaReferences
public boolean generateGlobalSchemaReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global schema references should be generated- Angegeben von:
generateGlobalSchemaReferences
in SchnittstelleGenerator
-
setGenerateGlobalSchemaReferences
public void setGenerateGlobalSchemaReferences(boolean globalSchemaReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global schema references should be generated- Angegeben von:
setGenerateGlobalSchemaReferences
in SchnittstelleGenerator
-
generateGlobalRoutineReferences
public boolean generateGlobalRoutineReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global routine references should be generated- Angegeben von:
generateGlobalRoutineReferences
in SchnittstelleGenerator
-
setGenerateGlobalRoutineReferences
public void setGenerateGlobalRoutineReferences(boolean generateGlobalRoutineReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global routine references should be generated- Angegeben von:
setGenerateGlobalRoutineReferences
in SchnittstelleGenerator
-
generateGlobalSequenceReferences
public boolean generateGlobalSequenceReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global sequence references should be generated- Angegeben von:
generateGlobalSequenceReferences
in SchnittstelleGenerator
-
setGenerateGlobalSequenceReferences
public void setGenerateGlobalSequenceReferences(boolean generateGlobalSequenceReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global sequence references should be generated- Angegeben von:
setGenerateGlobalSequenceReferences
in SchnittstelleGenerator
-
generateGlobalTableReferences
public boolean generateGlobalTableReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global table references should be generated- Angegeben von:
generateGlobalTableReferences
in SchnittstelleGenerator
-
setGenerateGlobalTableReferences
public void setGenerateGlobalTableReferences(boolean generateGlobalTableReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global table references should be generated- Angegeben von:
setGenerateGlobalTableReferences
in SchnittstelleGenerator
-
generateGlobalDomainReferences
public boolean generateGlobalDomainReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global domain references should be generated- Angegeben von:
generateGlobalDomainReferences
in SchnittstelleGenerator
-
setGenerateGlobalDomainReferences
public void setGenerateGlobalDomainReferences(boolean globalDomainReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global domain references should be generated- Angegeben von:
setGenerateGlobalDomainReferences
in SchnittstelleGenerator
-
generateGlobalUDTReferences
public boolean generateGlobalUDTReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global UDT references should be generated- Angegeben von:
generateGlobalUDTReferences
in SchnittstelleGenerator
-
setGenerateGlobalUDTReferences
public void setGenerateGlobalUDTReferences(boolean generateGlobalUDTReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global UDT references should be generated- Angegeben von:
setGenerateGlobalUDTReferences
in SchnittstelleGenerator
-
generateGlobalQueueReferences
public boolean generateGlobalQueueReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global queue references should be generated- Angegeben von:
generateGlobalQueueReferences
in SchnittstelleGenerator
-
setGenerateGlobalQueueReferences
public void setGenerateGlobalQueueReferences(boolean globalQueueReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global queue references should be generated- Angegeben von:
setGenerateGlobalQueueReferences
in SchnittstelleGenerator
-
generateGlobalLinkReferences
public boolean generateGlobalLinkReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global link references should be generated- Angegeben von:
generateGlobalLinkReferences
in SchnittstelleGenerator
-
setGenerateGlobalLinkReferences
public void setGenerateGlobalLinkReferences(boolean globalLinkReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global link references should be generated- Angegeben von:
setGenerateGlobalLinkReferences
in SchnittstelleGenerator
-
generateGlobalKeyReferences
public boolean generateGlobalKeyReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global key references should be generated- Angegeben von:
generateGlobalKeyReferences
in SchnittstelleGenerator
-
setGenerateGlobalKeyReferences
public void setGenerateGlobalKeyReferences(boolean globalKeyReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global key references should be generated- Angegeben von:
setGenerateGlobalKeyReferences
in SchnittstelleGenerator
-
generateGlobalIndexReferences
public boolean generateGlobalIndexReferences()Beschreibung aus Schnittstelle kopiert:Generator
Whether global index references should be generated- Angegeben von:
generateGlobalIndexReferences
in SchnittstelleGenerator
-
setGenerateGlobalIndexReferences
public void setGenerateGlobalIndexReferences(boolean globalIndexReferences) Beschreibung aus Schnittstelle kopiert:Generator
Whether global index references should be generated- Angegeben von:
setGenerateGlobalIndexReferences
in SchnittstelleGenerator
-
generateQueues
public boolean generateQueues()Beschreibung aus Schnittstelle kopiert:Generator
Whether queue related code should be generated- Angegeben von:
generateQueues
in SchnittstelleGenerator
-
setGenerateQueues
public void setGenerateQueues(boolean queues) Beschreibung aus Schnittstelle kopiert:Generator
Whether queue related code should be generated- Angegeben von:
setGenerateQueues
in SchnittstelleGenerator
-
generateLinks
public boolean generateLinks()Beschreibung aus Schnittstelle kopiert:Generator
Whether link related code should be generated- Angegeben von:
generateLinks
in SchnittstelleGenerator
-
setGenerateLinks
public void setGenerateLinks(boolean links) Beschreibung aus Schnittstelle kopiert:Generator
Whether link related code should be generated- Angegeben von:
setGenerateLinks
in SchnittstelleGenerator
-
generateKeys
public boolean generateKeys()Beschreibung aus Schnittstelle kopiert:Generator
Whether key related code should be generated- Angegeben von:
generateKeys
in SchnittstelleGenerator
-
setGenerateKeys
public void setGenerateKeys(boolean keys) Beschreibung aus Schnittstelle kopiert:Generator
Whether key related code should be generated- Angegeben von:
setGenerateKeys
in SchnittstelleGenerator
-
generateJavadoc
public boolean generateJavadoc()Beschreibung aus Schnittstelle kopiert:Generator
Whether any Javadoc should be generated.- Angegeben von:
generateJavadoc
in SchnittstelleGenerator
-
setGenerateJavadoc
public void setGenerateJavadoc(boolean javadoc) Beschreibung aus Schnittstelle kopiert:Generator
Whether any Javadoc should be generated.- Angegeben von:
setGenerateJavadoc
in SchnittstelleGenerator
-
generateComments
public boolean generateComments()Beschreibung aus Schnittstelle kopiert:Generator
Whether any SQL comments should be generated as Javadoc.- Angegeben von:
generateComments
in SchnittstelleGenerator
-
setGenerateComments
public void setGenerateComments(boolean comments) Beschreibung aus Schnittstelle kopiert:Generator
Whether any SQL comments should be generated as Javadoc.- Angegeben von:
setGenerateComments
in SchnittstelleGenerator
-
generateCommentsOnAttributes
public boolean generateCommentsOnAttributes()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on attributes should be generated as Javadoc.- Angegeben von:
generateCommentsOnAttributes
in SchnittstelleGenerator
-
setGenerateCommentsOnAttributes
public void setGenerateCommentsOnAttributes(boolean commentsOnAttributes) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on attributes should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnAttributes
in SchnittstelleGenerator
-
generateCommentsOnCatalogs
public boolean generateCommentsOnCatalogs()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on catalogs should be generated as Javadoc.- Angegeben von:
generateCommentsOnCatalogs
in SchnittstelleGenerator
-
setGenerateCommentsOnCatalogs
public void setGenerateCommentsOnCatalogs(boolean commentsOnCatalogs) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on catalogs should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnCatalogs
in SchnittstelleGenerator
-
generateCommentsOnColumns
public boolean generateCommentsOnColumns()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on columns should be generated as Javadoc.- Angegeben von:
generateCommentsOnColumns
in SchnittstelleGenerator
-
setGenerateCommentsOnColumns
public void setGenerateCommentsOnColumns(boolean commentsOnColumns) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on columns should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnColumns
in SchnittstelleGenerator
-
generateCommentsOnKeys
public boolean generateCommentsOnKeys()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on keys should be generated as Javadoc.- Angegeben von:
generateCommentsOnKeys
in SchnittstelleGenerator
-
setGenerateCommentsOnKeys
public void setGenerateCommentsOnKeys(boolean commentsOnKeys) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on keys should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnKeys
in SchnittstelleGenerator
-
generateCommentsOnLinks
public boolean generateCommentsOnLinks()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on links should be generated as Javadoc.- Angegeben von:
generateCommentsOnLinks
in SchnittstelleGenerator
-
setGenerateCommentsOnLinks
public void setGenerateCommentsOnLinks(boolean commentsOnLinks) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on links should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnLinks
in SchnittstelleGenerator
-
generateCommentsOnPackages
public boolean generateCommentsOnPackages()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on packages should be generated as Javadoc.- Angegeben von:
generateCommentsOnPackages
in SchnittstelleGenerator
-
setGenerateCommentsOnPackages
public void setGenerateCommentsOnPackages(boolean commentsOnPackages) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on packages should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnPackages
in SchnittstelleGenerator
-
generateCommentsOnParameters
public boolean generateCommentsOnParameters()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on parameters should be generated as Javadoc.- Angegeben von:
generateCommentsOnParameters
in SchnittstelleGenerator
-
setGenerateCommentsOnParameters
public void setGenerateCommentsOnParameters(boolean commentsOnParameters) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on parameters should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnParameters
in SchnittstelleGenerator
-
generateCommentsOnQueues
public boolean generateCommentsOnQueues()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on queues should be generated as Javadoc.- Angegeben von:
generateCommentsOnQueues
in SchnittstelleGenerator
-
setGenerateCommentsOnQueues
public void setGenerateCommentsOnQueues(boolean commentsOnQueues) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on queues should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnQueues
in SchnittstelleGenerator
-
generateCommentsOnRoutines
public boolean generateCommentsOnRoutines()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on routines should be generated as Javadoc.- Angegeben von:
generateCommentsOnRoutines
in SchnittstelleGenerator
-
setGenerateCommentsOnRoutines
public void setGenerateCommentsOnRoutines(boolean commentsOnRoutines) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on routines should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnRoutines
in SchnittstelleGenerator
-
generateCommentsOnSchemas
public boolean generateCommentsOnSchemas()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on schemas should be generated as Javadoc.- Angegeben von:
generateCommentsOnSchemas
in SchnittstelleGenerator
-
setGenerateCommentsOnSchemas
public void setGenerateCommentsOnSchemas(boolean commentsOnSchemas) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on schemas should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnSchemas
in SchnittstelleGenerator
-
generateCommentsOnSequences
public boolean generateCommentsOnSequences()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on sequences should be generated as Javadoc.- Angegeben von:
generateCommentsOnSequences
in SchnittstelleGenerator
-
setGenerateCommentsOnSequences
public void setGenerateCommentsOnSequences(boolean commentsOnSequences) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on sequences should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnSequences
in SchnittstelleGenerator
-
generateCommentsOnTables
public boolean generateCommentsOnTables()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on tables should be generated as Javadoc.- Angegeben von:
generateCommentsOnTables
in SchnittstelleGenerator
-
setGenerateCommentsOnTables
public void setGenerateCommentsOnTables(boolean commentsOnTables) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on tables should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnTables
in SchnittstelleGenerator
-
generateCommentsOnEmbeddables
public boolean generateCommentsOnEmbeddables()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on embeddables should be generated as Javadoc.- Angegeben von:
generateCommentsOnEmbeddables
in SchnittstelleGenerator
-
setGenerateCommentsOnEmbeddables
public void setGenerateCommentsOnEmbeddables(boolean generateCommentsOnEmbeddables) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on embeddables should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnEmbeddables
in SchnittstelleGenerator
-
generateCommentsOnUDTs
public boolean generateCommentsOnUDTs()Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on UDTs should be generated as Javadoc.- Angegeben von:
generateCommentsOnUDTs
in SchnittstelleGenerator
-
setGenerateCommentsOnUDTs
public void setGenerateCommentsOnUDTs(boolean commentsOnUDTs) Beschreibung aus Schnittstelle kopiert:Generator
Whether SQL comments on UDTs should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnUDTs
in SchnittstelleGenerator
-
generateSources
public boolean generateSources()Beschreibung aus Schnittstelle kopiert:Generator
Whether source code should be generated on any object type.- Angegeben von:
generateSources
in SchnittstelleGenerator
-
setGenerateSources
public void setGenerateSources(boolean sources) Beschreibung aus Schnittstelle kopiert:Generator
Whether source code should be generated on any object type.- Angegeben von:
setGenerateSources
in SchnittstelleGenerator
-
generateSourcesOnViews
public boolean generateSourcesOnViews()Beschreibung aus Schnittstelle kopiert:Generator
Whether source code should be generated on views.- Angegeben von:
generateSourcesOnViews
in SchnittstelleGenerator
-
setGenerateSourcesOnViews
public void setGenerateSourcesOnViews(boolean sourcesOnViews) Beschreibung aus Schnittstelle kopiert:Generator
Whether source code should be generated on views.- Angegeben von:
setGenerateSourcesOnViews
in SchnittstelleGenerator
-
fluentSetters
Veraltet.Beschreibung aus Schnittstelle kopiert:Generator
Whether fluent setters should be generated- Angegeben von:
fluentSetters
in SchnittstelleGenerator
-
setFluentSetters
Veraltet.Beschreibung aus Schnittstelle kopiert:Generator
Whether fluent setters should be generated- Angegeben von:
setFluentSetters
in SchnittstelleGenerator
-
generateFluentSetters
public boolean generateFluentSetters()Beschreibung aus Schnittstelle kopiert:Generator
Whether fluent setters should be generated- Angegeben von:
generateFluentSetters
in SchnittstelleGenerator
-
setGenerateFluentSetters
public void setGenerateFluentSetters(boolean fluentSetters) Beschreibung aus Schnittstelle kopiert:Generator
Whether fluent setters should be generated- Angegeben von:
setGenerateFluentSetters
in SchnittstelleGenerator
-
generateJavaBeansGettersAndSetters
public boolean generateJavaBeansGettersAndSetters()Beschreibung aus Schnittstelle kopiert:Generator
Whether getters and setters should be generated JavaBeans style (or jOOQ style).- Angegeben von:
generateJavaBeansGettersAndSetters
in SchnittstelleGenerator
-
setGenerateJavaBeansGettersAndSetters
public void setGenerateJavaBeansGettersAndSetters(boolean javaBeansGettersAndSetters) Beschreibung aus Schnittstelle kopiert:Generator
Whether getters and setters should be generated JavaBeans style (or jOOQ style).- Angegeben von:
setGenerateJavaBeansGettersAndSetters
in SchnittstelleGenerator
-
generateUseTableNameForUnambiguousFKs
public boolean generateUseTableNameForUnambiguousFKs()Beschreibung aus Schnittstelle kopiert:Generator
Whether names of unambiguousForeignKeyDefinition
should be based on the referencedTableDefinition
.When a child table has only one
ForeignKeyDefinition
towards a parent table, then that path is "unambiguous." In that case, someGeneratorStrategy
implementations may choose to use the parent table'sTableDefinition
for implementations ofGeneratorStrategy.getJavaMethodName(Definition)
, instead of theForeignKeyDefinition
, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
- Angegeben von:
generateUseTableNameForUnambiguousFKs
in SchnittstelleGenerator
-
setGenerateUseTableNameForUnambiguousFKs
public void setGenerateUseTableNameForUnambiguousFKs(boolean useTableNameForUnambiguousFKs) Beschreibung aus Schnittstelle kopiert:Generator
Whether names of unambiguousForeignKeyDefinition
should be based on the referencedTableDefinition
.When a child table has only one
ForeignKeyDefinition
towards a parent table, then that path is "unambiguous." In that case, someGeneratorStrategy
implementations may choose to use the parent table'sTableDefinition
for implementations ofGeneratorStrategy.getJavaMethodName(Definition)
, instead of theForeignKeyDefinition
, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
- Angegeben von:
setGenerateUseTableNameForUnambiguousFKs
in SchnittstelleGenerator
-
generateVarargsSetters
public boolean generateVarargsSetters()Beschreibung aus Schnittstelle kopiert:Generator
Whether varargs setters should be generated for array types.- Angegeben von:
generateVarargsSetters
in SchnittstelleGenerator
-
setGenerateVarargsSetters
public void setGenerateVarargsSetters(boolean varargsSetters) Beschreibung aus Schnittstelle kopiert:Generator
Whether varargs setters should be generated for array types.- Angegeben von:
setGenerateVarargsSetters
in SchnittstelleGenerator
-
generatePojosEqualsAndHashCode
public boolean generatePojosEqualsAndHashCode()Beschreibung aus Schnittstelle kopiert:Generator
Whetherequals()
andhashCode()
methods should be generated on POJOs- Angegeben von:
generatePojosEqualsAndHashCode
in SchnittstelleGenerator
-
setGeneratePojosEqualsAndHashCode
public void setGeneratePojosEqualsAndHashCode(boolean generatePojosEqualsAndHashCode) Beschreibung aus Schnittstelle kopiert:Generator
Whetherequals()
andhashCode()
methods should be generated on POJOs- Angegeben von:
setGeneratePojosEqualsAndHashCode
in SchnittstelleGenerator
-
generatePojosToString
public boolean generatePojosToString()Beschreibung aus Schnittstelle kopiert:Generator
Whether atoString()
method should be generated on POJOs- Angegeben von:
generatePojosToString
in SchnittstelleGenerator
-
setGeneratePojosToString
public void setGeneratePojosToString(boolean generatePojosToString) Beschreibung aus Schnittstelle kopiert:Generator
Whether atoString()
method should be generated on POJOs- Angegeben von:
setGeneratePojosToString
in SchnittstelleGenerator
-
fullyQualifiedTypes
Veraltet.Beschreibung aus Schnittstelle kopiert:Generator
A regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
fullyQualifiedTypes
in SchnittstelleGenerator
-
setFullyQualifiedTypes
Veraltet.Beschreibung aus Schnittstelle kopiert:Generator
A regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
setFullyQualifiedTypes
in SchnittstelleGenerator
-
generateFullyQualifiedTypes
Beschreibung aus Schnittstelle kopiert:Generator
A regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
generateFullyQualifiedTypes
in SchnittstelleGenerator
-
setGenerateFullyQualifiedTypes
Beschreibung aus Schnittstelle kopiert:Generator
A regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
setGenerateFullyQualifiedTypes
in SchnittstelleGenerator
-
generateJavaTimeTypes
public boolean generateJavaTimeTypes()Beschreibung aus Schnittstelle kopiert: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.This flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
- Angegeben von:
generateJavaTimeTypes
in SchnittstelleGenerator
-
setGenerateJavaTimeTypes
public void setGenerateJavaTimeTypes(boolean generateJavaTimeTypes) Beschreibung aus Schnittstelle kopiert: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.This flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
- Angegeben von:
setGenerateJavaTimeTypes
in SchnittstelleGenerator
-
generateSpatialTypes
public boolean generateSpatialTypes()Beschreibung aus Schnittstelle kopiert:Generator
A flag indicating whether theSpatial
type support should be enabled.- Angegeben von:
generateSpatialTypes
in SchnittstelleGenerator
-
setGenerateSpatialTypes
public void setGenerateSpatialTypes(boolean generateSpatialTypes) Beschreibung aus Schnittstelle kopiert:Generator
A flag indicating whether theSpatial
type support should be enabled.- Angegeben von:
setGenerateSpatialTypes
in SchnittstelleGenerator
-
generateXmlTypes
public boolean generateXmlTypes()Beschreibung aus Schnittstelle kopiert:Generator
A flag indicating whether theXML
type support should be enabled.- Angegeben von:
generateXmlTypes
in SchnittstelleGenerator
-
setGenerateXmlTypes
public void setGenerateXmlTypes(boolean generateXmlTypes) Beschreibung aus Schnittstelle kopiert:Generator
A flag indicating whether theXML
type support should be enabled.- Angegeben von:
setGenerateXmlTypes
in SchnittstelleGenerator
-
generateJsonTypes
public boolean generateJsonTypes()Beschreibung aus Schnittstelle kopiert:Generator
- Angegeben von:
generateJsonTypes
in SchnittstelleGenerator
-
setGenerateJsonTypes
public void setGenerateJsonTypes(boolean generateJsonTypes) Beschreibung aus Schnittstelle kopiert:Generator
- Angegeben von:
setGenerateJsonTypes
in SchnittstelleGenerator
-
generateIntervalTypes
public boolean generateIntervalTypes()Beschreibung aus Schnittstelle kopiert:Generator
A flag indicating whether theInterval
type support should be enabled.- Angegeben von:
generateIntervalTypes
in SchnittstelleGenerator
-
setGenerateIntervalTypes
public void setGenerateIntervalTypes(boolean generateIntervalTypes) Beschreibung aus Schnittstelle kopiert:Generator
A flag indicating whether theInterval
type support should be enabled.- Angegeben von:
setGenerateIntervalTypes
in SchnittstelleGenerator
-
generateEmptyCatalogs
public boolean generateEmptyCatalogs()Beschreibung aus Schnittstelle kopiert:Generator
Whether empty catalogs should still be generated.- Angegeben von:
generateEmptyCatalogs
in SchnittstelleGenerator
-
setGenerateEmptyCatalogs
public void setGenerateEmptyCatalogs(boolean generateEmptyCatalogs) Beschreibung aus Schnittstelle kopiert:Generator
Whether empty catalogs should still be generated.- Angegeben von:
setGenerateEmptyCatalogs
in SchnittstelleGenerator
-
generateEmptySchemas
public boolean generateEmptySchemas()Beschreibung aus Schnittstelle kopiert:Generator
Whether empty schemas should still be generated.- Angegeben von:
generateEmptySchemas
in SchnittstelleGenerator
-
setGenerateEmptySchemas
public void setGenerateEmptySchemas(boolean generateEmptySchemas) Beschreibung aus Schnittstelle kopiert:Generator
Whether empty schemas should still be generated.- Angegeben von:
setGenerateEmptySchemas
in SchnittstelleGenerator
-
generateNewline
Beschreibung aus Schnittstelle kopiert:Generator
The newline character(s) to be used in generated code.- Angegeben von:
generateNewline
in SchnittstelleGenerator
-
setGenerateNewline
Beschreibung aus Schnittstelle kopiert:Generator
The newline character(s) to be used in generated code.- Angegeben von:
setGenerateNewline
in SchnittstelleGenerator
-
generateIndentation
Beschreibung aus Schnittstelle kopiert:Generator
The indentation character(s) to be used in generated code.- Angegeben von:
generateIndentation
in SchnittstelleGenerator
-
setGenerateIndentation
Beschreibung aus Schnittstelle kopiert:Generator
The indentation character(s) to be used in generated code.- Angegeben von:
setGenerateIndentation
in SchnittstelleGenerator
-
generatePrintMarginForBlockComment
public int generatePrintMarginForBlockComment()Beschreibung aus Schnittstelle kopiert:Generator
The print margin for Javadoc and other block comments to be used in generated code.- Angegeben von:
generatePrintMarginForBlockComment
in SchnittstelleGenerator
-
setGeneratePrintMarginForBlockComment
public void setGeneratePrintMarginForBlockComment(int printMarginForBlockComment) Beschreibung aus Schnittstelle kopiert:Generator
The print margin for Javadoc and other block comments to be used in generated code.- Angegeben von:
setGeneratePrintMarginForBlockComment
in SchnittstelleGenerator
-
generateTextBlocks
Beschreibung aus Schnittstelle kopiert:Generator
Whether to generate String in text block format.- Angegeben von:
generateTextBlocks
in SchnittstelleGenerator
-
setGenerateTextBlocks
Beschreibung aus Schnittstelle kopiert:Generator
Whether to generate String in text block format.- Angegeben von:
setGenerateTextBlocks
in SchnittstelleGenerator
-
setTargetDirectory
Beschreibung aus Schnittstelle kopiert:Generator
Initialise the target directory- Angegeben von:
setTargetDirectory
in SchnittstelleGenerator
-
getTargetDirectory
Beschreibung aus Schnittstelle kopiert:Generator
The target directory- Angegeben von:
getTargetDirectory
in SchnittstelleGenerator
-
setTargetPackage
Beschreibung aus Schnittstelle kopiert:Generator
Initialise the target package name- Angegeben von:
setTargetPackage
in SchnittstelleGenerator
-
getTargetPackage
- Angegeben von:
getTargetPackage
in SchnittstelleGenerator
- Gibt zurück:
- Get the target package for the current configuration
-
getTargetEncoding
Beschreibung aus Schnittstelle kopiert:Generator
The target encoding- Angegeben von:
getTargetEncoding
in SchnittstelleGenerator
-
setTargetEncoding
Beschreibung aus Schnittstelle kopiert:Generator
Initialise the target encoding- Angegeben von:
setTargetEncoding
in SchnittstelleGenerator
-
getTargetLocale
Beschreibung aus Schnittstelle kopiert:Generator
The target locale.- Angegeben von:
getTargetLocale
in SchnittstelleGenerator
-
setTargetLocale
Beschreibung aus Schnittstelle kopiert:Generator
The target locale.- Angegeben von:
setTargetLocale
in SchnittstelleGenerator
-
getTargetClean
public boolean getTargetClean()Beschreibung aus Schnittstelle kopiert:Generator
Whether the target package should be cleaned to contain only generated code after a generation run.- Angegeben von:
getTargetClean
in SchnittstelleGenerator
-
setTargetClean
public void setTargetClean(boolean clean) Beschreibung aus Schnittstelle kopiert:Generator
Whether the target package should be cleaned to contain only generated code after a generation run.- Angegeben von:
setTargetClean
in SchnittstelleGenerator
-
empty
If file is a directory, recursively empty its children. If file is a file, delete it. -
empty
If file is a directory, recursively empty its children. If file is a file, delete it, except if it is in the list of files to keep.
-