public class ScalaGenerator extends JavaGenerator
| Modifier and Type | Field and Description |
|---|---|
protected org.jooq.codegen.GeneratorStrategyWrapper |
strategy |
protected boolean |
targetClean |
protected String |
targetEncoding |
| Constructor and Description |
|---|
ScalaGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
empty(File file,
String suffix)
If file is a directory, recursively empty its children.
|
protected void |
empty(File file,
String suffix,
Set<File> keep,
Set<File> ignore)
If file is a directory, recursively empty its children.
|
boolean |
fluentSetters()
Deprecated.
|
String |
fullyQualifiedTypes()
Deprecated.
|
boolean |
generateComments()
Whether any SQL comments should be generated as Javadoc.
|
boolean |
generateCommentsOnAttributes()
Whether SQL comments on attributes should be generated as Javadoc.
|
boolean |
generateCommentsOnCatalogs()
Whether SQL comments on catalogs should be generated as Javadoc.
|
boolean |
generateCommentsOnColumns()
Whether SQL comments on columns should be generated as Javadoc.
|
boolean |
generateCommentsOnEmbeddables()
Whether SQL comments on embeddables should be generated as Javadoc.
|
boolean |
generateCommentsOnKeys()
Whether SQL comments on keys should be generated as Javadoc.
|
boolean |
generateCommentsOnLinks()
Whether SQL comments on links should be generated as Javadoc.
|
boolean |
generateCommentsOnPackages()
Whether SQL comments on packages should be generated as Javadoc.
|
boolean |
generateCommentsOnParameters()
Whether SQL comments on parameters should be generated as Javadoc.
|
boolean |
generateCommentsOnQueues()
Whether SQL comments on queues should be generated as Javadoc.
|
boolean |
generateCommentsOnRoutines()
Whether SQL comments on routines should be generated as Javadoc.
|
boolean |
generateCommentsOnSchemas()
Whether SQL comments on schemas should be generated as Javadoc.
|
boolean |
generateCommentsOnSequences()
Whether SQL comments on sequences should be generated as Javadoc.
|
boolean |
generateCommentsOnTables()
Whether SQL comments on tables should be generated as Javadoc.
|
boolean |
generateCommentsOnUDTs()
Whether SQL comments on UDTs should be generated as Javadoc.
|
boolean |
generateConstructorPropertiesAnnotation()
Whether the
ConstructorProperties annotation should be generated. |
boolean |
generateConstructorPropertiesAnnotationOnPojos()
Whether the
ConstructorProperties annotation should be generated on POJOs. |
boolean |
generateConstructorPropertiesAnnotationOnRecords()
Whether the
ConstructorProperties annotation should be generated on records. |
boolean |
generateDaos()
Whether DAO's should be generated in addition to pojos
|
boolean |
generateDeprecated()
Whether deprecated code should be generated
|
boolean |
generateDeprecationOnUnknownTypes()
Whether deprecation should be generated on unknown types.
|
String |
generatedNonnullAnnotationType()
Which type of Nonnull annotation should be generated.
|
String |
generatedNullableAnnotationType()
Which type of Nullable annotation should be generated.
|
GeneratedSerialVersionUID |
generatedSerialVersionUID()
The type of
serialVersionUID that should be generated. |
boolean |
generateEmbeddables()
Whether embeddable types should be generated
|
boolean |
generateEmptyCatalogs()
Whether empty catalogs should still be generated.
|
boolean |
generateEmptySchemas()
Whether empty schemas should still be generated.
|
boolean |
generateFluentSetters()
Whether fluent setters should be generated
|
String |
generateFullyQualifiedTypes()
A regular expression matching all the types in generated code that should
be fully qualified.
|
boolean |
generateGeneratedAnnotation()
|
boolean |
generateGeneratedAnnotationDate()
|
GeneratedAnnotationType |
generateGeneratedAnnotationType()
|
boolean |
generateGlobalCatalogReferences()
Whether global catalog references should be generated
|
boolean |
generateGlobalDomainReferences()
Whether global domain references should be generated
|
boolean |
generateGlobalIndexReferences()
Whether global index references should be generated
|
boolean |
generateGlobalKeyReferences()
Whether global key references should be generated
|
boolean |
generateGlobalLinkReferences()
Whether global link references should be generated
|
boolean |
generateGlobalObjectReferences()
Whether global object references should be generated
|
boolean |
generateGlobalQueueReferences()
Whether global queue references should be generated
|
boolean |
generateGlobalRoutineReferences()
Whether global routine references should be generated
|
boolean |
generateGlobalSchemaReferences()
Whether global schema references should be generated
|
boolean |
generateGlobalSequenceReferences()
Whether global sequence references should be generated
|
boolean |
generateGlobalTableReferences()
Whether global table references should be generated
|
boolean |
generateGlobalUDTReferences()
Whether global UDT references should be generated
|
boolean |
generateImmutableInterfaces()
Whether immutable interfaces should be generated in addition to records
|
boolean |
generateImmutablePojos()
Whether immutable POJO's should be generated in addition to records
|
boolean |
generateImplicitJoinPathsToOne()
Whether implicit join path constructors on generated tables for outgoing
foreign key relationships (to-one relationships) should be generated.
|
String |
generateIndentation()
The indentation character(s) to be used in generated code.
|
boolean |
generateIndexes()
Whether indexes should be generated.
|
boolean |
generateInstanceFields()
Whether instance fields should be generated (as opposed to static fields).
|
boolean |
generateInterfaces()
Whether interfaces should be generated to be implemented by records and
POJO's
|
boolean |
generateJavaBeansGettersAndSetters()
Whether getters and setters should be generated JavaBeans style (or jOOQ style).
|
boolean |
generateJavadoc()
Whether any Javadoc should be generated.
|
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.
|
boolean |
generateJPAAnnotations()
Whether POJO's and records should be annotated with JPA annotations
|
String |
generateJPAVersion()
The minimum JPA version that is supported by generated code (latest version if empty).
|
boolean |
generateKeys()
Whether key related code should be generated
|
boolean |
generateLinks()
Whether link related code should be generated
|
String |
generateNewline()
The newline character(s) to be used in generated code.
|
boolean |
generateNonnullAnnotation()
Whether Nonnull annotations should be generated.
|
boolean |
generateNullableAnnotation()
Whether Nullable annotations should be generated.
|
boolean |
generatePojos()
Whether POJO's should be generated in addition to records
|
boolean |
generatePojosAsJavaRecordClasses()
Whether POJOs should be generated as Java records by the
JavaGenerator. |
boolean |
generatePojosAsKotlinDataClasses()
Whether POJOs should be generated as Kotlin data classes by the
KotlinGenerator. |
boolean |
generatePojosAsScalaCaseClasses()
Whether POJOs should be generated as Scala case classes by the
ScalaGenerator. |
boolean |
generatePojosEqualsAndHashCode()
Whether
equals() and hashCode() methods should
be generated on POJOs |
boolean |
generatePojosToString()
Whether a
toString() method should be generated on POJOs |
boolean |
generateQueues()
Whether queue related code should be generated
|
boolean |
generateRecords()
Whether TableRecords should be generated in addition to tables
|
boolean |
generateRecordsImplementingRecordN()
Whether TableRecords should be generated in addition to tables, which implement Record[N] types
|
boolean |
generateRelations()
Whether foreign key relations should be resolved
|
boolean |
generateRoutines()
Whether Routines should be generated.
|
boolean |
generateSequenceFlags()
Whether sequence flags should be generated.
|
boolean |
generateSequences()
Whether Sequences should be generated.
|
boolean |
generateSerializableInterfaces()
Whether generated interfaces should extend
Serializable. |
boolean |
generateSerializablePojos()
Whether generated POJO's should be
Serializable. |
boolean |
generateSources()
Whether source code should be generated on any object type.
|
boolean |
generateSourcesOnViews()
Whether source code should be generated on views.
|
boolean |
generateSpringAnnotations()
Whether DAOs should be annotated with useful spring annotations such as
@Repository or @Autowired |
boolean |
generateTables()
Whether Tables should be generated
|
boolean |
generateTableValuedFunctions()
Whether table-valued functions should be generated as tables.
|
boolean |
generateUDTs()
Whether UDTs should be generated.
|
boolean |
generateValidationAnnotations()
Whether POJO's and records should be annotated with JSR-303 validation
annotations
|
boolean |
generateVarargsSetters()
Whether varargs setters should be generated for array types.
|
GeneratorStrategy |
getStrategy()
Get this generator's underlying naming strategy
|
boolean |
getTargetClean()
Whether the target package should be cleaned to contain only generated code after a generation run.
|
String |
getTargetDirectory()
The target directory
|
String |
getTargetEncoding()
The target encoding
|
Locale |
getTargetLocale()
The target locale.
|
String |
getTargetPackage() |
int |
maxMembersPerInitialiser()
The maximum number of members per initialiser, to prevent reaching the
64kb byte code per method limit in generated code.
|
void |
setFluentSetters(boolean fluentSetters)
Deprecated.
|
void |
setFullyQualifiedTypes(String fullyQualifiedTypes)
Deprecated.
|
void |
setGenerateComments(boolean comments)
Whether any SQL comments should be generated as Javadoc.
|
void |
setGenerateCommentsOnAttributes(boolean commentsOnAttributes)
Whether SQL comments on attributes should be generated as Javadoc.
|
void |
setGenerateCommentsOnCatalogs(boolean commentsOnCatalogs)
Whether SQL comments on catalogs should be generated as Javadoc.
|
void |
setGenerateCommentsOnColumns(boolean commentsOnColumns)
Whether SQL comments on columns should be generated as Javadoc.
|
void |
setGenerateCommentsOnEmbeddables(boolean generateCommentsOnEmbeddables)
Whether SQL comments on embeddables should be generated as Javadoc.
|
void |
setGenerateCommentsOnKeys(boolean commentsOnKeys)
Whether SQL comments on keys should be generated as Javadoc.
|
void |
setGenerateCommentsOnLinks(boolean commentsOnLinks)
Whether SQL comments on links should be generated as Javadoc.
|
void |
setGenerateCommentsOnPackages(boolean commentsOnPackages)
Whether SQL comments on packages should be generated as Javadoc.
|
void |
setGenerateCommentsOnParameters(boolean commentsOnParameters)
Whether SQL comments on parameters should be generated as Javadoc.
|
void |
setGenerateCommentsOnQueues(boolean commentsOnQueues)
Whether SQL comments on queues should be generated as Javadoc.
|
void |
setGenerateCommentsOnRoutines(boolean commentsOnRoutines)
Whether SQL comments on routines should be generated as Javadoc.
|
void |
setGenerateCommentsOnSchemas(boolean commentsOnSchemas)
Whether SQL comments on schemas should be generated as Javadoc.
|
void |
setGenerateCommentsOnSequences(boolean commentsOnSequences)
Whether SQL comments on sequences should be generated as Javadoc.
|
void |
setGenerateCommentsOnTables(boolean commentsOnTables)
Whether SQL comments on tables should be generated as Javadoc.
|
void |
setGenerateCommentsOnUDTs(boolean commentsOnUDTs)
Whether SQL comments on UDTs should be generated as Javadoc.
|
void |
setGenerateConstructorPropertiesAnnotation(boolean generateConstructorPropertiesAnnotation)
Whether the
ConstructorProperties annotation should be generated. |
void |
setGenerateConstructorPropertiesAnnotationOnPojos(boolean generateConstructorPropertiesAnnotationOnPojos)
Whether the
ConstructorProperties annotation should be generated on POJOs. |
void |
setGenerateConstructorPropertiesAnnotationOnRecords(boolean generateConstructorPropertiesAnnotationOnRecords)
Whether the
ConstructorProperties annotation should be generated on records. |
void |
setGenerateDaos(boolean generateDaos)
Whether DAO's should be generated in addition to pojos
|
void |
setGenerateDeprecated(boolean generateDeprecated)
Whether deprecated code should be generated
|
void |
setGenerateDeprecationOnUnknownTypes(boolean generateDeprecationOnUnknownTypes)
Whether deprecation should be generated on unknown types.
|
void |
setGeneratedNonnullAnnotationType(String generatedNonnullAnnotationType)
Which type of Nonnull annotation should be generated.
|
void |
setGeneratedNullableAnnotationType(String generatedNullableAnnotationType)
Which type of Nullable annotation should be generated.
|
void |
setGenerateEmbeddables(boolean generateEmbeddables)
Whether embeddable types should be generated
|
void |
setGenerateEmptyCatalogs(boolean generateEmptyCatalogs)
Whether empty catalogs should still be generated.
|
void |
setGenerateEmptySchemas(boolean generateEmptySchemas)
Whether empty schemas should still be generated.
|
void |
setGenerateFluentSetters(boolean fluentSetters)
Whether fluent setters should be generated
|
void |
setGenerateFullyQualifiedTypes(String generateFullyQualifiedTypes)
A regular expression matching all the types in generated code that should
be fully qualified.
|
void |
setGenerateGeneratedAnnotation(boolean generateGeneratedAnnotation)
|
void |
setGenerateGeneratedAnnotationDate(boolean generateGeneratedAnnotationDate)
|
void |
setGenerateGeneratedAnnotationType(GeneratedAnnotationType generateGeneratedAnnotationType)
|
void |
setGenerateGeneratedSerialVersionUID(GeneratedSerialVersionUID generatedSerialVersionUID)
The type of
serialVersionUID that should be generated. |
void |
setGenerateGlobalCatalogReferences(boolean globalCatalogReferences)
Whether global catalog references should be generated
|
void |
setGenerateGlobalDomainReferences(boolean globalDomainReferences)
Whether global domain references should be generated
|
void |
setGenerateGlobalIndexReferences(boolean globalIndexReferences)
Whether global index references should be generated
|
void |
setGenerateGlobalKeyReferences(boolean globalKeyReferences)
Whether global key references should be generated
|
void |
setGenerateGlobalLinkReferences(boolean globalLinkReferences)
Whether global link references should be generated
|
void |
setGenerateGlobalObjectReferences(boolean generateGlobalObjectReferences)
Whether global object references should be generated
|
void |
setGenerateGlobalQueueReferences(boolean globalQueueReferences)
Whether global queue references should be generated
|
void |
setGenerateGlobalRoutineReferences(boolean generateGlobalRoutineReferences)
Whether global routine references should be generated
|
void |
setGenerateGlobalSchemaReferences(boolean globalSchemaReferences)
Whether global schema references should be generated
|
void |
setGenerateGlobalSequenceReferences(boolean generateGlobalSequenceReferences)
Whether global sequence references should be generated
|
void |
setGenerateGlobalTableReferences(boolean generateGlobalTableReferences)
Whether global table references should be generated
|
void |
setGenerateGlobalUDTReferences(boolean generateGlobalUDTReferences)
Whether global UDT references should be generated
|
void |
setGenerateImmutableInterfaces(boolean generateImmutableInterfaces)
Whether immutable interfaces should be generated in addition to records
|
void |
setGenerateImmutablePojos(boolean generateImmutablePojos)
Whether immutable POJO's should be generated in addition to records
|
void |
setGenerateImplicitJoinPathsToOne(boolean generateImplicitJoinPathsToOne)
Whether implicit join path constructors on generated tables for outgoing
foreign key relationships (to-one relationships) should be generated.
|
void |
setGenerateIndentation(String indentation)
The indentation character(s) to be used in generated code.
|
void |
setGenerateIndexes(boolean generateIndexes)
Whether indexes should be generated.
|
void |
setGenerateInstanceFields(boolean generateInstanceFields)
Whether instance fields should be generated (as opposed to static
fields).
|
void |
setGenerateInterfaces(boolean generateInterfaces)
Whether interfaces should be generated to be implemented by records and
POJO's
|
void |
setGenerateJavaBeansGettersAndSetters(boolean javaBeansGettersAndSetters)
Whether getters and setters should be generated JavaBeans style (or jOOQ style).
|
void |
setGenerateJavadoc(boolean javadoc)
Whether any Javadoc should be generated.
|
void |
setGenerateJavaTimeTypes(boolean generateJavaTimeTypes)
A flag indicating whether Java 8's java.time types should be used by the
source code generator, rather than JDBC's java.sql types.
|
void |
setGenerateJPAAnnotations(boolean generateJPAAnnotations)
Whether POJO's and records should be annotated with JPA annotations
|
void |
setGenerateJPAVersion(String generateJPAVersion)
The minimum JPA version that is supported by generated code (latest version if empty).
|
void |
setGenerateKeys(boolean keys)
Whether key related code should be generated
|
void |
setGenerateLinks(boolean links)
Whether link related code should be generated
|
void |
setGenerateNewline(String newline)
The newline character(s) to be used in generated code.
|
void |
setGenerateNonnullAnnotation(boolean generateNonnullAnnotation)
Whether Nonnull annotations should be generated.
|
void |
setGenerateNullableAnnotation(boolean generateNullableAnnotation)
Whether Nullable annotations should be generated.
|
void |
setGeneratePojos(boolean generatePojos)
Whether POJO's should be generated in addition to records
|
void |
setGeneratePojosAsJavaRecordClasses(boolean pojosAsJavaRecordClasses)
Whether POJOs should be generated as Java records by the
JavaGenerator. |
void |
setGeneratePojosAsKotlinDataClasses(boolean pojosAsKotlinDataClasses)
Whether POJOs should be generated as Kotlin data classes by the
KotlinGenerator. |
void |
setGeneratePojosAsScalaCaseClasses(boolean pojosAsScalaCaseClasses)
Whether POJOs should be generated as Scala case classes by the
ScalaGenerator. |
void |
setGeneratePojosEqualsAndHashCode(boolean generatePojosEqualsAndHashCode)
Whether
equals() and hashCode() methods should
be generated on POJOs |
void |
setGeneratePojosToString(boolean generatePojosToString)
Whether a
toString() method should be generated on POJOs |
void |
setGenerateQueues(boolean queues)
Whether queue related code should be generated
|
void |
setGenerateRecords(boolean generateRecords)
Whether TableRecords should be generated in addition to tables
|
void |
setGenerateRecordsImplementingRecordN(boolean generateRecordsImplementingRecordN)
Whether TableRecords should be generated in addition to tables, which implement Record[N] types
|
void |
setGenerateRelations(boolean generateRelations)
Whether foreign key relations should be resolved
|
void |
setGenerateRoutines(boolean generateRoutines)
Whether Routines should be generated.
|
void |
setGenerateSequenceFlags(boolean generateSequenceFlags)
Whether sequence flags should be generated.
|
void |
setGenerateSequences(boolean generateSequences)
Whether Sequences should be generated.
|
void |
setGenerateSerializableInterfaces(boolean generateSerializableInterfaces)
Whether generated interfaces should extend
Serializable. |
void |
setGenerateSerializablePojos(boolean generateSerializablePojos)
Whether generated POJO's should be
Serializable. |
void |
setGenerateSources(boolean sources)
Whether source code should be generated on any object type.
|
void |
setGenerateSourcesOnViews(boolean sourcesOnViews)
Whether source code should be generated on views.
|
void |
setGenerateSpringAnnotations(boolean generateSpringAnnotations)
Whether DAOs should be annotated with useful spring annotations such as
@Repository or @Autowired |
void |
setGenerateTables(boolean generateTables)
Whether Tables should be generated
|
void |
setGenerateTableValuedFunctions(boolean generateTableValuedFunctions)
Whether table-valued functions should be generated as tables.
|
void |
setGenerateUDTs(boolean generateUDTs)
Whether UDTs should be generated.
|
void |
setGenerateValidationAnnotations(boolean generateValidationAnnotations)
Whether POJO's and records should be annotated with JSR-303 validation
annotations
|
void |
setGenerateVarargsSetters(boolean varargsSetters)
Whether varargs setters should be generated for array types.
|
void |
setMaxMembersPerInitialiser(int maxMembersPerInitialiser)
The maximum number of members per initialiser, to prevent reaching the
64kb byte code per method limit in generated code.
|
void |
setStrategy(GeneratorStrategy strategy)
Set a naming strategy to this generator
|
void |
setTargetClean(boolean clean)
Whether the target package should be cleaned to contain only generated code after a generation run.
|
void |
setTargetDirectory(String directory)
Initialise the target directory
|
void |
setTargetEncoding(String encoding)
Initialise the target encoding
|
void |
setTargetLocale(Locale targetLocale)
The target locale.
|
void |
setTargetPackage(String packageName)
Initialise the target package name
|
void |
setUseCatalogVersionProvider(boolean useCatalogVersionProvider) |
void |
setUseSchemaVersionProvider(boolean useSchemaVersionProvider) |
boolean |
useCatalogVersionProvider() |
boolean |
useSchemaVersionProvider() |
closeJavaWriter, escapeEntities, generate, 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, generateIndexes, generateIndexesClassFooter, generateInterface, generateInterface, generateInterfaceClassFooter, generateInterfaceClassJavadoc, generateInterfaceGetter, generateInterfaces, generateInterfaceSetter, 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, generateTable, generateTable, generateTableClassFooter, generateTableClassJavadoc, generateTableReferences, generateTableReferencesClassFooter, generateTables, generateUDT, generateUDT, generateUDTClassFooter, generateUDTClassJavadoc, generateUDTInterface, generateUDTInterface, generateUDTInterfaceClassFooter, generateUDTInterfaceClassJavadoc, generateUDTInterfaceGetter, generateUDTInterfaces, generateUDTInterfaceSetter, generateUDTPojo, generateUDTPojo, generateUDTPojoClassFooter, generateUDTPojoClassJavadoc, generateUDTPojoGetter, generateUDTPojos, generateUDTPojoSetter, generateUDTRecord, generateUDTRecord, generateUDTRecordClassFooter, generateUDTRecordClassJavadoc, generateUDTRecordGetter, generateUDTRecords, generateUDTRecordSetter, generateUDTReferences, generateUDTReferencesClassFooter, generateUDTReferencesClassFooter, generateUDTRoutines, generateUDTs, getFile, getFile, getJavaType, getJavaType, getJavaTypeReference, getType, getType, getType, getType, getTypeReference, isArrayType, newJavaWriter, printClassAnnotations, printClassAnnotations, printClassAnnotations, printClassJavadoc, printClassJavadoc, printColumnJPAAnnotation, printColumnValidationAnnotation, printConstant, printConvenienceMethodFunction, printConvenienceMethodFunctionAsField, printConvenienceMethodProcedure, printConvenienceMethodTableValuedFunction, printConvenienceMethodTableValuedFunctionAsField, printDaoConstructorAnnotations, printForeignKey, printFromAndInto, printGlobalReferencesPackage, printGlobalReferencesPackageComment, printIndex, printJavadocParagraph, printKotlinSetterAnnotation, printNonnullAnnotation, printNullableAnnotation, printPackage, printPackage, printPackageComment, printParagraph, printRecordTypeMethod, printReferences, printRoutine, printSingletonInstance, printTableJPAAnnotation, printTableValuedFunction, printUniqueKey, refExtendsNumberType, refNumberType, resolver, resolverprotected org.jooq.codegen.GeneratorStrategyWrapper strategy
protected String targetEncoding
protected boolean targetClean
public void setStrategy(GeneratorStrategy strategy)
GeneratorsetStrategy in interface Generatorpublic GeneratorStrategy getStrategy()
GeneratorgetStrategy in interface Generatorpublic boolean generateDeprecated()
GeneratorgenerateDeprecated in interface Generatorpublic void setGenerateDeprecated(boolean generateDeprecated)
GeneratorsetGenerateDeprecated in interface Generatorpublic boolean generateDeprecationOnUnknownTypes()
GeneratorgenerateDeprecationOnUnknownTypes in interface Generatorpublic void setGenerateDeprecationOnUnknownTypes(boolean generateDeprecationOnUnknownTypes)
GeneratorsetGenerateDeprecationOnUnknownTypes in interface Generatorpublic boolean generateIndexes()
GeneratorgenerateIndexes in interface Generatorpublic void setGenerateIndexes(boolean generateIndexes)
GeneratorsetGenerateIndexes in interface Generatorpublic boolean generateRelations()
GeneratorgenerateRelations in interface Generatorpublic void setGenerateRelations(boolean generateRelations)
GeneratorsetGenerateRelations in interface Generatorpublic boolean generateImplicitJoinPathsToOne()
GeneratorgenerateImplicitJoinPathsToOne in interface Generatorpublic void setGenerateImplicitJoinPathsToOne(boolean generateImplicitJoinPathsToOne)
GeneratorsetGenerateImplicitJoinPathsToOne in interface Generatorpublic boolean generateTableValuedFunctions()
GeneratorgenerateTableValuedFunctions in interface Generatorpublic void setGenerateTableValuedFunctions(boolean generateTableValuedFunctions)
GeneratorsetGenerateTableValuedFunctions in interface Generatorpublic boolean generateInstanceFields()
GeneratorgenerateInstanceFields in interface Generatorpublic void setGenerateInstanceFields(boolean generateInstanceFields)
GeneratorsetGenerateInstanceFields in interface Generatorpublic boolean generateGeneratedAnnotation()
GeneratorgenerateGeneratedAnnotation in interface Generatorpublic void setGenerateGeneratedAnnotation(boolean generateGeneratedAnnotation)
GeneratorsetGenerateGeneratedAnnotation in interface Generatorpublic GeneratedAnnotationType generateGeneratedAnnotationType()
GeneratorgenerateGeneratedAnnotationType in interface Generatorpublic void setGenerateGeneratedAnnotationType(GeneratedAnnotationType generateGeneratedAnnotationType)
GeneratorsetGenerateGeneratedAnnotationType in interface Generatorpublic boolean generateGeneratedAnnotationDate()
GeneratorgenerateGeneratedAnnotationDate in interface Generatorpublic void setGenerateGeneratedAnnotationDate(boolean generateGeneratedAnnotationDate)
GeneratorsetGenerateGeneratedAnnotationDate in interface Generatorpublic boolean generateNonnullAnnotation()
GeneratorIn 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!
generateNonnullAnnotation in interface Generatorpublic void setGenerateNonnullAnnotation(boolean generateNonnullAnnotation)
GeneratorIn 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!
setGenerateNonnullAnnotation in interface Generatorpublic String generatedNonnullAnnotationType()
GeneratorgeneratedNonnullAnnotationType in interface Generatorpublic void setGeneratedNonnullAnnotationType(String generatedNonnullAnnotationType)
GeneratorsetGeneratedNonnullAnnotationType in interface Generatorpublic boolean generateNullableAnnotation()
Generator
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.
generateNullableAnnotation in interface Generatorpublic void setGenerateNullableAnnotation(boolean generateNullableAnnotation)
Generator
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.
setGenerateNullableAnnotation in interface Generatorpublic String generatedNullableAnnotationType()
GeneratorgeneratedNullableAnnotationType in interface Generatorpublic void setGeneratedNullableAnnotationType(String generatedNullableAnnotationType)
GeneratorsetGeneratedNullableAnnotationType in interface Generatorpublic void setGenerateConstructorPropertiesAnnotation(boolean generateConstructorPropertiesAnnotation)
GeneratorConstructorProperties annotation should be generated.setGenerateConstructorPropertiesAnnotation in interface Generatorpublic boolean generateConstructorPropertiesAnnotation()
GeneratorConstructorProperties annotation should be generated.generateConstructorPropertiesAnnotation in interface Generatorpublic void setGenerateConstructorPropertiesAnnotationOnPojos(boolean generateConstructorPropertiesAnnotationOnPojos)
GeneratorConstructorProperties annotation should be generated on POJOs.setGenerateConstructorPropertiesAnnotationOnPojos in interface Generatorpublic boolean generateConstructorPropertiesAnnotationOnPojos()
GeneratorConstructorProperties annotation should be generated on POJOs.generateConstructorPropertiesAnnotationOnPojos in interface Generatorpublic void setGenerateConstructorPropertiesAnnotationOnRecords(boolean generateConstructorPropertiesAnnotationOnRecords)
GeneratorConstructorProperties annotation should be generated on records.setGenerateConstructorPropertiesAnnotationOnRecords in interface Generatorpublic boolean generateConstructorPropertiesAnnotationOnRecords()
GeneratorConstructorProperties annotation should be generated on records.generateConstructorPropertiesAnnotationOnRecords in interface Generatorpublic boolean useSchemaVersionProvider()
useSchemaVersionProvider in interface Generatorpublic void setUseSchemaVersionProvider(boolean useSchemaVersionProvider)
setUseSchemaVersionProvider in interface Generatorpublic boolean useCatalogVersionProvider()
useCatalogVersionProvider in interface Generatorpublic void setUseCatalogVersionProvider(boolean useCatalogVersionProvider)
setUseCatalogVersionProvider in interface Generatorpublic boolean generateRoutines()
GeneratorgenerateRoutines in interface Generatorpublic void setGenerateRoutines(boolean generateRoutines)
GeneratorsetGenerateRoutines in interface Generatorpublic boolean generateSequences()
GeneratorgenerateSequences in interface Generatorpublic void setGenerateSequences(boolean generateSequences)
GeneratorsetGenerateSequences in interface Generatorpublic boolean generateSequenceFlags()
GeneratorgenerateSequenceFlags in interface Generatorpublic void setGenerateSequenceFlags(boolean generateSequenceFlags)
GeneratorsetGenerateSequenceFlags in interface Generatorpublic boolean generateUDTs()
GeneratorgenerateUDTs in interface Generatorpublic void setGenerateUDTs(boolean generateUDTs)
GeneratorsetGenerateUDTs in interface Generatorpublic boolean generateTables()
GeneratorgenerateTables in interface Generatorpublic void setGenerateTables(boolean generateTables)
GeneratorsetGenerateTables in interface Generatorpublic boolean generateEmbeddables()
GeneratorgenerateEmbeddables in interface Generatorpublic void setGenerateEmbeddables(boolean generateEmbeddables)
GeneratorsetGenerateEmbeddables in interface Generatorpublic boolean generateRecords()
GeneratorgenerateRecords in interface Generatorpublic void setGenerateRecords(boolean generateRecords)
GeneratorsetGenerateRecords in interface Generatorpublic boolean generateRecordsImplementingRecordN()
GeneratorgenerateRecordsImplementingRecordN in interface Generatorpublic void setGenerateRecordsImplementingRecordN(boolean generateRecordsImplementingRecordN)
GeneratorsetGenerateRecordsImplementingRecordN in interface Generatorpublic boolean generatePojos()
GeneratorgeneratePojos in interface Generatorpublic void setGeneratePojos(boolean generatePojos)
GeneratorsetGeneratePojos in interface Generatorpublic boolean generatePojosAsJavaRecordClasses()
GeneratorJavaGenerator.generatePojosAsJavaRecordClasses in interface Generatorpublic void setGeneratePojosAsJavaRecordClasses(boolean pojosAsJavaRecordClasses)
GeneratorJavaGenerator.setGeneratePojosAsJavaRecordClasses in interface Generatorpublic boolean generatePojosAsScalaCaseClasses()
GeneratorScalaGenerator.generatePojosAsScalaCaseClasses in interface Generatorpublic void setGeneratePojosAsScalaCaseClasses(boolean pojosAsScalaCaseClasses)
GeneratorScalaGenerator.setGeneratePojosAsScalaCaseClasses in interface Generatorpublic boolean generatePojosAsKotlinDataClasses()
GeneratorKotlinGenerator.generatePojosAsKotlinDataClasses in interface Generatorpublic void setGeneratePojosAsKotlinDataClasses(boolean pojosAsKotlinDataClasses)
GeneratorKotlinGenerator.setGeneratePojosAsKotlinDataClasses in interface Generatorpublic boolean generateImmutablePojos()
GeneratorgenerateImmutablePojos in interface Generatorpublic void setGenerateImmutablePojos(boolean generateImmutablePojos)
GeneratorsetGenerateImmutablePojos in interface Generatorpublic boolean generateSerializablePojos()
GeneratorSerializable.generateSerializablePojos in interface Generatorpublic void setGenerateSerializablePojos(boolean generateSerializablePojos)
GeneratorSerializable.setGenerateSerializablePojos in interface Generatorpublic boolean generateInterfaces()
GeneratorgenerateInterfaces in interface Generatorpublic void setGenerateInterfaces(boolean generateInterfaces)
GeneratorsetGenerateInterfaces in interface Generatorpublic boolean generateImmutableInterfaces()
GeneratorgenerateImmutableInterfaces in interface Generatorpublic void setGenerateImmutableInterfaces(boolean generateImmutableInterfaces)
GeneratorsetGenerateImmutableInterfaces in interface Generatorpublic boolean generateSerializableInterfaces()
GeneratorSerializable.generateSerializableInterfaces in interface Generatorpublic void setGenerateSerializableInterfaces(boolean generateSerializableInterfaces)
GeneratorSerializable.setGenerateSerializableInterfaces in interface Generatorpublic boolean generateDaos()
GeneratorgenerateDaos in interface Generatorpublic void setGenerateDaos(boolean generateDaos)
GeneratorsetGenerateDaos in interface Generatorpublic boolean generateJPAAnnotations()
GeneratorgenerateJPAAnnotations in interface Generatorpublic void setGenerateJPAAnnotations(boolean generateJPAAnnotations)
GeneratorsetGenerateJPAAnnotations in interface Generatorpublic String generateJPAVersion()
GeneratorgenerateJPAVersion in interface Generatorpublic void setGenerateJPAVersion(String generateJPAVersion)
GeneratorsetGenerateJPAVersion in interface Generatorpublic boolean generateValidationAnnotations()
GeneratorgenerateValidationAnnotations in interface Generatorpublic void setGenerateValidationAnnotations(boolean generateValidationAnnotations)
GeneratorsetGenerateValidationAnnotations in interface Generatorpublic boolean generateSpringAnnotations()
Generator@Repository or @AutowiredgenerateSpringAnnotations in interface Generatorpublic void setGenerateSpringAnnotations(boolean generateSpringAnnotations)
Generator@Repository or @AutowiredsetGenerateSpringAnnotations in interface Generatorpublic GeneratedSerialVersionUID generatedSerialVersionUID()
GeneratorserialVersionUID that should be generated.generatedSerialVersionUID in interface Generatorpublic void setGenerateGeneratedSerialVersionUID(GeneratedSerialVersionUID generatedSerialVersionUID)
GeneratorserialVersionUID that should be generated.setGenerateGeneratedSerialVersionUID in interface Generatorpublic int maxMembersPerInitialiser()
GeneratormaxMembersPerInitialiser in interface Generatorpublic void setMaxMembersPerInitialiser(int maxMembersPerInitialiser)
GeneratorsetMaxMembersPerInitialiser in interface Generatorpublic boolean generateGlobalObjectReferences()
GeneratorgenerateGlobalObjectReferences in interface Generatorpublic void setGenerateGlobalObjectReferences(boolean generateGlobalObjectReferences)
GeneratorsetGenerateGlobalObjectReferences in interface Generatorpublic boolean generateGlobalCatalogReferences()
GeneratorgenerateGlobalCatalogReferences in interface Generatorpublic void setGenerateGlobalCatalogReferences(boolean globalCatalogReferences)
GeneratorsetGenerateGlobalCatalogReferences in interface Generatorpublic boolean generateGlobalSchemaReferences()
GeneratorgenerateGlobalSchemaReferences in interface Generatorpublic void setGenerateGlobalSchemaReferences(boolean globalSchemaReferences)
GeneratorsetGenerateGlobalSchemaReferences in interface Generatorpublic boolean generateGlobalRoutineReferences()
GeneratorgenerateGlobalRoutineReferences in interface Generatorpublic void setGenerateGlobalRoutineReferences(boolean generateGlobalRoutineReferences)
GeneratorsetGenerateGlobalRoutineReferences in interface Generatorpublic boolean generateGlobalSequenceReferences()
GeneratorgenerateGlobalSequenceReferences in interface Generatorpublic void setGenerateGlobalSequenceReferences(boolean generateGlobalSequenceReferences)
GeneratorsetGenerateGlobalSequenceReferences in interface Generatorpublic boolean generateGlobalTableReferences()
GeneratorgenerateGlobalTableReferences in interface Generatorpublic void setGenerateGlobalTableReferences(boolean generateGlobalTableReferences)
GeneratorsetGenerateGlobalTableReferences in interface Generatorpublic boolean generateGlobalDomainReferences()
GeneratorgenerateGlobalDomainReferences in interface Generatorpublic void setGenerateGlobalDomainReferences(boolean globalDomainReferences)
GeneratorsetGenerateGlobalDomainReferences in interface Generatorpublic boolean generateGlobalUDTReferences()
GeneratorgenerateGlobalUDTReferences in interface Generatorpublic void setGenerateGlobalUDTReferences(boolean generateGlobalUDTReferences)
GeneratorsetGenerateGlobalUDTReferences in interface Generatorpublic boolean generateGlobalQueueReferences()
GeneratorgenerateGlobalQueueReferences in interface Generatorpublic void setGenerateGlobalQueueReferences(boolean globalQueueReferences)
GeneratorsetGenerateGlobalQueueReferences in interface Generatorpublic boolean generateGlobalLinkReferences()
GeneratorgenerateGlobalLinkReferences in interface Generatorpublic void setGenerateGlobalLinkReferences(boolean globalLinkReferences)
GeneratorsetGenerateGlobalLinkReferences in interface Generatorpublic boolean generateGlobalKeyReferences()
GeneratorgenerateGlobalKeyReferences in interface Generatorpublic void setGenerateGlobalKeyReferences(boolean globalKeyReferences)
GeneratorsetGenerateGlobalKeyReferences in interface Generatorpublic boolean generateGlobalIndexReferences()
GeneratorgenerateGlobalIndexReferences in interface Generatorpublic void setGenerateGlobalIndexReferences(boolean globalIndexReferences)
GeneratorsetGenerateGlobalIndexReferences in interface Generatorpublic boolean generateQueues()
GeneratorgenerateQueues in interface Generatorpublic void setGenerateQueues(boolean queues)
GeneratorsetGenerateQueues in interface Generatorpublic boolean generateLinks()
GeneratorgenerateLinks in interface Generatorpublic void setGenerateLinks(boolean links)
GeneratorsetGenerateLinks in interface Generatorpublic boolean generateKeys()
GeneratorgenerateKeys in interface Generatorpublic void setGenerateKeys(boolean keys)
GeneratorsetGenerateKeys in interface Generatorpublic boolean generateJavadoc()
GeneratorgenerateJavadoc in interface Generatorpublic void setGenerateJavadoc(boolean javadoc)
GeneratorsetGenerateJavadoc in interface Generatorpublic boolean generateComments()
GeneratorgenerateComments in interface Generatorpublic void setGenerateComments(boolean comments)
GeneratorsetGenerateComments in interface Generatorpublic boolean generateCommentsOnAttributes()
GeneratorgenerateCommentsOnAttributes in interface Generatorpublic void setGenerateCommentsOnAttributes(boolean commentsOnAttributes)
GeneratorsetGenerateCommentsOnAttributes in interface Generatorpublic boolean generateCommentsOnCatalogs()
GeneratorgenerateCommentsOnCatalogs in interface Generatorpublic void setGenerateCommentsOnCatalogs(boolean commentsOnCatalogs)
GeneratorsetGenerateCommentsOnCatalogs in interface Generatorpublic boolean generateCommentsOnColumns()
GeneratorgenerateCommentsOnColumns in interface Generatorpublic void setGenerateCommentsOnColumns(boolean commentsOnColumns)
GeneratorsetGenerateCommentsOnColumns in interface Generatorpublic boolean generateCommentsOnKeys()
GeneratorgenerateCommentsOnKeys in interface Generatorpublic void setGenerateCommentsOnKeys(boolean commentsOnKeys)
GeneratorsetGenerateCommentsOnKeys in interface Generatorpublic boolean generateCommentsOnLinks()
GeneratorgenerateCommentsOnLinks in interface Generatorpublic void setGenerateCommentsOnLinks(boolean commentsOnLinks)
GeneratorsetGenerateCommentsOnLinks in interface Generatorpublic boolean generateCommentsOnPackages()
GeneratorgenerateCommentsOnPackages in interface Generatorpublic void setGenerateCommentsOnPackages(boolean commentsOnPackages)
GeneratorsetGenerateCommentsOnPackages in interface Generatorpublic boolean generateCommentsOnParameters()
GeneratorgenerateCommentsOnParameters in interface Generatorpublic void setGenerateCommentsOnParameters(boolean commentsOnParameters)
GeneratorsetGenerateCommentsOnParameters in interface Generatorpublic boolean generateCommentsOnQueues()
GeneratorgenerateCommentsOnQueues in interface Generatorpublic void setGenerateCommentsOnQueues(boolean commentsOnQueues)
GeneratorsetGenerateCommentsOnQueues in interface Generatorpublic boolean generateCommentsOnRoutines()
GeneratorgenerateCommentsOnRoutines in interface Generatorpublic void setGenerateCommentsOnRoutines(boolean commentsOnRoutines)
GeneratorsetGenerateCommentsOnRoutines in interface Generatorpublic boolean generateCommentsOnSchemas()
GeneratorgenerateCommentsOnSchemas in interface Generatorpublic void setGenerateCommentsOnSchemas(boolean commentsOnSchemas)
GeneratorsetGenerateCommentsOnSchemas in interface Generatorpublic boolean generateCommentsOnSequences()
GeneratorgenerateCommentsOnSequences in interface Generatorpublic void setGenerateCommentsOnSequences(boolean commentsOnSequences)
GeneratorsetGenerateCommentsOnSequences in interface Generatorpublic boolean generateCommentsOnTables()
GeneratorgenerateCommentsOnTables in interface Generatorpublic void setGenerateCommentsOnTables(boolean commentsOnTables)
GeneratorsetGenerateCommentsOnTables in interface Generatorpublic boolean generateCommentsOnEmbeddables()
GeneratorgenerateCommentsOnEmbeddables in interface Generatorpublic void setGenerateCommentsOnEmbeddables(boolean generateCommentsOnEmbeddables)
GeneratorsetGenerateCommentsOnEmbeddables in interface Generatorpublic boolean generateCommentsOnUDTs()
GeneratorgenerateCommentsOnUDTs in interface Generatorpublic void setGenerateCommentsOnUDTs(boolean commentsOnUDTs)
GeneratorsetGenerateCommentsOnUDTs in interface Generatorpublic boolean generateSources()
GeneratorgenerateSources in interface Generatorpublic void setGenerateSources(boolean sources)
GeneratorsetGenerateSources in interface Generatorpublic boolean generateSourcesOnViews()
GeneratorgenerateSourcesOnViews in interface Generatorpublic void setGenerateSourcesOnViews(boolean sourcesOnViews)
GeneratorsetGenerateSourcesOnViews in interface Generator@Deprecated public boolean fluentSetters()
GeneratorfluentSetters in interface Generator@Deprecated public void setFluentSetters(boolean fluentSetters)
GeneratorsetFluentSetters in interface Generatorpublic boolean generateFluentSetters()
GeneratorgenerateFluentSetters in interface Generatorpublic void setGenerateFluentSetters(boolean fluentSetters)
GeneratorsetGenerateFluentSetters in interface Generatorpublic boolean generateJavaBeansGettersAndSetters()
GeneratorgenerateJavaBeansGettersAndSetters in interface Generatorpublic void setGenerateJavaBeansGettersAndSetters(boolean javaBeansGettersAndSetters)
GeneratorsetGenerateJavaBeansGettersAndSetters in interface Generatorpublic boolean generateVarargsSetters()
GeneratorgenerateVarargsSetters in interface Generatorpublic void setGenerateVarargsSetters(boolean varargsSetters)
GeneratorsetGenerateVarargsSetters in interface Generatorpublic boolean generatePojosEqualsAndHashCode()
Generatorequals() and hashCode() methods should
be generated on POJOsgeneratePojosEqualsAndHashCode in interface Generatorpublic void setGeneratePojosEqualsAndHashCode(boolean generatePojosEqualsAndHashCode)
Generatorequals() and hashCode() methods should
be generated on POJOssetGeneratePojosEqualsAndHashCode in interface Generatorpublic boolean generatePojosToString()
GeneratortoString() method should be generated on POJOsgeneratePojosToString in interface Generatorpublic void setGeneratePojosToString(boolean generatePojosToString)
GeneratortoString() method should be generated on POJOssetGeneratePojosToString in interface Generator@Deprecated public String fullyQualifiedTypes()
GeneratorfullyQualifiedTypes in interface Generator@Deprecated public void setFullyQualifiedTypes(String fullyQualifiedTypes)
GeneratorsetFullyQualifiedTypes in interface Generatorpublic String generateFullyQualifiedTypes()
GeneratorgenerateFullyQualifiedTypes in interface Generatorpublic void setGenerateFullyQualifiedTypes(String generateFullyQualifiedTypes)
GeneratorsetGenerateFullyQualifiedTypes in interface Generatorpublic boolean generateJavaTimeTypes()
GeneratorThis flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
generateJavaTimeTypes in interface Generatorpublic void setGenerateJavaTimeTypes(boolean generateJavaTimeTypes)
GeneratorThis flag is ignored in the commercial Java 6 distribution of jOOQ 3.9+
setGenerateJavaTimeTypes in interface Generatorpublic boolean generateEmptyCatalogs()
GeneratorgenerateEmptyCatalogs in interface Generatorpublic void setGenerateEmptyCatalogs(boolean generateEmptyCatalogs)
GeneratorsetGenerateEmptyCatalogs in interface Generatorpublic boolean generateEmptySchemas()
GeneratorgenerateEmptySchemas in interface Generatorpublic void setGenerateEmptySchemas(boolean generateEmptySchemas)
GeneratorsetGenerateEmptySchemas in interface Generatorpublic String generateNewline()
GeneratorgenerateNewline in interface Generatorpublic void setGenerateNewline(String newline)
GeneratorsetGenerateNewline in interface Generatorpublic String generateIndentation()
GeneratorgenerateIndentation in interface Generatorpublic void setGenerateIndentation(String indentation)
GeneratorsetGenerateIndentation in interface Generatorpublic void setTargetDirectory(String directory)
GeneratorsetTargetDirectory in interface Generatorpublic String getTargetDirectory()
GeneratorgetTargetDirectory in interface Generatorpublic void setTargetPackage(String packageName)
GeneratorsetTargetPackage in interface Generatorpublic String getTargetPackage()
getTargetPackage in interface Generatorpublic String getTargetEncoding()
GeneratorgetTargetEncoding in interface Generatorpublic void setTargetEncoding(String encoding)
GeneratorsetTargetEncoding in interface Generatorpublic Locale getTargetLocale()
GeneratorgetTargetLocale in interface Generatorpublic void setTargetLocale(Locale targetLocale)
GeneratorsetTargetLocale in interface Generatorpublic boolean getTargetClean()
GeneratorgetTargetClean in interface Generatorpublic void setTargetClean(boolean clean)
GeneratorsetTargetClean in interface Generatorprotected void empty(File file, String suffix)
Copyright © 2021. All rights reserved.