- Alle implementierten Schnittstellen:
Generator
This generator maintains its name for backwards compatibility. It may be removed in the future.
- Autor:
- Lukas Eder
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected org.jooq.codegen.GeneratorStrategyWrapperprotected booleanprotected String -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidIf file is a directory, recursively empty its children.protected voidIf file is a directory, recursively empty its children.booleanVeraltet.Veraltet.voidDo the code generationbooleanWhether to generate overrides forTable.as(Name)and related overloads.booleanWhether any SQL comments should be generated as Javadoc.booleanWhether SQL comments on attributes should be generated as Javadoc.booleanWhether SQL comments on catalogs should be generated as Javadoc.booleanWhether SQL comments on columns should be generated as Javadoc.booleanWhether SQL comments on domains should be generated as Javadoc.booleanWhether SQL comments on embeddables should be generated as Javadoc.booleanWhether SQL comments on keys should be generated as Javadoc.booleanWhether SQL comments on links should be generated as Javadoc.booleanWhether SQL comments on packages should be generated as Javadoc.booleanWhether SQL comments on parameters should be generated as Javadoc.booleanWhether SQL comments on queues should be generated as Javadoc.booleanWhether SQL comments on routines should be generated as Javadoc.booleanWhether SQL comments on schemas should be generated as Javadoc.booleanWhether SQL comments on sequences should be generated as Javadoc.booleanWhether SQL comments on tables should be generated as Javadoc.booleanWhether SQL comments on UDTs should be generated as Javadoc.booleanWhether theConstructorPropertiesannotation should be generated.booleanWhether theConstructorPropertiesannotation should be generated on POJOs.booleanWhether theConstructorPropertiesannotation should be generated on records.booleanWhether DAOs should be generated in addition to pojosA regular expression matching all the object identifiers for which not to generate DAOs.booleangenerateDaosIncluded(Definition definition) Whether DAOs should be generated in addition to tables for a specificDefinition.A regular expression matching all the object identifiers for which to generate DAOs, by default, all of them.booleanA flag indicating whether theDecfloattype support should be enabled.booleanWhether default catalog instances should be generatedbooleanWhether default schema instances should be generatedbooleanWhether deprecated code should be generatedbooleanWhether 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 ofserialVersionUIDthat should be generated.booleanWhether embeddable types should be generatedbooleanWhether empty catalogs should still be generated.booleanWhether empty schemas should still be generated.booleanWhether enums are generated as Scala 3 enums by theScalaGenerator, if Scala 3 is supported.booleanWhether enums generated as Scala sealed traits by theScalaGenerator.booleanWhether fluent setters should be generatedA regular expression matching all the types in generated code that should be fully qualified.booleanWhether aGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should be used in generated code.booleanWhether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include thedateattribute.booleanWhether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include the jOOQ version.The type ofGeneratedannotation to be used in generated code.booleanWhether global catalog references should be generatedbooleanWhether global domain references should be generatedbooleanWhether global index references should be generatedbooleanWhether global key references should be generatedbooleanWhether global link references should be generatedbooleanWhether global object names should be generatedbooleanWhether global object references should be generatedbooleanWhether global queue references should be generatedbooleanWhether global routine references should be generatedbooleanWhether global schema references should be generatedbooleanWhether global sequence references should be generatedbooleanWhether global table references should be generatedbooleanWhether global UDT references should be generatedbooleanWhether immutable interfaces should be generated in addition to recordsbooleanWhether immutable POJO's should be generated in addition to recordsbooleanWhether implicit join path constructors should be offered as properties in Kotlin.booleanWhether implicit join path constructors on generated tables for many-to-many relationships should be generated.booleanWhether implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships) should be generated.booleanWhether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.booleanWhether to generate implicit join path table subtypes implementingPathfor increased JOIN convenience.booleanWhether implicit join path constructors should also be generated if there isn't any outgoing or incoming foreign key relationship.The indentation character(s) to be used in generated code.booleanWhether indexes should be generated.booleanWhether instance fields should be generated (as opposed to static fields).booleanWhether interfaces should be generated to be implemented by records and POJO'sbooleanA flag indicating whether theIntervaltype support should be enabled.booleanWhether getters and setters should be generated JavaBeans style (or jOOQ style).booleanWhether any Javadoc should be generated.booleanA flag indicating whether Java 8's java.time types should be used by the source code generator, rather than JDBC's java.sql types.booleanWhether generated objects should reference the runtime jOOQ version inConstants, to help debug code generator / runtime version mismatches.booleanWhether POJO's and records should be annotated with JPA annotationsThe minimum JPA version that is supported by generated code (latest version if empty).booleanbooleanWhether key related code should be generatedbooleanGenerate defaulted nullable POJO attributes.booleanGenerate defaulted nullable Record attributes.booleanGenerate non-nullable types on interface attributes, where column is not null.booleanGenerate non-nullable types on POJO attributes, where column is not null.booleanGenerate non-nullable types on Record attributes, where column is not null.booleanWhether kotlin mutable properties should be annotated withset:JvmNameas a workaround for problems occurring when kotlin producessetX()instead ofsetIsX()setters for anisXproperty.booleanWhether link related code should be generatedThe newline character(s) to be used in generated code.booleanWhether Nonnull annotations should be generated.booleanWhether Nullable annotations should be generated.booleanWhether Nullable annotations should be generated on write-only nullable types (e.g.booleanWhether POJOs should be generated in addition to recordsbooleanWhether POJOs should be generated as Java records by theJavaGenerator.booleanWhether POJOs should be generated as Kotlin data classes by theKotlinGenerator.booleanWhether POJOs should be generated as Scala case classes by theScalaGenerator.booleanWhetherequals()andhashCode()methods should be generated on POJOsA regular expression matching columns to exclude inequals()andhashCode()methods of generated POJOS.A regular expression matching columns to include inequals()andhashCode()methods of generated POJOS.booleanWhether theequals()andhashCode()methods be generated on POJOs should include primary key columns only.A regular expression matching all the object identifiers for which not to generate POJOs.booleangeneratePojosIncluded(Definition definition) Whether POJOs should be generated in addition to tables for a specificDefinition.A regular expression matching all the object identifiers for which to generate POJOs, by default, all of them.booleanWhether atoString()method should be generated on POJOsintThe print margin for Javadoc and other block comments to be used in generated code.booleanWhether queue related code should be generatedbooleanWhether TableRecords should be generated in addition to tablesA regular expression matching all the object identifiers for which not to generate records.booleanWhether TableRecords should be generated in addition to tables, which implement Record[N] typesbooleangenerateRecordsIncluded(Definition definition) Whether TableRecords should be generated in addition to tables for a specificDefinition.A regular expression matching all the object identifiers for which to generate records, by default, all of them.booleanWhether foreign key relations should be resolvedbooleanWhether to generate overrides forand related overloads (see https://github.com/jOOQ/jOOQ/issues/13937).Ungültige Referenz
Table#rename(Name)booleanWhether Routines should be generated.booleanWhether sequence flags should be generated.booleanWhether Sequences should be generated.booleanWhether generated interfaces should extendSerializable.booleanWhether generated POJO's should beSerializable.booleanWhether source code should be generated on any object type.booleanWhether source code should be generated on views.booleanA flag indicating whether theSpatialtype support should be enabled.booleanWhether DAOs should be annotated with useful spring annotations such as@Repositoryor@AutowiredbooleanWhether a Spring specificDAOImplsubclass should be generated, which may contain Spring specific stuff, such as the@Transactionalannotation (ifGenerator.generateSpringAnnotations()is set).booleanWhether Tables should be generatedbooleanWhether table-valued functions should be generated as tables.Whether to generate String in text block format.booleanWhether to generate UDT path expressions on tables and UDTs.booleanWhether UDTs should be generated.booleanWhether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.booleanWhether POJO's and records should be annotated with JSR-303 validation annotationsbooleanWhether varargs setters should be generated for array types.TheVisibilityModifierthat should be used in generated code.booleanWhether to generate overrides forTable.where(Condition)and related overloads.booleanA flag indicating whether theXMLtype support should be enabled.Get this generator's underlying naming strategybooleanWhether the target package should be cleaned to contain only generated code after a generation run.The target directoryThe target encodingThe target locale.intThe maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.voidsetFluentSetters(boolean fluentSetters) Veraltet.voidsetFullyQualifiedTypes(String fullyQualifiedTypes) Veraltet.voidsetGenerateAsMethodOverrides(boolean asMethodOverrides) Whether to generate overrides forTable.as(Name)and related overloads.voidsetGenerateComments(boolean comments) Whether any SQL comments should be generated as Javadoc.voidsetGenerateCommentsOnAttributes(boolean commentsOnAttributes) Whether SQL comments on attributes should be generated as Javadoc.voidsetGenerateCommentsOnCatalogs(boolean commentsOnCatalogs) Whether SQL comments on catalogs should be generated as Javadoc.voidsetGenerateCommentsOnColumns(boolean commentsOnColumns) Whether SQL comments on columns should be generated as Javadoc.voidsetGenerateCommentsOnDomains(boolean commentsOnDomains) Whether SQL comments on domains should be generated as Javadoc.voidsetGenerateCommentsOnEmbeddables(boolean generateCommentsOnEmbeddables) Whether SQL comments on embeddables should be generated as Javadoc.voidsetGenerateCommentsOnKeys(boolean commentsOnKeys) Whether SQL comments on keys should be generated as Javadoc.voidsetGenerateCommentsOnLinks(boolean commentsOnLinks) Whether SQL comments on links should be generated as Javadoc.voidsetGenerateCommentsOnPackages(boolean commentsOnPackages) Whether SQL comments on packages should be generated as Javadoc.voidsetGenerateCommentsOnParameters(boolean commentsOnParameters) Whether SQL comments on parameters should be generated as Javadoc.voidsetGenerateCommentsOnQueues(boolean commentsOnQueues) Whether SQL comments on queues should be generated as Javadoc.voidsetGenerateCommentsOnRoutines(boolean commentsOnRoutines) Whether SQL comments on routines should be generated as Javadoc.voidsetGenerateCommentsOnSchemas(boolean commentsOnSchemas) Whether SQL comments on schemas should be generated as Javadoc.voidsetGenerateCommentsOnSequences(boolean commentsOnSequences) Whether SQL comments on sequences should be generated as Javadoc.voidsetGenerateCommentsOnTables(boolean commentsOnTables) Whether SQL comments on tables should be generated as Javadoc.voidsetGenerateCommentsOnUDTs(boolean commentsOnUDTs) Whether SQL comments on UDTs should be generated as Javadoc.voidsetGenerateConstructorPropertiesAnnotation(boolean generateConstructorPropertiesAnnotation) Whether theConstructorPropertiesannotation should be generated.voidsetGenerateConstructorPropertiesAnnotationOnPojos(boolean generateConstructorPropertiesAnnotationOnPojos) Whether theConstructorPropertiesannotation should be generated on POJOs.voidsetGenerateConstructorPropertiesAnnotationOnRecords(boolean generateConstructorPropertiesAnnotationOnRecords) Whether theConstructorPropertiesannotation should be generated on records.voidsetGenerateDaos(boolean generateDaos) Whether DAOs should be generated in addition to pojosvoidsetGenerateDaosExcludes(String generateDaosExcludes) A regular expression matching all the object identifiers for which not to generate DAOs.voidsetGenerateDaosIncludes(String generateDaosIncludes) A regular expression matching all the object identifiers for which to generate DAOs, by default, all of them.voidsetGenerateDecfloatTypes(boolean generateDecfloatTypes) A flag indicating whether theDecfloattype support should be enabled.voidsetGenerateDefaultCatalog(boolean defaultCatalog) Whether default catalog instances should be generatedvoidsetGenerateDefaultSchema(boolean defaultSchema) Whether default schema instances should be generatedvoidsetGenerateDeprecated(boolean generateDeprecated) Whether deprecated code should be generatedvoidsetGenerateDeprecationOnUnknownTypes(boolean generateDeprecationOnUnknownTypes) Whether deprecation should be generated on unknown types.voidsetGeneratedNonnullAnnotationType(String generatedNonnullAnnotationType) Which type of Nonnull annotation should be generated.voidsetGeneratedNullableAnnotationType(String generatedNullableAnnotationType) Which type of Nullable annotation should be generated.voidsetGenerateEmbeddables(boolean generateEmbeddables) Whether embeddable types should be generatedvoidsetGenerateEmptyCatalogs(boolean generateEmptyCatalogs) Whether empty catalogs should still be generated.voidsetGenerateEmptySchemas(boolean generateEmptySchemas) Whether empty schemas should still be generated.voidsetGenerateEnumsAsScalaEnums(boolean generateEnumsAsScalaEnums) Whether enums are generated as Scala 3 enums by theScalaGenerator, if Scala 3 is supported.voidsetGenerateEnumsAsScalaSealedTraits(boolean generateEnumsAsScalaSealedTraits) Whether enums generated as Scala sealed traits by theScalaGenerator.voidsetGenerateFluentSetters(boolean fluentSetters) Whether fluent setters should be generatedvoidsetGenerateFullyQualifiedTypes(String generateFullyQualifiedTypes) A regular expression matching all the types in generated code that should be fully qualified.voidsetGenerateGeneratedAnnotation(boolean generateGeneratedAnnotation) Whether aGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should be used in generated code.voidsetGenerateGeneratedAnnotationDate(boolean generateGeneratedAnnotationDate) Whether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include thedateattribute.voidsetGenerateGeneratedAnnotationJooqVersion(boolean generateGeneratedAnnotationJooqVersion) Whether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include the jOOQ version.voidsetGenerateGeneratedAnnotationType(GeneratedAnnotationType generateGeneratedAnnotationType) The type ofGeneratedannotation to be used in generated code.voidsetGenerateGeneratedSerialVersionUID(GeneratedSerialVersionUID generatedSerialVersionUID) The type ofserialVersionUIDthat should be generated.voidsetGenerateGlobalCatalogReferences(boolean globalCatalogReferences) Whether global catalog references should be generatedvoidsetGenerateGlobalDomainReferences(boolean globalDomainReferences) Whether global domain references should be generatedvoidsetGenerateGlobalIndexReferences(boolean globalIndexReferences) Whether global index references should be generatedvoidsetGenerateGlobalKeyReferences(boolean globalKeyReferences) Whether global key references should be generatedvoidsetGenerateGlobalLinkReferences(boolean globalLinkReferences) Whether global link references should be generatedvoidsetGenerateGlobalObjectNames(boolean generateGlobalObjectNames) Whether global object names should be generatedvoidsetGenerateGlobalObjectReferences(boolean generateGlobalObjectReferences) Whether global object references should be generatedvoidsetGenerateGlobalQueueReferences(boolean globalQueueReferences) Whether global queue references should be generatedvoidsetGenerateGlobalRoutineReferences(boolean generateGlobalRoutineReferences) Whether global routine references should be generatedvoidsetGenerateGlobalSchemaReferences(boolean globalSchemaReferences) Whether global schema references should be generatedvoidsetGenerateGlobalSequenceReferences(boolean generateGlobalSequenceReferences) Whether global sequence references should be generatedvoidsetGenerateGlobalTableReferences(boolean generateGlobalTableReferences) Whether global table references should be generatedvoidsetGenerateGlobalUDTReferences(boolean generateGlobalUDTReferences) Whether global UDT references should be generatedvoidsetGenerateImmutableInterfaces(boolean generateImmutableInterfaces) Whether immutable interfaces should be generated in addition to recordsvoidsetGenerateImmutablePojos(boolean generateImmutablePojos) Whether immutable POJO's should be generated in addition to recordsvoidsetGenerateImplicitJoinPathsAsKotlinProperties(boolean generateImplicitJoinPathsAsKotlinProperties) Whether implicit join path constructors should be offered as properties in Kotlin.voidsetGenerateImplicitJoinPathsManyToMany(boolean generateImplicitJoinPathsManyToMany) Whether implicit join path constructors on generated tables for many-to-many relationships should be generated.voidsetGenerateImplicitJoinPathsToMany(boolean generateImplicitJoinPathsToMany) Whether implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships) should be generated.voidsetGenerateImplicitJoinPathsToOne(boolean generateImplicitJoinPathsToOne) Whether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.voidsetGenerateImplicitJoinPathTableSubtypes(boolean generateImplicitJoinPathTableSubtypes) Whether to generate implicit join path table subtypes implementingPathfor increased JOIN convenience.voidsetGenerateImplicitJoinPathUnusedConstructors(boolean generateImplicitJoinPathUnusedConstructors) Whether implicit join path constructors should also be generated if there isn't any outgoing or incoming foreign key relationship.voidsetGenerateIndentation(String indentation) The indentation character(s) to be used in generated code.voidsetGenerateIndexes(boolean generateIndexes) Whether indexes should be generated.voidsetGenerateInstanceFields(boolean generateInstanceFields) Whether instance fields should be generated (as opposed to static fields).voidsetGenerateInterfaces(boolean generateInterfaces) Whether interfaces should be generated to be implemented by records and POJO'svoidsetGenerateIntervalTypes(boolean generateIntervalTypes) A flag indicating whether theIntervaltype support should be enabled.voidsetGenerateJavaBeansGettersAndSetters(boolean javaBeansGettersAndSetters) Whether getters and setters should be generated JavaBeans style (or jOOQ style).voidsetGenerateJavadoc(boolean javadoc) Whether any Javadoc should be generated.voidsetGenerateJavaTimeTypes(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.voidsetGenerateJooqVersionReference(boolean generateJooqVersionReference) Whether generated objects should reference the runtime jOOQ version inConstants, to help debug code generator / runtime version mismatches.voidsetGenerateJPAAnnotations(boolean generateJPAAnnotations) Whether POJO's and records should be annotated with JPA annotationsvoidsetGenerateJPAVersion(String generateJPAVersion) The minimum JPA version that is supported by generated code (latest version if empty).voidsetGenerateJsonTypes(boolean generateJsonTypes) voidsetGenerateKeys(boolean keys) Whether key related code should be generatedvoidsetGenerateKotlinDefaultedNullablePojoAttributes(boolean generateKotlinDefaultedNullablePojoAttributes) Generate defaulted nullable POJO attributes.voidsetGenerateKotlinDefaultedNullableRecordAttributes(boolean generateKotlinDefaultedNullableRecordAttributes) Generate defaulted nullable Record attributes.voidsetGenerateKotlinNotNullInterfaceAttributes(boolean generateKotlinNotNullInterfaceAttributes) Generate non-nullable types on interface attributes, where column is not null.voidsetGenerateKotlinNotNullPojoAttributes(boolean generateKotlinNotNullPojoAttributes) Generate non-nullable types on POJO attributes, where column is not null.voidsetGenerateKotlinNotNullRecordAttributes(boolean generateKotlinNotNullRecordAttributes) Generate non-nullable types on Record attributes, where column is not null.voidsetGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix(boolean generateKotlinSetterJvmNameAnnotationsOnIsPrefix) Whether kotlin mutable properties should be annotated withset:JvmNameas a workaround for problems occurring when kotlin producessetX()instead ofsetIsX()setters for anisXproperty.voidsetGenerateLinks(boolean links) Whether link related code should be generatedvoidsetGenerateNewline(String newline) The newline character(s) to be used in generated code.voidsetGenerateNonnullAnnotation(boolean generateNonnullAnnotation) Whether Nonnull annotations should be generated.voidsetGenerateNullableAnnotation(boolean generateNullableAnnotation) Whether Nullable annotations should be generated.voidsetGenerateNullableAnnotationOnWriteOnlyNullableTypes(boolean generateNullableAnnotationOnWriteOnlyNullableTypes) Whether Nullable annotations should be generated on write-only nullable types (e.g.voidsetGeneratePojos(boolean generatePojos) Whether POJOs should be generated in addition to recordsvoidsetGeneratePojosAsJavaRecordClasses(boolean pojosAsJavaRecordClasses) Whether POJOs should be generated as Java records by theJavaGenerator.voidsetGeneratePojosAsKotlinDataClasses(boolean pojosAsKotlinDataClasses) Whether POJOs should be generated as Kotlin data classes by theKotlinGenerator.voidsetGeneratePojosAsScalaCaseClasses(boolean pojosAsScalaCaseClasses) Whether POJOs should be generated as Scala case classes by theScalaGenerator.voidsetGeneratePojosEqualsAndHashCode(boolean generatePojosEqualsAndHashCode) Whetherequals()andhashCode()methods should be generated on POJOsvoidsetGeneratePojosEqualsAndHashCodeColumnExcludeExpression(String generatePojosEqualsAndHashCodeColumnExcludeExpression) A regular expression matching columns to exclude inequals()andhashCode()methods of generated POJOS.voidsetGeneratePojosEqualsAndHashCodeColumnIncludeExpression(String generatePojosEqualsAndHashCodeColumnIncludeExpression) A regular expression matching columns to include inequals()andhashCode()methods of generated POJOS.voidsetGeneratePojosEqualsAndHashCodePrimaryKeyOnly(boolean generatePojosEqualsAndHashCodePrimaryKeyOnly) Whether theequals()andhashCode()methods be generated on POJOs should include primary key columns only.voidsetGeneratePojosExcludes(String generatePojosExcludes) A regular expression matching all the object identifiers for which not to generate POJOs.voidsetGeneratePojosIncludes(String generatePojosIncludes) A regular expression matching all the object identifiers for which to generate POJOs, by default, all of them.voidsetGeneratePojosToString(boolean generatePojosToString) Whether atoString()method should be generated on POJOsvoidsetGeneratePrintMarginForBlockComment(int printMarginForBlockComment) The print margin for Javadoc and other block comments to be used in generated code.voidsetGenerateQueues(boolean queues) Whether queue related code should be generatedvoidsetGenerateRecords(boolean generateRecords) Whether TableRecords should be generated in addition to tablesvoidsetGenerateRecordsExcludes(String generateRecordsExcludes) A regular expression matching all the object identifiers for which not to generate records.voidsetGenerateRecordsImplementingRecordN(boolean generateRecordsImplementingRecordN) Whether TableRecords should be generated in addition to tables, which implement Record[N] typesvoidsetGenerateRecordsIncludes(String generateRecordsIncludes) A regular expression matching all the object identifiers for which to generate records, by default, all of them.voidsetGenerateRelations(boolean generateRelations) Whether foreign key relations should be resolvedvoidsetGenerateRenameMethodOverrides(boolean renameMethodOverrides) Whether to generate overrides forand related overloads (see https://github.com/jOOQ/jOOQ/issues/13937).Ungültige Referenz
Table#rename(Name)voidsetGenerateRoutines(boolean generateRoutines) Whether Routines should be generated.voidsetGenerateSequenceFlags(boolean generateSequenceFlags) Whether sequence flags should be generated.voidsetGenerateSequences(boolean generateSequences) Whether Sequences should be generated.voidsetGenerateSerializableInterfaces(boolean generateSerializableInterfaces) Whether generated interfaces should extendSerializable.voidsetGenerateSerializablePojos(boolean generateSerializablePojos) Whether generated POJO's should beSerializable.voidsetGenerateSources(boolean sources) Whether source code should be generated on any object type.voidsetGenerateSourcesOnViews(boolean sourcesOnViews) Whether source code should be generated on views.voidsetGenerateSpatialTypes(boolean generateSpatialTypes) A flag indicating whether theSpatialtype support should be enabled.voidsetGenerateSpringAnnotations(boolean generateSpringAnnotations) Whether DAOs should be annotated with useful spring annotations such as@Repositoryor@AutowiredvoidsetGenerateSpringDao(boolean generateSpringDao) Whether a Spring specificDAOImplsubclass should be generated, which may contain Spring specific stuff, such as the@Transactionalannotation (ifGenerator.generateSpringAnnotations()is set).voidsetGenerateTables(boolean generateTables) Whether Tables should be generatedvoidsetGenerateTableValuedFunctions(boolean generateTableValuedFunctions) Whether table-valued functions should be generated as tables.voidsetGenerateTextBlocks(GeneratedTextBlocks textBlocks) Whether to generate String in text block format.voidsetGenerateUDTPaths(boolean generateUDTPaths) Whether to generate UDT path expressions on tables and UDTs.voidsetGenerateUDTs(boolean generateUDTs) Whether UDTs should be generated.voidsetGenerateUseTableNameForUnambiguousFKs(boolean useTableNameForUnambiguousFKs) Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.voidsetGenerateValidationAnnotations(boolean generateValidationAnnotations) Whether POJO's and records should be annotated with JSR-303 validation annotationsvoidsetGenerateVarargsSetters(boolean varargsSetters) Whether varargs setters should be generated for array types.voidsetGenerateVisibilityModifier(VisibilityModifier generateVisibilityModifier) TheVisibilityModifierthat should be used in generated code.voidsetGenerateWhereMethodOverrides(boolean whereMethodOverrides) Whether to generate overrides forTable.where(Condition)and related overloads.voidsetGenerateXmlTypes(boolean generateXmlTypes) A flag indicating whether theXMLtype support should be enabled.voidsetMaxMembersPerInitialiser(int maxMembersPerInitialiser) The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.voidsetStrategy(GeneratorStrategy strategy) Set a naming strategy to this generatorvoidsetTargetClean(boolean clean) Whether the target package should be cleaned to contain only generated code after a generation run.voidsetTargetDirectory(String directory) Initialise the target directoryvoidsetTargetEncoding(String encoding) Initialise the target encodingvoidsetTargetLocale(Locale targetLocale) The target locale.voidsetTargetPackage(String packageName) Initialise the target package namevoidsetUseCatalogVersionProvider(boolean useCatalogVersionProvider) voidsetUseSchemaVersionProvider(boolean useSchemaVersionProvider) booleanbooleanVon Klasse geerbte Methoden org.jooq.codegen.JavaGenerator
closeJavaWriter, escapeEntities, generate0, generateArray, generateArray, generateArrayClassFooter, generateArrayClassJavadoc, generateArrays, generateCatalog, generateCatalog, generateCatalogClassFooter, generateCatalogClassJavadoc, generateDao, generateDao, generateDaoClassFooter, generateDaoClassJavadoc, generateDaos, generateDomain, generateDomain, generateDomainClassFooter, generateDomainClassJavadoc, generateDomainReferences, generateDomainReferencesClassFooter, generateDomains, generateEmbeddable, generateEmbeddableClassFooter, generateEmbeddableClassJavadoc, generateEmbeddableGetter, generateEmbeddableInterface, generateEmbeddableInterfaceClassFooter, generateEmbeddableInterfaceClassJavadoc, generateEmbeddableInterfaceGetter, generateEmbeddableInterfaces, generateEmbeddableInterfaceSetter, generateEmbeddablePojo, generateEmbeddablePojoClassFooter, generateEmbeddablePojoClassJavadoc, generateEmbeddablePojoGetter, generateEmbeddablePojos, generateEmbeddablePojoSetter, generateEmbeddableRecordGetter, generateEmbeddableRecordSetter, generateEmbeddables, generateEmbeddableSetter, generateEnum, generateEnum, generateEnumClassFooter, generateEnumClassJavadoc, generateEnums, generateGlobalObjectNames, generateIndexes, generateIndexesClassFooter, generateInterface, generateInterface, generateInterfaceClassFooter, generateInterfaceClassJavadoc, generateInterfaceGetter, generateInterfaces, generateInterfaceSetter, generateObjectNameClassFooter, generatePackage, generatePackage, generatePackageClassFooter, generatePackageClassJavadoc, generatePackages, generatePojo, generatePojo, generatePojoClassFooter, generatePojoClassJavadoc, generatePojoCopyConstructor, generatePojoDefaultConstructor, generatePojoEqualsAndHashCode, generatePojoGetter, generatePojoMultiConstructor, generatePojos, generatePojoSetter, generatePojoToString, generateRecord, generateRecord, generateRecordClassFooter, generateRecordClassJavadoc, generateRecordGetter, generateRecords, generateRecordSetter, generateRelations, generateRelationsClassFooter, generateRoutine, generateRoutine, generateRoutineClassFooter, generateRoutineClassJavadoc, generateRoutines, generateRoutinesClassFooter, generateSchema, generateSchema, generateSchemaClassFooter, generateSchemaClassJavadoc, generateSequences, generateSequencesClassFooter, generateSpringDao, generateSpringDao, generateSpringDaoClassFooter, generateSyntheticDao, generateSyntheticDao, generateSyntheticDaoClassFooter, generateSyntheticDaoClassJavadoc, generateSyntheticDaos, generateTable, generateTable, generateTableClassFooter, generateTableClassJavadoc, generateTableReferences, generateTableReferencesClassFooter, generateTables, generateUDT, generateUDT, generateUDTClassFooter, generateUDTClassJavadoc, generateUDTInterface, generateUDTInterface, generateUDTInterfaceClassFooter, generateUDTInterfaceClassJavadoc, generateUDTInterfaceGetter, generateUDTInterfaces, generateUDTInterfaceSetter, generateUDTPath, generateUDTPath, generateUDTPathClassFooter, generateUDTPathClassJavadoc, generateUDTPojo, generateUDTPojo, generateUDTPojoClassFooter, generateUDTPojoClassJavadoc, generateUDTPojoGetter, generateUDTPojos, generateUDTPojoSetter, generateUDTRecord, generateUDTRecord, generateUDTRecordClassFooter, generateUDTRecordClassJavadoc, generateUDTRecordGetter, generateUDTRecords, generateUDTRecordSetter, generateUDTRecordType, generateUDTRecordTypeClassFooter, generateUDTRecordTypeClassJavadoc, generateUDTRecordTypeGetter, generateUDTRecordTypes, generateUDTRecordTypeSetter, generateUDTReferences, generateUDTReferencesClassFooter, generateUDTReferencesClassFooter, generateUDTRoutines, generateUDTs, getArrayBaseType, getFile, getFile, getJavaType, getJavaType, getJavaTypeReference, getType, getType, getType, getTypeReference, isArrayType, isObjectArrayType, newJavaWriter, newJavaWriter, newJavaWriter, newJavaWriter, printClassAnnotations, printClassAnnotations, printClassAnnotations, printClassJavadoc, printClassJavadoc, printClassJavadoc, printColumnJPAAnnotation, printColumnValidationAnnotation, printConstant, printConvenienceMethodFunction, printConvenienceMethodFunctionAsField, printConvenienceMethodProcedure, printConvenienceMethodTableValuedFunction, printConvenienceMethodTableValuedFunctionAsField, printDaoConstructorAnnotations, printDaoConstructorAnnotations, printForeignKey, printFromAndInto, printGlobalNamesPackage, printGlobalNamesPackageComment, printGlobalReferencesPackage, printGlobalReferencesPackageComment, printIndex, printKotlinSetterAnnotation, printNonnullAnnotation, printNullableAnnotation, printPackage, printPackage, printPackageComment, printRecordTypeMethod, printReferences, printRoutine, printSingletonInstance, printTableJPAAnnotation, printTableValuedFunction, printUniqueKey, refExtendsNumberType, refNumberType, resolver, resolver
-
Felddetails
-
strategy
protected org.jooq.codegen.GeneratorStrategyWrapper strategy -
targetEncoding
-
targetClean
protected boolean targetClean
-
-
Konstruktordetails
-
DefaultGenerator
public DefaultGenerator()Veraltet.
-
-
Methodendetails
-
generate
Beschreibung aus Schnittstelle kopiert:GeneratorDo the code generation -
setStrategy
Beschreibung aus Schnittstelle kopiert:GeneratorSet a naming strategy to this generator- Angegeben von:
setStrategyin SchnittstelleGenerator
-
getStrategy
Beschreibung aus Schnittstelle kopiert:GeneratorGet this generator's underlying naming strategy- Angegeben von:
getStrategyin SchnittstelleGenerator
-
generateDeprecated
public boolean generateDeprecated()Beschreibung aus Schnittstelle kopiert:GeneratorWhether deprecated code should be generated- Angegeben von:
generateDeprecatedin SchnittstelleGenerator
-
setGenerateDeprecated
public void setGenerateDeprecated(boolean generateDeprecated) Beschreibung aus Schnittstelle kopiert:GeneratorWhether deprecated code should be generated- Angegeben von:
setGenerateDeprecatedin SchnittstelleGenerator
-
generateDeprecationOnUnknownTypes
public boolean generateDeprecationOnUnknownTypes()Beschreibung aus Schnittstelle kopiert:GeneratorWhether deprecation should be generated on unknown types.- Angegeben von:
generateDeprecationOnUnknownTypesin SchnittstelleGenerator
-
setGenerateDeprecationOnUnknownTypes
public void setGenerateDeprecationOnUnknownTypes(boolean generateDeprecationOnUnknownTypes) Beschreibung aus Schnittstelle kopiert:GeneratorWhether deprecation should be generated on unknown types.- Angegeben von:
setGenerateDeprecationOnUnknownTypesin SchnittstelleGenerator
-
generateIndexes
public boolean generateIndexes()Beschreibung aus Schnittstelle kopiert:GeneratorWhether indexes should be generated.- Angegeben von:
generateIndexesin SchnittstelleGenerator
-
setGenerateIndexes
public void setGenerateIndexes(boolean generateIndexes) Beschreibung aus Schnittstelle kopiert:GeneratorWhether indexes should be generated.- Angegeben von:
setGenerateIndexesin SchnittstelleGenerator
-
generateRelations
public boolean generateRelations()Beschreibung aus Schnittstelle kopiert:GeneratorWhether foreign key relations should be resolved- Angegeben von:
generateRelationsin SchnittstelleGenerator
-
setGenerateRelations
public void setGenerateRelations(boolean generateRelations) Beschreibung aus Schnittstelle kopiert:GeneratorWhether foreign key relations should be resolved- Angegeben von:
setGenerateRelationsin SchnittstelleGenerator
-
generateUDTPaths
public boolean generateUDTPaths()Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate UDT path expressions on tables and UDTs.- Angegeben von:
generateUDTPathsin SchnittstelleGenerator
-
setGenerateUDTPaths
public void setGenerateUDTPaths(boolean generateUDTPaths) Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate UDT path expressions on tables and UDTs.- Angegeben von:
setGenerateUDTPathsin SchnittstelleGenerator
-
generateImplicitJoinPathsToOne
public boolean generateImplicitJoinPathsToOne()Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.- Angegeben von:
generateImplicitJoinPathsToOnein SchnittstelleGenerator
-
setGenerateImplicitJoinPathsToOne
public void setGenerateImplicitJoinPathsToOne(boolean generateImplicitJoinPathsToOne) Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships) should be generated.- Angegeben von:
setGenerateImplicitJoinPathsToOnein SchnittstelleGenerator
-
generateImplicitJoinPathsToMany
public boolean generateImplicitJoinPathsToMany()Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships) should be generated.- Angegeben von:
generateImplicitJoinPathsToManyin SchnittstelleGenerator
-
setGenerateImplicitJoinPathsToMany
public void setGenerateImplicitJoinPathsToMany(boolean generateImplicitJoinPathsToMany) Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships) should be generated.- Angegeben von:
setGenerateImplicitJoinPathsToManyin SchnittstelleGenerator
-
generateImplicitJoinPathsManyToMany
public boolean generateImplicitJoinPathsManyToMany()Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors on generated tables for many-to-many relationships should be generated.- Angegeben von:
generateImplicitJoinPathsManyToManyin SchnittstelleGenerator
-
setGenerateImplicitJoinPathsManyToMany
public void setGenerateImplicitJoinPathsManyToMany(boolean generateImplicitJoinPathsManyToMany) Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors on generated tables for many-to-many relationships should be generated.- Angegeben von:
setGenerateImplicitJoinPathsManyToManyin SchnittstelleGenerator
-
generateImplicitJoinPathTableSubtypes
public boolean generateImplicitJoinPathTableSubtypes()Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate implicit join path table subtypes implementingPathfor increased JOIN convenience.- Angegeben von:
generateImplicitJoinPathTableSubtypesin SchnittstelleGenerator
-
setGenerateImplicitJoinPathTableSubtypes
public void setGenerateImplicitJoinPathTableSubtypes(boolean generateImplicitJoinPathTableSubtypes) Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate implicit join path table subtypes implementingPathfor increased JOIN convenience.- Angegeben von:
setGenerateImplicitJoinPathTableSubtypesin SchnittstelleGenerator
-
generateImplicitJoinPathUnusedConstructors
public boolean generateImplicitJoinPathUnusedConstructors()Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors should also be generated if there isn't any outgoing or incoming foreign key relationship.- Angegeben von:
generateImplicitJoinPathUnusedConstructorsin SchnittstelleGenerator
-
setGenerateImplicitJoinPathUnusedConstructors
public void setGenerateImplicitJoinPathUnusedConstructors(boolean generateImplicitJoinPathUnusedConstructors) Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors should also be generated if there isn't any outgoing or incoming foreign key relationship.- Angegeben von:
setGenerateImplicitJoinPathUnusedConstructorsin SchnittstelleGenerator
-
generateImplicitJoinPathsAsKotlinProperties
public boolean generateImplicitJoinPathsAsKotlinProperties()Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors should be offered as properties in Kotlin.- Angegeben von:
generateImplicitJoinPathsAsKotlinPropertiesin SchnittstelleGenerator
-
setGenerateImplicitJoinPathsAsKotlinProperties
public void setGenerateImplicitJoinPathsAsKotlinProperties(boolean generateImplicitJoinPathsAsKotlinProperties) Beschreibung aus Schnittstelle kopiert:GeneratorWhether implicit join path constructors should be offered as properties in Kotlin.- Angegeben von:
setGenerateImplicitJoinPathsAsKotlinPropertiesin SchnittstelleGenerator
-
generateTableValuedFunctions
public boolean generateTableValuedFunctions()Beschreibung aus Schnittstelle kopiert:GeneratorWhether table-valued functions should be generated as tables.- Angegeben von:
generateTableValuedFunctionsin SchnittstelleGenerator
-
setGenerateTableValuedFunctions
public void setGenerateTableValuedFunctions(boolean generateTableValuedFunctions) Beschreibung aus Schnittstelle kopiert:GeneratorWhether table-valued functions should be generated as tables.- Angegeben von:
setGenerateTableValuedFunctionsin SchnittstelleGenerator
-
generateInstanceFields
public boolean generateInstanceFields()Beschreibung aus Schnittstelle kopiert:GeneratorWhether instance fields should be generated (as opposed to static fields).- Angegeben von:
generateInstanceFieldsin SchnittstelleGenerator
-
setGenerateInstanceFields
public void setGenerateInstanceFields(boolean generateInstanceFields) Beschreibung aus Schnittstelle kopiert:GeneratorWhether instance fields should be generated (as opposed to static fields).- Angegeben von:
setGenerateInstanceFieldsin SchnittstelleGenerator
-
setGenerateVisibilityModifier
Beschreibung aus Schnittstelle kopiert:GeneratorTheVisibilityModifierthat should be used in generated code.- Angegeben von:
setGenerateVisibilityModifierin SchnittstelleGenerator
-
generateVisibilityModifier
Beschreibung aus Schnittstelle kopiert:GeneratorTheVisibilityModifierthat should be used in generated code.- Angegeben von:
generateVisibilityModifierin SchnittstelleGenerator
-
generateGeneratedAnnotation
public boolean generateGeneratedAnnotation()Beschreibung aus Schnittstelle kopiert:GeneratorWhether aGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should be used in generated code.- Angegeben von:
generateGeneratedAnnotationin SchnittstelleGenerator
-
setGenerateGeneratedAnnotation
public void setGenerateGeneratedAnnotation(boolean generateGeneratedAnnotation) Beschreibung aus Schnittstelle kopiert:GeneratorWhether aGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should be used in generated code.- Angegeben von:
setGenerateGeneratedAnnotationin SchnittstelleGenerator
-
generateGeneratedAnnotationType
Beschreibung aus Schnittstelle kopiert:GeneratorThe type ofGeneratedannotation to be used in generated code.- Angegeben von:
generateGeneratedAnnotationTypein SchnittstelleGenerator
-
setGenerateGeneratedAnnotationType
public void setGenerateGeneratedAnnotationType(GeneratedAnnotationType generateGeneratedAnnotationType) Beschreibung aus Schnittstelle kopiert:GeneratorThe type ofGeneratedannotation to be used in generated code.- Angegeben von:
setGenerateGeneratedAnnotationTypein SchnittstelleGenerator
-
generateGeneratedAnnotationDate
public boolean generateGeneratedAnnotationDate()Beschreibung aus Schnittstelle kopiert:GeneratorWhether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include thedateattribute.- Angegeben von:
generateGeneratedAnnotationDatein SchnittstelleGenerator
-
setGenerateGeneratedAnnotationDate
public void setGenerateGeneratedAnnotationDate(boolean generateGeneratedAnnotationDate) Beschreibung aus Schnittstelle kopiert:GeneratorWhether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include thedateattribute.- Angegeben von:
setGenerateGeneratedAnnotationDatein SchnittstelleGenerator
-
generateGeneratedAnnotationJooqVersion
public boolean generateGeneratedAnnotationJooqVersion()Beschreibung aus Schnittstelle kopiert:GeneratorWhether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include the jOOQ version.- Angegeben von:
generateGeneratedAnnotationJooqVersionin SchnittstelleGenerator
-
setGenerateGeneratedAnnotationJooqVersion
public void setGenerateGeneratedAnnotationJooqVersion(boolean generateGeneratedAnnotationJooqVersion) Beschreibung aus Schnittstelle kopiert:GeneratorWhether theGeneratedannotation specified byGenerator.generateGeneratedAnnotationType()should include the jOOQ version.- Angegeben von:
setGenerateGeneratedAnnotationJooqVersionin SchnittstelleGenerator
-
generateNonnullAnnotation
public boolean generateNonnullAnnotation()Beschreibung aus Schnittstelle kopiert:GeneratorWhether 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:
generateNonnullAnnotationin SchnittstelleGenerator
-
setGenerateNonnullAnnotation
public void setGenerateNonnullAnnotation(boolean generateNonnullAnnotation) Beschreibung aus Schnittstelle kopiert:GeneratorWhether 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:
setGenerateNonnullAnnotationin SchnittstelleGenerator
-
generatedNonnullAnnotationType
Beschreibung aus Schnittstelle kopiert:GeneratorWhich type of Nonnull annotation should be generated.- Angegeben von:
generatedNonnullAnnotationTypein SchnittstelleGenerator
-
setGeneratedNonnullAnnotationType
Beschreibung aus Schnittstelle kopiert:GeneratorWhich type of Nonnull annotation should be generated.- Angegeben von:
setGeneratedNonnullAnnotationTypein SchnittstelleGenerator
-
generateNullableAnnotation
public boolean generateNullableAnnotation()Beschreibung aus Schnittstelle kopiert:GeneratorWhether 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:
generateNullableAnnotationin SchnittstelleGenerator
-
setGenerateNullableAnnotation
public void setGenerateNullableAnnotation(boolean generateNullableAnnotation) Beschreibung aus Schnittstelle kopiert:GeneratorWhether 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:
setGenerateNullableAnnotationin SchnittstelleGenerator
-
generateNullableAnnotationOnWriteOnlyNullableTypes
public boolean generateNullableAnnotationOnWriteOnlyNullableTypes()Beschreibung aus Schnittstelle kopiert:GeneratorWhether Nullable annotations should be generated on write-only nullable types (e.g. defaulted, non-null).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:
generateNullableAnnotationOnWriteOnlyNullableTypesin SchnittstelleGenerator
-
setGenerateNullableAnnotationOnWriteOnlyNullableTypes
public void setGenerateNullableAnnotationOnWriteOnlyNullableTypes(boolean generateNullableAnnotationOnWriteOnlyNullableTypes) Beschreibung aus Schnittstelle kopiert:GeneratorWhether Nullable annotations should be generated on write-only nullable types (e.g. defaulted, non-null).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:
setGenerateNullableAnnotationOnWriteOnlyNullableTypesin SchnittstelleGenerator
-
generatedNullableAnnotationType
Beschreibung aus Schnittstelle kopiert:GeneratorWhich type of Nullable annotation should be generated.- Angegeben von:
generatedNullableAnnotationTypein SchnittstelleGenerator
-
setGeneratedNullableAnnotationType
Beschreibung aus Schnittstelle kopiert:GeneratorWhich type of Nullable annotation should be generated.- Angegeben von:
setGeneratedNullableAnnotationTypein SchnittstelleGenerator
-
setGenerateConstructorPropertiesAnnotation
public void setGenerateConstructorPropertiesAnnotation(boolean generateConstructorPropertiesAnnotation) Beschreibung aus Schnittstelle kopiert:GeneratorWhether theConstructorPropertiesannotation should be generated.- Angegeben von:
setGenerateConstructorPropertiesAnnotationin SchnittstelleGenerator
-
generateConstructorPropertiesAnnotation
public boolean generateConstructorPropertiesAnnotation()Beschreibung aus Schnittstelle kopiert:GeneratorWhether theConstructorPropertiesannotation should be generated.- Angegeben von:
generateConstructorPropertiesAnnotationin SchnittstelleGenerator
-
setGenerateConstructorPropertiesAnnotationOnPojos
public void setGenerateConstructorPropertiesAnnotationOnPojos(boolean generateConstructorPropertiesAnnotationOnPojos) Beschreibung aus Schnittstelle kopiert:GeneratorWhether theConstructorPropertiesannotation should be generated on POJOs.- Angegeben von:
setGenerateConstructorPropertiesAnnotationOnPojosin SchnittstelleGenerator
-
generateConstructorPropertiesAnnotationOnPojos
public boolean generateConstructorPropertiesAnnotationOnPojos()Beschreibung aus Schnittstelle kopiert:GeneratorWhether theConstructorPropertiesannotation should be generated on POJOs.- Angegeben von:
generateConstructorPropertiesAnnotationOnPojosin SchnittstelleGenerator
-
setGenerateConstructorPropertiesAnnotationOnRecords
public void setGenerateConstructorPropertiesAnnotationOnRecords(boolean generateConstructorPropertiesAnnotationOnRecords) Beschreibung aus Schnittstelle kopiert:GeneratorWhether theConstructorPropertiesannotation should be generated on records.- Angegeben von:
setGenerateConstructorPropertiesAnnotationOnRecordsin SchnittstelleGenerator
-
generateConstructorPropertiesAnnotationOnRecords
public boolean generateConstructorPropertiesAnnotationOnRecords()Beschreibung aus Schnittstelle kopiert:GeneratorWhether theConstructorPropertiesannotation should be generated on records.- Angegeben von:
generateConstructorPropertiesAnnotationOnRecordsin SchnittstelleGenerator
-
useSchemaVersionProvider
public boolean useSchemaVersionProvider()- Angegeben von:
useSchemaVersionProviderin SchnittstelleGenerator
-
setUseSchemaVersionProvider
public void setUseSchemaVersionProvider(boolean useSchemaVersionProvider) - Angegeben von:
setUseSchemaVersionProviderin SchnittstelleGenerator
-
useCatalogVersionProvider
public boolean useCatalogVersionProvider()- Angegeben von:
useCatalogVersionProviderin SchnittstelleGenerator
-
setUseCatalogVersionProvider
public void setUseCatalogVersionProvider(boolean useCatalogVersionProvider) - Angegeben von:
setUseCatalogVersionProviderin SchnittstelleGenerator
-
generateRoutines
public boolean generateRoutines()Beschreibung aus Schnittstelle kopiert:GeneratorWhether Routines should be generated.- Angegeben von:
generateRoutinesin SchnittstelleGenerator
-
setGenerateRoutines
public void setGenerateRoutines(boolean generateRoutines) Beschreibung aus Schnittstelle kopiert:GeneratorWhether Routines should be generated.- Angegeben von:
setGenerateRoutinesin SchnittstelleGenerator
-
generateSequences
public boolean generateSequences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether Sequences should be generated.- Angegeben von:
generateSequencesin SchnittstelleGenerator
-
setGenerateSequences
public void setGenerateSequences(boolean generateSequences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether Sequences should be generated.- Angegeben von:
setGenerateSequencesin SchnittstelleGenerator
-
generateSequenceFlags
public boolean generateSequenceFlags()Beschreibung aus Schnittstelle kopiert:GeneratorWhether sequence flags should be generated.- Angegeben von:
generateSequenceFlagsin SchnittstelleGenerator
-
setGenerateSequenceFlags
public void setGenerateSequenceFlags(boolean generateSequenceFlags) Beschreibung aus Schnittstelle kopiert:GeneratorWhether sequence flags should be generated.- Angegeben von:
setGenerateSequenceFlagsin SchnittstelleGenerator
-
generateUDTs
public boolean generateUDTs()Beschreibung aus Schnittstelle kopiert:GeneratorWhether UDTs should be generated.- Angegeben von:
generateUDTsin SchnittstelleGenerator
-
setGenerateUDTs
public void setGenerateUDTs(boolean generateUDTs) Beschreibung aus Schnittstelle kopiert:GeneratorWhether UDTs should be generated.- Angegeben von:
setGenerateUDTsin SchnittstelleGenerator
-
generateTables
public boolean generateTables()Beschreibung aus Schnittstelle kopiert:GeneratorWhether Tables should be generated- Angegeben von:
generateTablesin SchnittstelleGenerator
-
setGenerateTables
public void setGenerateTables(boolean generateTables) Beschreibung aus Schnittstelle kopiert:GeneratorWhether Tables should be generated- Angegeben von:
setGenerateTablesin SchnittstelleGenerator
-
generateEmbeddables
public boolean generateEmbeddables()Beschreibung aus Schnittstelle kopiert:GeneratorWhether embeddable types should be generated- Angegeben von:
generateEmbeddablesin SchnittstelleGenerator
-
setGenerateEmbeddables
public void setGenerateEmbeddables(boolean generateEmbeddables) Beschreibung aus Schnittstelle kopiert:GeneratorWhether embeddable types should be generated- Angegeben von:
setGenerateEmbeddablesin SchnittstelleGenerator
-
generateRecordsIncluded
Beschreibung aus Schnittstelle kopiert:GeneratorWhether TableRecords should be generated in addition to tables for a specificDefinition.- Angegeben von:
generateRecordsIncludedin SchnittstelleGenerator
-
generateRecords
public boolean generateRecords()Beschreibung aus Schnittstelle kopiert:GeneratorWhether TableRecords should be generated in addition to tables- Angegeben von:
generateRecordsin SchnittstelleGenerator
-
setGenerateRecords
public void setGenerateRecords(boolean generateRecords) Beschreibung aus Schnittstelle kopiert:GeneratorWhether TableRecords should be generated in addition to tables- Angegeben von:
setGenerateRecordsin SchnittstelleGenerator
-
generateRecordsIncludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which to generate records, by default, all of them.- Angegeben von:
generateRecordsIncludesin SchnittstelleGenerator
-
setGenerateRecordsIncludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which to generate records, by default, all of them.- Angegeben von:
setGenerateRecordsIncludesin SchnittstelleGenerator
-
generateRecordsExcludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which not to generate records.- Angegeben von:
generateRecordsExcludesin SchnittstelleGenerator
-
setGenerateRecordsExcludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which not to generate records.- Angegeben von:
setGenerateRecordsExcludesin SchnittstelleGenerator
-
generateRecordsImplementingRecordN
public boolean generateRecordsImplementingRecordN()Beschreibung aus Schnittstelle kopiert:GeneratorWhether TableRecords should be generated in addition to tables, which implement Record[N] types- Angegeben von:
generateRecordsImplementingRecordNin SchnittstelleGenerator
-
setGenerateRecordsImplementingRecordN
public void setGenerateRecordsImplementingRecordN(boolean generateRecordsImplementingRecordN) Beschreibung aus Schnittstelle kopiert:GeneratorWhether TableRecords should be generated in addition to tables, which implement Record[N] types- Angegeben von:
setGenerateRecordsImplementingRecordNin SchnittstelleGenerator
-
generateEnumsAsScalaSealedTraits
public boolean generateEnumsAsScalaSealedTraits()Beschreibung aus Schnittstelle kopiert:GeneratorWhether enums generated as Scala sealed traits by theScalaGenerator.- Angegeben von:
generateEnumsAsScalaSealedTraitsin SchnittstelleGenerator
-
setGenerateEnumsAsScalaSealedTraits
public void setGenerateEnumsAsScalaSealedTraits(boolean generateEnumsAsScalaSealedTraits) Beschreibung aus Schnittstelle kopiert:GeneratorWhether enums generated as Scala sealed traits by theScalaGenerator.- Angegeben von:
setGenerateEnumsAsScalaSealedTraitsin SchnittstelleGenerator
-
generateEnumsAsScalaEnums
public boolean generateEnumsAsScalaEnums()Beschreibung aus Schnittstelle kopiert:GeneratorWhether enums are generated as Scala 3 enums by theScalaGenerator, if Scala 3 is supported.- Angegeben von:
generateEnumsAsScalaEnumsin SchnittstelleGenerator
-
setGenerateEnumsAsScalaEnums
public void setGenerateEnumsAsScalaEnums(boolean generateEnumsAsScalaEnums) Beschreibung aus Schnittstelle kopiert:GeneratorWhether enums are generated as Scala 3 enums by theScalaGenerator, if Scala 3 is supported.- Angegeben von:
setGenerateEnumsAsScalaEnumsin SchnittstelleGenerator
-
generatePojosIncluded
Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated in addition to tables for a specificDefinition.- Angegeben von:
generatePojosIncludedin SchnittstelleGenerator
-
generatePojos
public boolean generatePojos()Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated in addition to records- Angegeben von:
generatePojosin SchnittstelleGenerator
-
setGeneratePojos
public void setGeneratePojos(boolean generatePojos) Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated in addition to records- Angegeben von:
setGeneratePojosin SchnittstelleGenerator
-
generatePojosIncludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which to generate POJOs, by default, all of them.- Angegeben von:
generatePojosIncludesin SchnittstelleGenerator
-
setGeneratePojosIncludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which to generate POJOs, by default, all of them.- Angegeben von:
setGeneratePojosIncludesin SchnittstelleGenerator
-
generatePojosExcludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which not to generate POJOs.- Angegeben von:
generatePojosExcludesin SchnittstelleGenerator
-
setGeneratePojosExcludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which not to generate POJOs.- Angegeben von:
setGeneratePojosExcludesin SchnittstelleGenerator
-
generatePojosAsJavaRecordClasses
public boolean generatePojosAsJavaRecordClasses()Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated as Java records by theJavaGenerator.- Angegeben von:
generatePojosAsJavaRecordClassesin SchnittstelleGenerator
-
setGeneratePojosAsJavaRecordClasses
public void setGeneratePojosAsJavaRecordClasses(boolean pojosAsJavaRecordClasses) Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated as Java records by theJavaGenerator.- Angegeben von:
setGeneratePojosAsJavaRecordClassesin SchnittstelleGenerator
-
generatePojosAsScalaCaseClasses
public boolean generatePojosAsScalaCaseClasses()Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated as Scala case classes by theScalaGenerator.- Angegeben von:
generatePojosAsScalaCaseClassesin SchnittstelleGenerator
-
setGeneratePojosAsScalaCaseClasses
public void setGeneratePojosAsScalaCaseClasses(boolean pojosAsScalaCaseClasses) Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated as Scala case classes by theScalaGenerator.- Angegeben von:
setGeneratePojosAsScalaCaseClassesin SchnittstelleGenerator
-
generatePojosAsKotlinDataClasses
public boolean generatePojosAsKotlinDataClasses()Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated as Kotlin data classes by theKotlinGenerator.- Angegeben von:
generatePojosAsKotlinDataClassesin SchnittstelleGenerator
-
setGeneratePojosAsKotlinDataClasses
public void setGeneratePojosAsKotlinDataClasses(boolean pojosAsKotlinDataClasses) Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJOs should be generated as Kotlin data classes by theKotlinGenerator.- Angegeben von:
setGeneratePojosAsKotlinDataClassesin SchnittstelleGenerator
-
generateImmutablePojos
public boolean generateImmutablePojos()Beschreibung aus Schnittstelle kopiert:GeneratorWhether immutable POJO's should be generated in addition to records- Angegeben von:
generateImmutablePojosin SchnittstelleGenerator
-
setGenerateImmutablePojos
public void setGenerateImmutablePojos(boolean generateImmutablePojos) Beschreibung aus Schnittstelle kopiert:GeneratorWhether immutable POJO's should be generated in addition to records- Angegeben von:
setGenerateImmutablePojosin SchnittstelleGenerator
-
generateSerializablePojos
public boolean generateSerializablePojos()Beschreibung aus Schnittstelle kopiert:GeneratorWhether generated POJO's should beSerializable.- Angegeben von:
generateSerializablePojosin SchnittstelleGenerator
-
setGenerateSerializablePojos
public void setGenerateSerializablePojos(boolean generateSerializablePojos) Beschreibung aus Schnittstelle kopiert:GeneratorWhether generated POJO's should beSerializable.- Angegeben von:
setGenerateSerializablePojosin SchnittstelleGenerator
-
generateInterfaces
public boolean generateInterfaces()Beschreibung aus Schnittstelle kopiert:GeneratorWhether interfaces should be generated to be implemented by records and POJO's- Angegeben von:
generateInterfacesin SchnittstelleGenerator
-
setGenerateInterfaces
public void setGenerateInterfaces(boolean generateInterfaces) Beschreibung aus Schnittstelle kopiert:GeneratorWhether interfaces should be generated to be implemented by records and POJO's- Angegeben von:
setGenerateInterfacesin SchnittstelleGenerator
-
generateImmutableInterfaces
public boolean generateImmutableInterfaces()Beschreibung aus Schnittstelle kopiert:GeneratorWhether immutable interfaces should be generated in addition to records- Angegeben von:
generateImmutableInterfacesin SchnittstelleGenerator
-
setGenerateImmutableInterfaces
public void setGenerateImmutableInterfaces(boolean generateImmutableInterfaces) Beschreibung aus Schnittstelle kopiert:GeneratorWhether immutable interfaces should be generated in addition to records- Angegeben von:
setGenerateImmutableInterfacesin SchnittstelleGenerator
-
generateSerializableInterfaces
public boolean generateSerializableInterfaces()Beschreibung aus Schnittstelle kopiert:GeneratorWhether generated interfaces should extendSerializable.- Angegeben von:
generateSerializableInterfacesin SchnittstelleGenerator
-
setGenerateSerializableInterfaces
public void setGenerateSerializableInterfaces(boolean generateSerializableInterfaces) Beschreibung aus Schnittstelle kopiert:GeneratorWhether generated interfaces should extendSerializable.- Angegeben von:
setGenerateSerializableInterfacesin SchnittstelleGenerator
-
generateDaosIncluded
Beschreibung aus Schnittstelle kopiert:GeneratorWhether DAOs should be generated in addition to tables for a specificDefinition.- Angegeben von:
generateDaosIncludedin SchnittstelleGenerator
-
generateDaos
public boolean generateDaos()Beschreibung aus Schnittstelle kopiert:GeneratorWhether DAOs should be generated in addition to pojos- Angegeben von:
generateDaosin SchnittstelleGenerator
-
setGenerateDaos
public void setGenerateDaos(boolean generateDaos) Beschreibung aus Schnittstelle kopiert:GeneratorWhether DAOs should be generated in addition to pojos- Angegeben von:
setGenerateDaosin SchnittstelleGenerator
-
generateDaosIncludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which to generate DAOs, by default, all of them.- Angegeben von:
generateDaosIncludesin SchnittstelleGenerator
-
setGenerateDaosIncludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which to generate DAOs, by default, all of them.- Angegeben von:
setGenerateDaosIncludesin SchnittstelleGenerator
-
generateDaosExcludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which not to generate DAOs.- Angegeben von:
generateDaosExcludesin SchnittstelleGenerator
-
setGenerateDaosExcludes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the object identifiers for which not to generate DAOs.- Angegeben von:
setGenerateDaosExcludesin SchnittstelleGenerator
-
generateJooqVersionReference
public boolean generateJooqVersionReference()Beschreibung aus Schnittstelle kopiert:GeneratorWhether generated objects should reference the runtime jOOQ version inConstants, to help debug code generator / runtime version mismatches.- Angegeben von:
generateJooqVersionReferencein SchnittstelleGenerator
-
setGenerateJooqVersionReference
public void setGenerateJooqVersionReference(boolean generateJooqVersionReference) Beschreibung aus Schnittstelle kopiert:GeneratorWhether generated objects should reference the runtime jOOQ version inConstants, to help debug code generator / runtime version mismatches.- Angegeben von:
setGenerateJooqVersionReferencein SchnittstelleGenerator
-
generateJPAAnnotations
public boolean generateJPAAnnotations()Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJO's and records should be annotated with JPA annotations- Angegeben von:
generateJPAAnnotationsin SchnittstelleGenerator
-
setGenerateJPAAnnotations
public void setGenerateJPAAnnotations(boolean generateJPAAnnotations) Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJO's and records should be annotated with JPA annotations- Angegeben von:
setGenerateJPAAnnotationsin SchnittstelleGenerator
-
generateJPAVersion
Beschreibung aus Schnittstelle kopiert:GeneratorThe minimum JPA version that is supported by generated code (latest version if empty).- Angegeben von:
generateJPAVersionin SchnittstelleGenerator
-
setGenerateJPAVersion
Beschreibung aus Schnittstelle kopiert:GeneratorThe minimum JPA version that is supported by generated code (latest version if empty).- Angegeben von:
setGenerateJPAVersionin SchnittstelleGenerator
-
generateValidationAnnotations
public boolean generateValidationAnnotations()Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJO's and records should be annotated with JSR-303 validation annotations- Angegeben von:
generateValidationAnnotationsin SchnittstelleGenerator
-
setGenerateValidationAnnotations
public void setGenerateValidationAnnotations(boolean generateValidationAnnotations) Beschreibung aus Schnittstelle kopiert:GeneratorWhether POJO's and records should be annotated with JSR-303 validation annotations- Angegeben von:
setGenerateValidationAnnotationsin SchnittstelleGenerator
-
generateSpringAnnotations
public boolean generateSpringAnnotations()Beschreibung aus Schnittstelle kopiert:GeneratorWhether DAOs should be annotated with useful spring annotations such as@Repositoryor@Autowired- Angegeben von:
generateSpringAnnotationsin SchnittstelleGenerator
-
setGenerateSpringAnnotations
public void setGenerateSpringAnnotations(boolean generateSpringAnnotations) Beschreibung aus Schnittstelle kopiert:GeneratorWhether DAOs should be annotated with useful spring annotations such as@Repositoryor@Autowired- Angegeben von:
setGenerateSpringAnnotationsin SchnittstelleGenerator
-
generateSpringDao
public boolean generateSpringDao()Beschreibung aus Schnittstelle kopiert:GeneratorWhether a Spring specificDAOImplsubclass should be generated, which may contain Spring specific stuff, such as the@Transactionalannotation (ifGenerator.generateSpringAnnotations()is set).- Angegeben von:
generateSpringDaoin SchnittstelleGenerator
-
setGenerateSpringDao
public void setGenerateSpringDao(boolean generateSpringDao) Beschreibung aus Schnittstelle kopiert:GeneratorWhether a Spring specificDAOImplsubclass should be generated, which may contain Spring specific stuff, such as the@Transactionalannotation (ifGenerator.generateSpringAnnotations()is set).- Angegeben von:
setGenerateSpringDaoin SchnittstelleGenerator
-
generateKotlinSetterJvmNameAnnotationsOnIsPrefix
public boolean generateKotlinSetterJvmNameAnnotationsOnIsPrefix()Beschreibung aus Schnittstelle kopiert:GeneratorWhether kotlin mutable properties should be annotated withset:JvmNameas a workaround for problems occurring when kotlin producessetX()instead ofsetIsX()setters for anisXproperty.- Angegeben von:
generateKotlinSetterJvmNameAnnotationsOnIsPrefixin SchnittstelleGenerator
-
setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix
public void setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefix(boolean generateKotlinSetterJvmNameAnnotationsOnIsPrefix) Beschreibung aus Schnittstelle kopiert:GeneratorWhether kotlin mutable properties should be annotated withset:JvmNameas a workaround for problems occurring when kotlin producessetX()instead ofsetIsX()setters for anisXproperty.- Angegeben von:
setGenerateKotlinSetterJvmNameAnnotationsOnIsPrefixin SchnittstelleGenerator
-
generateKotlinNotNullPojoAttributes
public boolean generateKotlinNotNullPojoAttributes()Beschreibung aus Schnittstelle kopiert:GeneratorGenerate non-nullable types on POJO attributes, where column is not null.- Angegeben von:
generateKotlinNotNullPojoAttributesin SchnittstelleGenerator
-
setGenerateKotlinNotNullPojoAttributes
public void setGenerateKotlinNotNullPojoAttributes(boolean generateKotlinNotNullPojoAttributes) Beschreibung aus Schnittstelle kopiert:GeneratorGenerate non-nullable types on POJO attributes, where column is not null.- Angegeben von:
setGenerateKotlinNotNullPojoAttributesin SchnittstelleGenerator
-
generateKotlinNotNullRecordAttributes
public boolean generateKotlinNotNullRecordAttributes()Beschreibung aus Schnittstelle kopiert:GeneratorGenerate non-nullable types on Record attributes, where column is not null.- Angegeben von:
generateKotlinNotNullRecordAttributesin SchnittstelleGenerator
-
setGenerateKotlinNotNullRecordAttributes
public void setGenerateKotlinNotNullRecordAttributes(boolean generateKotlinNotNullRecordAttributes) Beschreibung aus Schnittstelle kopiert:GeneratorGenerate non-nullable types on Record attributes, where column is not null.- Angegeben von:
setGenerateKotlinNotNullRecordAttributesin SchnittstelleGenerator
-
generateKotlinNotNullInterfaceAttributes
public boolean generateKotlinNotNullInterfaceAttributes()Beschreibung aus Schnittstelle kopiert:GeneratorGenerate non-nullable types on interface attributes, where column is not null.- Angegeben von:
generateKotlinNotNullInterfaceAttributesin SchnittstelleGenerator
-
setGenerateKotlinNotNullInterfaceAttributes
public void setGenerateKotlinNotNullInterfaceAttributes(boolean generateKotlinNotNullInterfaceAttributes) Beschreibung aus Schnittstelle kopiert:GeneratorGenerate non-nullable types on interface attributes, where column is not null.- Angegeben von:
setGenerateKotlinNotNullInterfaceAttributesin SchnittstelleGenerator
-
generateKotlinDefaultedNullablePojoAttributes
public boolean generateKotlinDefaultedNullablePojoAttributes()Beschreibung aus Schnittstelle kopiert:GeneratorGenerate defaulted nullable POJO attributes.- Angegeben von:
generateKotlinDefaultedNullablePojoAttributesin SchnittstelleGenerator
-
setGenerateKotlinDefaultedNullablePojoAttributes
public void setGenerateKotlinDefaultedNullablePojoAttributes(boolean generateKotlinDefaultedNullablePojoAttributes) Beschreibung aus Schnittstelle kopiert:GeneratorGenerate defaulted nullable POJO attributes.- Angegeben von:
setGenerateKotlinDefaultedNullablePojoAttributesin SchnittstelleGenerator
-
generateKotlinDefaultedNullableRecordAttributes
public boolean generateKotlinDefaultedNullableRecordAttributes()Beschreibung aus Schnittstelle kopiert:GeneratorGenerate defaulted nullable Record attributes.- Angegeben von:
generateKotlinDefaultedNullableRecordAttributesin SchnittstelleGenerator
-
setGenerateKotlinDefaultedNullableRecordAttributes
public void setGenerateKotlinDefaultedNullableRecordAttributes(boolean generateKotlinDefaultedNullableRecordAttributes) Beschreibung aus Schnittstelle kopiert:GeneratorGenerate defaulted nullable Record attributes.- Angegeben von:
setGenerateKotlinDefaultedNullableRecordAttributesin SchnittstelleGenerator
-
generatedSerialVersionUID
Beschreibung aus Schnittstelle kopiert:GeneratorThe type ofserialVersionUIDthat should be generated.- Angegeben von:
generatedSerialVersionUIDin SchnittstelleGenerator
-
setGenerateGeneratedSerialVersionUID
public void setGenerateGeneratedSerialVersionUID(GeneratedSerialVersionUID generatedSerialVersionUID) Beschreibung aus Schnittstelle kopiert:GeneratorThe type ofserialVersionUIDthat should be generated.- Angegeben von:
setGenerateGeneratedSerialVersionUIDin SchnittstelleGenerator
-
maxMembersPerInitialiser
public int maxMembersPerInitialiser()Beschreibung aus Schnittstelle kopiert:GeneratorThe maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.- Angegeben von:
maxMembersPerInitialiserin SchnittstelleGenerator
-
setMaxMembersPerInitialiser
public void setMaxMembersPerInitialiser(int maxMembersPerInitialiser) Beschreibung aus Schnittstelle kopiert:GeneratorThe maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.- Angegeben von:
setMaxMembersPerInitialiserin SchnittstelleGenerator
-
generateGlobalObjectNames
public boolean generateGlobalObjectNames()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global object names should be generated- Angegeben von:
generateGlobalObjectNamesin SchnittstelleGenerator
-
setGenerateGlobalObjectNames
public void setGenerateGlobalObjectNames(boolean generateGlobalObjectNames) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global object names should be generated- Angegeben von:
setGenerateGlobalObjectNamesin SchnittstelleGenerator
-
generateGlobalObjectReferences
public boolean generateGlobalObjectReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global object references should be generated- Angegeben von:
generateGlobalObjectReferencesin SchnittstelleGenerator
-
setGenerateGlobalObjectReferences
public void setGenerateGlobalObjectReferences(boolean generateGlobalObjectReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global object references should be generated- Angegeben von:
setGenerateGlobalObjectReferencesin SchnittstelleGenerator
-
generateGlobalCatalogReferences
public boolean generateGlobalCatalogReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global catalog references should be generated- Angegeben von:
generateGlobalCatalogReferencesin SchnittstelleGenerator
-
setGenerateGlobalCatalogReferences
public void setGenerateGlobalCatalogReferences(boolean globalCatalogReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global catalog references should be generated- Angegeben von:
setGenerateGlobalCatalogReferencesin SchnittstelleGenerator
-
generateGlobalSchemaReferences
public boolean generateGlobalSchemaReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global schema references should be generated- Angegeben von:
generateGlobalSchemaReferencesin SchnittstelleGenerator
-
setGenerateGlobalSchemaReferences
public void setGenerateGlobalSchemaReferences(boolean globalSchemaReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global schema references should be generated- Angegeben von:
setGenerateGlobalSchemaReferencesin SchnittstelleGenerator
-
generateGlobalRoutineReferences
public boolean generateGlobalRoutineReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global routine references should be generated- Angegeben von:
generateGlobalRoutineReferencesin SchnittstelleGenerator
-
setGenerateGlobalRoutineReferences
public void setGenerateGlobalRoutineReferences(boolean generateGlobalRoutineReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global routine references should be generated- Angegeben von:
setGenerateGlobalRoutineReferencesin SchnittstelleGenerator
-
generateGlobalSequenceReferences
public boolean generateGlobalSequenceReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global sequence references should be generated- Angegeben von:
generateGlobalSequenceReferencesin SchnittstelleGenerator
-
setGenerateGlobalSequenceReferences
public void setGenerateGlobalSequenceReferences(boolean generateGlobalSequenceReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global sequence references should be generated- Angegeben von:
setGenerateGlobalSequenceReferencesin SchnittstelleGenerator
-
generateGlobalTableReferences
public boolean generateGlobalTableReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global table references should be generated- Angegeben von:
generateGlobalTableReferencesin SchnittstelleGenerator
-
setGenerateGlobalTableReferences
public void setGenerateGlobalTableReferences(boolean generateGlobalTableReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global table references should be generated- Angegeben von:
setGenerateGlobalTableReferencesin SchnittstelleGenerator
-
generateGlobalDomainReferences
public boolean generateGlobalDomainReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global domain references should be generated- Angegeben von:
generateGlobalDomainReferencesin SchnittstelleGenerator
-
setGenerateGlobalDomainReferences
public void setGenerateGlobalDomainReferences(boolean globalDomainReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global domain references should be generated- Angegeben von:
setGenerateGlobalDomainReferencesin SchnittstelleGenerator
-
generateGlobalUDTReferences
public boolean generateGlobalUDTReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global UDT references should be generated- Angegeben von:
generateGlobalUDTReferencesin SchnittstelleGenerator
-
setGenerateGlobalUDTReferences
public void setGenerateGlobalUDTReferences(boolean generateGlobalUDTReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global UDT references should be generated- Angegeben von:
setGenerateGlobalUDTReferencesin SchnittstelleGenerator
-
generateGlobalQueueReferences
public boolean generateGlobalQueueReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global queue references should be generated- Angegeben von:
generateGlobalQueueReferencesin SchnittstelleGenerator
-
setGenerateGlobalQueueReferences
public void setGenerateGlobalQueueReferences(boolean globalQueueReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global queue references should be generated- Angegeben von:
setGenerateGlobalQueueReferencesin SchnittstelleGenerator
-
generateGlobalLinkReferences
public boolean generateGlobalLinkReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global link references should be generated- Angegeben von:
generateGlobalLinkReferencesin SchnittstelleGenerator
-
setGenerateGlobalLinkReferences
public void setGenerateGlobalLinkReferences(boolean globalLinkReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global link references should be generated- Angegeben von:
setGenerateGlobalLinkReferencesin SchnittstelleGenerator
-
generateGlobalKeyReferences
public boolean generateGlobalKeyReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global key references should be generated- Angegeben von:
generateGlobalKeyReferencesin SchnittstelleGenerator
-
setGenerateGlobalKeyReferences
public void setGenerateGlobalKeyReferences(boolean globalKeyReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global key references should be generated- Angegeben von:
setGenerateGlobalKeyReferencesin SchnittstelleGenerator
-
generateGlobalIndexReferences
public boolean generateGlobalIndexReferences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether global index references should be generated- Angegeben von:
generateGlobalIndexReferencesin SchnittstelleGenerator
-
setGenerateGlobalIndexReferences
public void setGenerateGlobalIndexReferences(boolean globalIndexReferences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether global index references should be generated- Angegeben von:
setGenerateGlobalIndexReferencesin SchnittstelleGenerator
-
generateDefaultCatalog
public boolean generateDefaultCatalog()Beschreibung aus Schnittstelle kopiert:GeneratorWhether default catalog instances should be generated- Angegeben von:
generateDefaultCatalogin SchnittstelleGenerator
-
setGenerateDefaultCatalog
public void setGenerateDefaultCatalog(boolean defaultCatalog) Beschreibung aus Schnittstelle kopiert:GeneratorWhether default catalog instances should be generated- Angegeben von:
setGenerateDefaultCatalogin SchnittstelleGenerator
-
generateDefaultSchema
public boolean generateDefaultSchema()Beschreibung aus Schnittstelle kopiert:GeneratorWhether default schema instances should be generated- Angegeben von:
generateDefaultSchemain SchnittstelleGenerator
-
setGenerateDefaultSchema
public void setGenerateDefaultSchema(boolean defaultSchema) Beschreibung aus Schnittstelle kopiert:GeneratorWhether default schema instances should be generated- Angegeben von:
setGenerateDefaultSchemain SchnittstelleGenerator
-
generateQueues
public boolean generateQueues()Beschreibung aus Schnittstelle kopiert:GeneratorWhether queue related code should be generated- Angegeben von:
generateQueuesin SchnittstelleGenerator
-
setGenerateQueues
public void setGenerateQueues(boolean queues) Beschreibung aus Schnittstelle kopiert:GeneratorWhether queue related code should be generated- Angegeben von:
setGenerateQueuesin SchnittstelleGenerator
-
generateLinks
public boolean generateLinks()Beschreibung aus Schnittstelle kopiert:GeneratorWhether link related code should be generated- Angegeben von:
generateLinksin SchnittstelleGenerator
-
setGenerateLinks
public void setGenerateLinks(boolean links) Beschreibung aus Schnittstelle kopiert:GeneratorWhether link related code should be generated- Angegeben von:
setGenerateLinksin SchnittstelleGenerator
-
generateKeys
public boolean generateKeys()Beschreibung aus Schnittstelle kopiert:GeneratorWhether key related code should be generated- Angegeben von:
generateKeysin SchnittstelleGenerator
-
setGenerateKeys
public void setGenerateKeys(boolean keys) Beschreibung aus Schnittstelle kopiert:GeneratorWhether key related code should be generated- Angegeben von:
setGenerateKeysin SchnittstelleGenerator
-
generateJavadoc
public boolean generateJavadoc()Beschreibung aus Schnittstelle kopiert:GeneratorWhether any Javadoc should be generated.- Angegeben von:
generateJavadocin SchnittstelleGenerator
-
setGenerateJavadoc
public void setGenerateJavadoc(boolean javadoc) Beschreibung aus Schnittstelle kopiert:GeneratorWhether any Javadoc should be generated.- Angegeben von:
setGenerateJavadocin SchnittstelleGenerator
-
generateComments
public boolean generateComments()Beschreibung aus Schnittstelle kopiert:GeneratorWhether any SQL comments should be generated as Javadoc.- Angegeben von:
generateCommentsin SchnittstelleGenerator
-
setGenerateComments
public void setGenerateComments(boolean comments) Beschreibung aus Schnittstelle kopiert:GeneratorWhether any SQL comments should be generated as Javadoc.- Angegeben von:
setGenerateCommentsin SchnittstelleGenerator
-
generateCommentsOnAttributes
public boolean generateCommentsOnAttributes()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on attributes should be generated as Javadoc.- Angegeben von:
generateCommentsOnAttributesin SchnittstelleGenerator
-
setGenerateCommentsOnAttributes
public void setGenerateCommentsOnAttributes(boolean commentsOnAttributes) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on attributes should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnAttributesin SchnittstelleGenerator
-
generateCommentsOnCatalogs
public boolean generateCommentsOnCatalogs()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on catalogs should be generated as Javadoc.- Angegeben von:
generateCommentsOnCatalogsin SchnittstelleGenerator
-
setGenerateCommentsOnCatalogs
public void setGenerateCommentsOnCatalogs(boolean commentsOnCatalogs) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on catalogs should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnCatalogsin SchnittstelleGenerator
-
generateCommentsOnColumns
public boolean generateCommentsOnColumns()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on columns should be generated as Javadoc.- Angegeben von:
generateCommentsOnColumnsin SchnittstelleGenerator
-
setGenerateCommentsOnColumns
public void setGenerateCommentsOnColumns(boolean commentsOnColumns) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on columns should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnColumnsin SchnittstelleGenerator
-
generateCommentsOnKeys
public boolean generateCommentsOnKeys()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on keys should be generated as Javadoc.- Angegeben von:
generateCommentsOnKeysin SchnittstelleGenerator
-
setGenerateCommentsOnKeys
public void setGenerateCommentsOnKeys(boolean commentsOnKeys) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on keys should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnKeysin SchnittstelleGenerator
-
generateCommentsOnLinks
public boolean generateCommentsOnLinks()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on links should be generated as Javadoc.- Angegeben von:
generateCommentsOnLinksin SchnittstelleGenerator
-
setGenerateCommentsOnLinks
public void setGenerateCommentsOnLinks(boolean commentsOnLinks) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on links should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnLinksin SchnittstelleGenerator
-
generateCommentsOnPackages
public boolean generateCommentsOnPackages()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on packages should be generated as Javadoc.- Angegeben von:
generateCommentsOnPackagesin SchnittstelleGenerator
-
setGenerateCommentsOnPackages
public void setGenerateCommentsOnPackages(boolean commentsOnPackages) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on packages should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnPackagesin SchnittstelleGenerator
-
generateCommentsOnParameters
public boolean generateCommentsOnParameters()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on parameters should be generated as Javadoc.- Angegeben von:
generateCommentsOnParametersin SchnittstelleGenerator
-
setGenerateCommentsOnParameters
public void setGenerateCommentsOnParameters(boolean commentsOnParameters) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on parameters should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnParametersin SchnittstelleGenerator
-
generateCommentsOnQueues
public boolean generateCommentsOnQueues()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on queues should be generated as Javadoc.- Angegeben von:
generateCommentsOnQueuesin SchnittstelleGenerator
-
setGenerateCommentsOnQueues
public void setGenerateCommentsOnQueues(boolean commentsOnQueues) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on queues should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnQueuesin SchnittstelleGenerator
-
generateCommentsOnRoutines
public boolean generateCommentsOnRoutines()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on routines should be generated as Javadoc.- Angegeben von:
generateCommentsOnRoutinesin SchnittstelleGenerator
-
setGenerateCommentsOnRoutines
public void setGenerateCommentsOnRoutines(boolean commentsOnRoutines) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on routines should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnRoutinesin SchnittstelleGenerator
-
generateCommentsOnSchemas
public boolean generateCommentsOnSchemas()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on schemas should be generated as Javadoc.- Angegeben von:
generateCommentsOnSchemasin SchnittstelleGenerator
-
setGenerateCommentsOnSchemas
public void setGenerateCommentsOnSchemas(boolean commentsOnSchemas) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on schemas should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnSchemasin SchnittstelleGenerator
-
generateCommentsOnSequences
public boolean generateCommentsOnSequences()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on sequences should be generated as Javadoc.- Angegeben von:
generateCommentsOnSequencesin SchnittstelleGenerator
-
setGenerateCommentsOnSequences
public void setGenerateCommentsOnSequences(boolean commentsOnSequences) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on sequences should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnSequencesin SchnittstelleGenerator
-
generateCommentsOnDomains
public boolean generateCommentsOnDomains()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on domains should be generated as Javadoc.- Angegeben von:
generateCommentsOnDomainsin SchnittstelleGenerator
-
setGenerateCommentsOnDomains
public void setGenerateCommentsOnDomains(boolean commentsOnDomains) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on domains should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnDomainsin SchnittstelleGenerator
-
generateCommentsOnTables
public boolean generateCommentsOnTables()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on tables should be generated as Javadoc.- Angegeben von:
generateCommentsOnTablesin SchnittstelleGenerator
-
setGenerateCommentsOnTables
public void setGenerateCommentsOnTables(boolean commentsOnTables) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on tables should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnTablesin SchnittstelleGenerator
-
generateCommentsOnEmbeddables
public boolean generateCommentsOnEmbeddables()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on embeddables should be generated as Javadoc.- Angegeben von:
generateCommentsOnEmbeddablesin SchnittstelleGenerator
-
setGenerateCommentsOnEmbeddables
public void setGenerateCommentsOnEmbeddables(boolean generateCommentsOnEmbeddables) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on embeddables should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnEmbeddablesin SchnittstelleGenerator
-
generateCommentsOnUDTs
public boolean generateCommentsOnUDTs()Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on UDTs should be generated as Javadoc.- Angegeben von:
generateCommentsOnUDTsin SchnittstelleGenerator
-
setGenerateCommentsOnUDTs
public void setGenerateCommentsOnUDTs(boolean commentsOnUDTs) Beschreibung aus Schnittstelle kopiert:GeneratorWhether SQL comments on UDTs should be generated as Javadoc.- Angegeben von:
setGenerateCommentsOnUDTsin SchnittstelleGenerator
-
generateSources
public boolean generateSources()Beschreibung aus Schnittstelle kopiert:GeneratorWhether source code should be generated on any object type.- Angegeben von:
generateSourcesin SchnittstelleGenerator
-
setGenerateSources
public void setGenerateSources(boolean sources) Beschreibung aus Schnittstelle kopiert:GeneratorWhether source code should be generated on any object type.- Angegeben von:
setGenerateSourcesin SchnittstelleGenerator
-
generateSourcesOnViews
public boolean generateSourcesOnViews()Beschreibung aus Schnittstelle kopiert:GeneratorWhether source code should be generated on views.- Angegeben von:
generateSourcesOnViewsin SchnittstelleGenerator
-
setGenerateSourcesOnViews
public void setGenerateSourcesOnViews(boolean sourcesOnViews) Beschreibung aus Schnittstelle kopiert:GeneratorWhether source code should be generated on views.- Angegeben von:
setGenerateSourcesOnViewsin SchnittstelleGenerator
-
fluentSetters
Veraltet.Beschreibung aus Schnittstelle kopiert:GeneratorWhether fluent setters should be generated- Angegeben von:
fluentSettersin SchnittstelleGenerator
-
setFluentSetters
Veraltet.Beschreibung aus Schnittstelle kopiert:GeneratorWhether fluent setters should be generated- Angegeben von:
setFluentSettersin SchnittstelleGenerator
-
generateFluentSetters
public boolean generateFluentSetters()Beschreibung aus Schnittstelle kopiert:GeneratorWhether fluent setters should be generated- Angegeben von:
generateFluentSettersin SchnittstelleGenerator
-
setGenerateFluentSetters
public void setGenerateFluentSetters(boolean fluentSetters) Beschreibung aus Schnittstelle kopiert:GeneratorWhether fluent setters should be generated- Angegeben von:
setGenerateFluentSettersin SchnittstelleGenerator
-
generateJavaBeansGettersAndSetters
public boolean generateJavaBeansGettersAndSetters()Beschreibung aus Schnittstelle kopiert:GeneratorWhether getters and setters should be generated JavaBeans style (or jOOQ style).- Angegeben von:
generateJavaBeansGettersAndSettersin SchnittstelleGenerator
-
setGenerateJavaBeansGettersAndSetters
public void setGenerateJavaBeansGettersAndSetters(boolean javaBeansGettersAndSetters) Beschreibung aus Schnittstelle kopiert:GeneratorWhether getters and setters should be generated JavaBeans style (or jOOQ style).- Angegeben von:
setGenerateJavaBeansGettersAndSettersin SchnittstelleGenerator
-
generateUseTableNameForUnambiguousFKs
public boolean generateUseTableNameForUnambiguousFKs()Beschreibung aus Schnittstelle kopiert:GeneratorWhether 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, someGeneratorStrategyimplementations may choose to use the parent table'sTableDefinitionfor implementations ofGeneratorStrategy.getJavaMethodName(Definition), instead of theForeignKeyDefinition, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
- Angegeben von:
generateUseTableNameForUnambiguousFKsin SchnittstelleGenerator
-
setGenerateUseTableNameForUnambiguousFKs
public void setGenerateUseTableNameForUnambiguousFKs(boolean useTableNameForUnambiguousFKs) Beschreibung aus Schnittstelle kopiert:GeneratorWhether 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, someGeneratorStrategyimplementations may choose to use the parent table'sTableDefinitionfor implementations ofGeneratorStrategy.getJavaMethodName(Definition), instead of theForeignKeyDefinition, e.g. for implicit join paths.This flag allows for turning off this default behaviour.
- Angegeben von:
setGenerateUseTableNameForUnambiguousFKsin SchnittstelleGenerator
-
generateVarargsSetters
public boolean generateVarargsSetters()Beschreibung aus Schnittstelle kopiert:GeneratorWhether varargs setters should be generated for array types.- Angegeben von:
generateVarargsSettersin SchnittstelleGenerator
-
setGenerateVarargsSetters
public void setGenerateVarargsSetters(boolean varargsSetters) Beschreibung aus Schnittstelle kopiert:GeneratorWhether varargs setters should be generated for array types.- Angegeben von:
setGenerateVarargsSettersin SchnittstelleGenerator
-
generatePojosEqualsAndHashCode
public boolean generatePojosEqualsAndHashCode()Beschreibung aus Schnittstelle kopiert:GeneratorWhetherequals()andhashCode()methods should be generated on POJOs- Angegeben von:
generatePojosEqualsAndHashCodein SchnittstelleGenerator
-
setGeneratePojosEqualsAndHashCode
public void setGeneratePojosEqualsAndHashCode(boolean generatePojosEqualsAndHashCode) Beschreibung aus Schnittstelle kopiert:GeneratorWhetherequals()andhashCode()methods should be generated on POJOs- Angegeben von:
setGeneratePojosEqualsAndHashCodein SchnittstelleGenerator
-
generatePojosEqualsAndHashCodePrimaryKeyOnly
public boolean generatePojosEqualsAndHashCodePrimaryKeyOnly()Beschreibung aus Schnittstelle kopiert:GeneratorWhether theequals()andhashCode()methods be generated on POJOs should include primary key columns only.- Angegeben von:
generatePojosEqualsAndHashCodePrimaryKeyOnlyin SchnittstelleGenerator
-
setGeneratePojosEqualsAndHashCodePrimaryKeyOnly
public void setGeneratePojosEqualsAndHashCodePrimaryKeyOnly(boolean generatePojosEqualsAndHashCodePrimaryKeyOnly) Beschreibung aus Schnittstelle kopiert:GeneratorWhether theequals()andhashCode()methods be generated on POJOs should include primary key columns only.- Angegeben von:
setGeneratePojosEqualsAndHashCodePrimaryKeyOnlyin SchnittstelleGenerator
-
generatePojosEqualsAndHashCodeColumnIncludeExpression
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching columns to include inequals()andhashCode()methods of generated POJOS.- Angegeben von:
generatePojosEqualsAndHashCodeColumnIncludeExpressionin SchnittstelleGenerator
-
setGeneratePojosEqualsAndHashCodeColumnIncludeExpression
public void setGeneratePojosEqualsAndHashCodeColumnIncludeExpression(String generatePojosEqualsAndHashCodeColumnIncludeExpression) Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching columns to include inequals()andhashCode()methods of generated POJOS.- Angegeben von:
setGeneratePojosEqualsAndHashCodeColumnIncludeExpressionin SchnittstelleGenerator
-
generatePojosEqualsAndHashCodeColumnExcludeExpression
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching columns to exclude inequals()andhashCode()methods of generated POJOS.- Angegeben von:
generatePojosEqualsAndHashCodeColumnExcludeExpressionin SchnittstelleGenerator
-
setGeneratePojosEqualsAndHashCodeColumnExcludeExpression
public void setGeneratePojosEqualsAndHashCodeColumnExcludeExpression(String generatePojosEqualsAndHashCodeColumnExcludeExpression) Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching columns to exclude inequals()andhashCode()methods of generated POJOS.- Angegeben von:
setGeneratePojosEqualsAndHashCodeColumnExcludeExpressionin SchnittstelleGenerator
-
generatePojosToString
public boolean generatePojosToString()Beschreibung aus Schnittstelle kopiert:GeneratorWhether atoString()method should be generated on POJOs- Angegeben von:
generatePojosToStringin SchnittstelleGenerator
-
setGeneratePojosToString
public void setGeneratePojosToString(boolean generatePojosToString) Beschreibung aus Schnittstelle kopiert:GeneratorWhether atoString()method should be generated on POJOs- Angegeben von:
setGeneratePojosToStringin SchnittstelleGenerator
-
fullyQualifiedTypes
Veraltet.Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
fullyQualifiedTypesin SchnittstelleGenerator
-
setFullyQualifiedTypes
Veraltet.Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
setFullyQualifiedTypesin SchnittstelleGenerator
-
generateFullyQualifiedTypes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
generateFullyQualifiedTypesin SchnittstelleGenerator
-
setGenerateFullyQualifiedTypes
Beschreibung aus Schnittstelle kopiert:GeneratorA regular expression matching all the types in generated code that should be fully qualified.- Angegeben von:
setGenerateFullyQualifiedTypesin SchnittstelleGenerator
-
generateJavaTimeTypes
public boolean generateJavaTimeTypes()Beschreibung aus Schnittstelle kopiert:GeneratorA 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:
generateJavaTimeTypesin SchnittstelleGenerator
-
setGenerateJavaTimeTypes
public void setGenerateJavaTimeTypes(boolean generateJavaTimeTypes) Beschreibung aus Schnittstelle kopiert:GeneratorA 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:
setGenerateJavaTimeTypesin SchnittstelleGenerator
-
generateSpatialTypes
public boolean generateSpatialTypes()Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theSpatialtype support should be enabled.- Angegeben von:
generateSpatialTypesin SchnittstelleGenerator
-
setGenerateSpatialTypes
public void setGenerateSpatialTypes(boolean generateSpatialTypes) Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theSpatialtype support should be enabled.- Angegeben von:
setGenerateSpatialTypesin SchnittstelleGenerator
-
generateXmlTypes
public boolean generateXmlTypes()Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theXMLtype support should be enabled.- Angegeben von:
generateXmlTypesin SchnittstelleGenerator
-
setGenerateXmlTypes
public void setGenerateXmlTypes(boolean generateXmlTypes) Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theXMLtype support should be enabled.- Angegeben von:
setGenerateXmlTypesin SchnittstelleGenerator
-
generateJsonTypes
public boolean generateJsonTypes()Beschreibung aus Schnittstelle kopiert:Generator- Angegeben von:
generateJsonTypesin SchnittstelleGenerator
-
setGenerateJsonTypes
public void setGenerateJsonTypes(boolean generateJsonTypes) Beschreibung aus Schnittstelle kopiert:Generator- Angegeben von:
setGenerateJsonTypesin SchnittstelleGenerator
-
generateIntervalTypes
public boolean generateIntervalTypes()Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theIntervaltype support should be enabled.- Angegeben von:
generateIntervalTypesin SchnittstelleGenerator
-
setGenerateIntervalTypes
public void setGenerateIntervalTypes(boolean generateIntervalTypes) Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theIntervaltype support should be enabled.- Angegeben von:
setGenerateIntervalTypesin SchnittstelleGenerator
-
generateDecfloatTypes
public boolean generateDecfloatTypes()Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theDecfloattype support should be enabled.- Angegeben von:
generateDecfloatTypesin SchnittstelleGenerator
-
setGenerateDecfloatTypes
public void setGenerateDecfloatTypes(boolean generateDecfloatTypes) Beschreibung aus Schnittstelle kopiert:GeneratorA flag indicating whether theDecfloattype support should be enabled.- Angegeben von:
setGenerateDecfloatTypesin SchnittstelleGenerator
-
generateEmptyCatalogs
public boolean generateEmptyCatalogs()Beschreibung aus Schnittstelle kopiert:GeneratorWhether empty catalogs should still be generated.- Angegeben von:
generateEmptyCatalogsin SchnittstelleGenerator
-
setGenerateEmptyCatalogs
public void setGenerateEmptyCatalogs(boolean generateEmptyCatalogs) Beschreibung aus Schnittstelle kopiert:GeneratorWhether empty catalogs should still be generated.- Angegeben von:
setGenerateEmptyCatalogsin SchnittstelleGenerator
-
generateEmptySchemas
public boolean generateEmptySchemas()Beschreibung aus Schnittstelle kopiert:GeneratorWhether empty schemas should still be generated.- Angegeben von:
generateEmptySchemasin SchnittstelleGenerator
-
setGenerateEmptySchemas
public void setGenerateEmptySchemas(boolean generateEmptySchemas) Beschreibung aus Schnittstelle kopiert:GeneratorWhether empty schemas should still be generated.- Angegeben von:
setGenerateEmptySchemasin SchnittstelleGenerator
-
generateNewline
Beschreibung aus Schnittstelle kopiert:GeneratorThe newline character(s) to be used in generated code.- Angegeben von:
generateNewlinein SchnittstelleGenerator
-
setGenerateNewline
Beschreibung aus Schnittstelle kopiert:GeneratorThe newline character(s) to be used in generated code.- Angegeben von:
setGenerateNewlinein SchnittstelleGenerator
-
generateIndentation
Beschreibung aus Schnittstelle kopiert:GeneratorThe indentation character(s) to be used in generated code.- Angegeben von:
generateIndentationin SchnittstelleGenerator
-
setGenerateIndentation
Beschreibung aus Schnittstelle kopiert:GeneratorThe indentation character(s) to be used in generated code.- Angegeben von:
setGenerateIndentationin SchnittstelleGenerator
-
generatePrintMarginForBlockComment
public int generatePrintMarginForBlockComment()Beschreibung aus Schnittstelle kopiert:GeneratorThe print margin for Javadoc and other block comments to be used in generated code.- Angegeben von:
generatePrintMarginForBlockCommentin SchnittstelleGenerator
-
setGeneratePrintMarginForBlockComment
public void setGeneratePrintMarginForBlockComment(int printMarginForBlockComment) Beschreibung aus Schnittstelle kopiert:GeneratorThe print margin for Javadoc and other block comments to be used in generated code.- Angegeben von:
setGeneratePrintMarginForBlockCommentin SchnittstelleGenerator
-
generateTextBlocks
Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate String in text block format.- Angegeben von:
generateTextBlocksin SchnittstelleGenerator
-
setGenerateTextBlocks
Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate String in text block format.- Angegeben von:
setGenerateTextBlocksin SchnittstelleGenerator
-
generateWhereMethodOverrides
public boolean generateWhereMethodOverrides()Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate overrides forTable.where(Condition)and related overloads.- Angegeben von:
generateWhereMethodOverridesin SchnittstelleGenerator
-
setGenerateWhereMethodOverrides
public void setGenerateWhereMethodOverrides(boolean whereMethodOverrides) Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate overrides forTable.where(Condition)and related overloads.- Angegeben von:
setGenerateWhereMethodOverridesin SchnittstelleGenerator
-
generateRenameMethodOverrides
public boolean generateRenameMethodOverrides()Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate overrides forand related overloads (see https://github.com/jOOQ/jOOQ/issues/13937).Ungültige Referenz
Table#rename(Name)- Angegeben von:
generateRenameMethodOverridesin SchnittstelleGenerator
-
setGenerateRenameMethodOverrides
public void setGenerateRenameMethodOverrides(boolean renameMethodOverrides) Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate overrides forand related overloads (see https://github.com/jOOQ/jOOQ/issues/13937).Ungültige Referenz
Table#rename(Name)- Angegeben von:
setGenerateRenameMethodOverridesin SchnittstelleGenerator
-
generateAsMethodOverrides
public boolean generateAsMethodOverrides()Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate overrides forTable.as(Name)and related overloads.- Angegeben von:
generateAsMethodOverridesin SchnittstelleGenerator
-
setGenerateAsMethodOverrides
public void setGenerateAsMethodOverrides(boolean asMethodOverrides) Beschreibung aus Schnittstelle kopiert:GeneratorWhether to generate overrides forTable.as(Name)and related overloads.- Angegeben von:
setGenerateAsMethodOverridesin SchnittstelleGenerator
-
setTargetDirectory
Beschreibung aus Schnittstelle kopiert:GeneratorInitialise the target directory- Angegeben von:
setTargetDirectoryin SchnittstelleGenerator
-
getTargetDirectory
Beschreibung aus Schnittstelle kopiert:GeneratorThe target directory- Angegeben von:
getTargetDirectoryin SchnittstelleGenerator
-
setTargetPackage
Beschreibung aus Schnittstelle kopiert:GeneratorInitialise the target package name- Angegeben von:
setTargetPackagein SchnittstelleGenerator
-
getTargetPackage
- Angegeben von:
getTargetPackagein SchnittstelleGenerator- Gibt zurück:
- Get the target package for the current configuration
-
getTargetEncoding
Beschreibung aus Schnittstelle kopiert:GeneratorThe target encoding- Angegeben von:
getTargetEncodingin SchnittstelleGenerator
-
setTargetEncoding
Beschreibung aus Schnittstelle kopiert:GeneratorInitialise the target encoding- Angegeben von:
setTargetEncodingin SchnittstelleGenerator
-
getTargetLocale
Beschreibung aus Schnittstelle kopiert:GeneratorThe target locale.- Angegeben von:
getTargetLocalein SchnittstelleGenerator
-
setTargetLocale
Beschreibung aus Schnittstelle kopiert:GeneratorThe target locale.- Angegeben von:
setTargetLocalein SchnittstelleGenerator
-
getTargetClean
public boolean getTargetClean()Beschreibung aus Schnittstelle kopiert:GeneratorWhether the target package should be cleaned to contain only generated code after a generation run.- Angegeben von:
getTargetCleanin SchnittstelleGenerator
-
setTargetClean
public void setTargetClean(boolean clean) Beschreibung aus Schnittstelle kopiert:GeneratorWhether the target package should be cleaned to contain only generated code after a generation run.- Angegeben von:
setTargetCleanin 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.
-