Verwendungen von Klasse
org.jooq.meta.jaxb.Generate
Packages, die Generate verwenden
-
Verwendungen von Generate in org.jooq.meta.jaxb
Felder in org.jooq.meta.jaxb, die deklariert sind als GenerateMethoden in org.jooq.meta.jaxb, die Generate zurückgebenModifizierer und TypMethodeBeschreibungObjectFactory.createGenerate()Create an instance ofGenerateGenerator.getGenerate()Options strictly related to generated code.Generate.withAsMethodOverrides(Boolean value) Whether to generate overrides forTable.as(org.jooq.Name)and related overloads.Generate.withComments(Boolean value) Turn off generation of all SQL comments as Javadoc on all objects.Generate.withCommentsOnAttributes(Boolean value) Turn off generation of all SQL comments as Javadoc on all attributes.Generate.withCommentsOnCatalogs(Boolean value) Turn off generation of all SQL comments as Javadoc on all catalogs.Generate.withCommentsOnColumns(Boolean value) Turn off generation of all SQL comments as Javadoc on all columns.Generate.withCommentsOnEmbeddables(Boolean value) Turn off generation of all SQL comments as Javadoc on all embeddables.Generate.withCommentsOnKeys(Boolean value) Turn off generation of all SQL comments as Javadoc on all keys.Generate.withCommentsOnLinks(Boolean value) Turn off generation of all SQL comments as Javadoc on all links.Generate.withCommentsOnPackages(Boolean value) Turn off generation of all SQL comments as Javadoc on all packages.Generate.withCommentsOnParameters(Boolean value) Turn off generation of all SQL comments as Javadoc on all parameters.Generate.withCommentsOnQueues(Boolean value) Turn off generation of all SQL comments as Javadoc on all queues.Generate.withCommentsOnRoutines(Boolean value) Turn off generation of all SQL comments as Javadoc on all routines.Generate.withCommentsOnSchemas(Boolean value) Turn off generation of all SQL comments as Javadoc on all schemas.Generate.withCommentsOnSequences(Boolean value) Turn off generation of all SQL comments as Javadoc on all sequences.Generate.withCommentsOnTables(Boolean value) Turn off generation of all SQL comments as Javadoc on all tables.Generate.withCommentsOnUDTs(Boolean value) Turn off generation of all SQL comments as Javadoc on all UDTs.Generate.withConstructorPropertiesAnnotation(Boolean value) Generate theConstructorPropertiesannotation on generated POJOs and/or records.Generate.withConstructorPropertiesAnnotationOnPojos(Boolean value) Generate theConstructorPropertiesannotation on generated POJOs (defaults totrueifconstructorPropertiesAnnotationis active).Generate.withConstructorPropertiesAnnotationOnRecords(Boolean value) Generate theConstructorPropertiesannotation on generated records (defaults totrueifconstructorPropertiesAnnotationis active).Generate DAOs.Generate.withDefaultCatalog(Boolean value) Turn off generation of aDefaultCatalogobject, which is generated by default in the absence of catalogs.Generate.withDefaultSchema(Boolean value) Turn off generation of aDefaultSchemaobject, which is generated by default in the absence of schemas.Generate.withDeprecated(Boolean value) Generate deprecated code for backwards compatibilityGenerate.withDeprecationOnUnknownTypes(Boolean value) Generate deprecation annotations on references to unknown data types.Generate.withEmbeddables(Boolean value) Generate embeddable classes.Generate.withEmptyCatalogs(Boolean value) Whether empty catalogs (e.g.Generate.withEmptySchemas(Boolean value) Whether empty schemas (e.g.Generate.withEnumsAsScalaSealedTraits(Boolean value) Veraltet.Activate the legacy Scala sealed trait enum emulationGenerate.withFluentSetters(Boolean value) Generate fluent setters in records, POJOs, interfaces.Generate.withFullyQualifiedTypes(String value) A regular expression matching all the types in generated code that should be fully qualified.Generate.withGeneratedAnnotation(Boolean value) Generate theGeneratedannotation to indicate jOOQ version used for source code.Generate.withGeneratedAnnotationDate(Boolean value) Whether theGeneratedannotation should include thedateattribute.Generate.withGeneratedAnnotationJooqVersion(Boolean value) Whether theGeneratedannotation should include the jOOQ version.Generate.withGeneratedAnnotationType(GeneratedAnnotationType value) Generate theGeneratedannotation to indicate jOOQ version used for source code.Generate.withGeneratedSerialVersionUID(GeneratedSerialVersionUID value) The serial version UID to be generated in all files.Generate.withGlobalCatalogReferences(Boolean value) Turn off generation of global catalog references.Generate.withGlobalDomainReferences(Boolean value) Turn off generation of global domain references.Generate.withGlobalIndexReferences(Boolean value) Turn off generation of global index references.Generate.withGlobalKeyReferences(Boolean value) Turn off generation of global key references.Generate.withGlobalLinkReferences(Boolean value) Turn off generation of global database link references.Generate.withGlobalObjectNames(Boolean value) Turn on generation of all global object names.Generate.withGlobalObjectReferences(Boolean value) Turn off generation of all global object references.Generate.withGlobalQueueReferences(Boolean value) Turn off generation of global queue references.Generate.withGlobalRoutineReferences(Boolean value) Turn off generation of global routine references.Generate.withGlobalSchemaReferences(Boolean value) Turn off generation of global schema references.Generate.withGlobalSequenceReferences(Boolean value) Turn off generation of global sequence references.Generate.withGlobalTableReferences(Boolean value) Turn off generation of global table references.Generate.withGlobalTriggerReferences(Boolean value) Turn off generation of global trigger references.Generate.withGlobalUDTReferences(Boolean value) Turn off generation of global UDT references.Generate.withImmutableInterfaces(Boolean value) Generate immutable interfaces.Generate.withImmutablePojos(Boolean value) Generate immutable POJOs.Generate.withImplicitJoinPathsAsKotlinProperties(Boolean value) Whether implicit join path constructors should be offered as properties in Kotlin.Generate.withImplicitJoinPathsToMany(Boolean value) Generate implicit join path constructors on generated tables for incoming foreign key relationships (to-many relationships)Generate.withImplicitJoinPathsToOne(Boolean value) Generate implicit join path constructors on generated tables for outgoing foreign key relationships (to-one relationships)Generate.withImplicitJoinPathsUseTableNameForUnambiguousFKs(Boolean value) Whether names of unambiguousForeignKeyDefinitionshould be based on the referencedTableDefinition.Generate.withImplicitJoinPathTableSubtypes(Boolean value) Generate implicit join path table subtypes implementingPathfor increased JOIN convenience.Generate.withImplicitJoinPathUnusedConstructors(Boolean value) Generate implicit join path constructors also if there isn't any outgoing or incoming foreign key relationship.Generate.withIndentation(String value) The indentation characters to be used in generated code.Generate.withIndexes(Boolean value) Generate index information.Generate.withInstanceFields(Boolean value) Veraltet.Generate.withInterfaces(Boolean value) Generated interfaces to be implemented by records and/or POJOs.Generate.withIntervalTypes(Boolean value) A flag indicating whether the INTERVAL type support should be enabled.Generate.withJavaBeansGettersAndSetters(Boolean value) Modify DefaultGeneratorStrategy behaviour to generate getters and setters in JavaBeans style in records, POJOs, interfaces.Generate.withJavadoc(Boolean value) Turn off generation of Javadoc on all objects.Generate.withJavaTimeTypes(Boolean value) A flag indicating whether Java 8's java.time types should be used by the source code generator, rather than JDBC's java.sql types.Generate.withJooqVersionReference(Boolean value) Generate references to the most up to date minor release inConstantsto produce compilation errors if an outdated runtime library is being used.Generate.withJpaAnnotations(Boolean value) Annotate POJOs and Records with JPA annotations.Generate.withJpaVersion(String value) Version of JPA specification is to be used to generate version-specific annotations.Generate.withJsonTypes(Boolean value) A flag indicating whether the JSON type support should be enabled.Generate Key classes.Generate.withKotlinDefaultedNullablePojoAttributes(Boolean value) Generate defaulted nullable POJO attributes.Generate.withKotlinDefaultedNullableRecordAttributes(Boolean value) Generate defaulted nullable Record attributes.Generate.withKotlinNotNullInterfaceAttributes(Boolean value) Generate non-nullable types on interface attributes, where column is not null.Generate.withKotlinNotNullPojoAttributes(Boolean value) Generate non-nullable types on POJO attributes, where column is not null.Generate.withKotlinNotNullRecordAttributes(Boolean value) Generate non-nullable types on Record attributes, where column is not null.Generate.withKotlinSetterJvmNameAnnotationsOnIsPrefix(Boolean value) Workaround for Kotlin generatingsetX()setters instead ofsetIsX()in byte code for mutable properties calledisX.Generate database Link classes.Generate.withMaxMembersPerInitialiser(Integer value) The maximum number of members per initialiser, to prevent reaching the 64kb byte code per method limit in generated code.Generate.withNewline(String value) The newline characters to be used in generated code.Generate.withNonnullAnnotation(Boolean value) Whether non-nullable items should be annotated with the annotation type specified innonnullAnnotationType.Generate.withNonnullAnnotationType(String value) Specify the qualified annotation name for all non-nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NonnullGenerate.withNullableAnnotation(Boolean value) Whether nullable items should be annotated with the annotation type specified innullableAnnotationType.Generate.withNullableAnnotationType(String value) Specify the qualified annotation name for all nullable items in generated code, defaulting to the JSR-305type.Ungültige Referenz
javax.annotation.NullableGenerate POJOs.Generate.withPojosAsJavaRecordClasses(Boolean value) Generate POJOs as records, when using the JavaGenerator.Generate.withPojosAsKotlinDataClasses(Boolean value) Generate POJOs as data classes, when using the KotlinGenerator.Generate.withPojosAsScalaCaseClasses(Boolean value) Generate POJOs as case classes, when using the ScalaGenerator.Generate.withPojosEqualsAndHashCode(Boolean value) Generate basic equals() and hashCode() methods in POJOs.Generate.withPojosToString(Boolean value) Generate basic toString() methods in POJOs.Generate.withPrintMarginForBlockComment(Integer value) The print margin to apply to generated Javadoc and other block comments, for automatic line wrapping.Generate.withQueues(Boolean value) Generate Queue classes.Generate.withRecords(Boolean value) Generate TableRecord classes.Generate.withRecordsImplementingRecordN(Boolean value) Generate TableRecord classes that implement Record[N] super typesGenerate.withRelations(Boolean value) Primary key / foreign key relations should be generated and used.Generate.withRenameMethodOverrides(Boolean value) Whether to generate overrides (see https://github.com/jOOQ/jOOQ/issues/13937) forand related overloads.Ungültige Referenz
org.jooq.Table#rename(org.jooq.Name)Generate.withRoutines(Boolean value) Generate Routine classes.Generate.withSequenceFlags(Boolean value) Sequence flags should be generated and used.Generate.withSequences(Boolean value) Generate Sequence classes.Generate.withSerializableInterfaces(Boolean value) Generate serializable interfaces.Generate.withSerializablePojos(Boolean value) Generate serializable POJOs.Generate.withSources(Boolean value) Turn off generation of all source code on all object types.Generate.withSourcesOnViews(Boolean value) Turn off generation of all source code on all views.Generate.withSpatialTypes(Boolean value) A flag indicating whether the spatial type support should be enabled.Generate.withSpringAnnotations(Boolean value) Annotate DAOs with useful spring annotations such as @Repository or @Autowired.Generate.withSpringDao(Boolean value) Generate an AbstractSpringDAOImpl as a base class for other DAO classes, containing @Transactional annotations, etc.Generate.withTables(Boolean value) Generate Table classes.Generate.withTextBlocks(GeneratedTextBlocks value) Whether to generate String in text block format.Generate.withTriggers(Boolean value) Generate Trigger classes.Generate.withUdtPaths(Boolean value) Generate UDT path expressions on tables and on UDTs.Generate UDT classes.Generate.withValidationAnnotations(Boolean value) Annotate POJOs and Records with JSR-303 validation annotationsGenerate.withVarargSetters(Boolean value) Generate varargs setters for array types for convenience.Generate.withVisibilityModifier(VisibilityModifier value) The visibility modifier to be used with generated code.Generate.withWhereMethodOverrides(Boolean value) Whether to generate overrides forTable.where(org.jooq.Condition)and related overloads.Generate.withXmlTypes(Boolean value) A flag indicating whether the XML type support should be enabled.Methoden in org.jooq.meta.jaxb mit Parametern vom Typ GenerateModifizierer und TypMethodeBeschreibungvoidGenerator.setGenerate(Generate value) Options strictly related to generated code.Generator.withGenerate(Generate value) Options strictly related to generated code.