protected void |
JavaGenerator.closeJavaWriter(JavaWriter out) |
|
protected void |
JavaGenerator.generateArray(ArrayDefinition array,
JavaWriter out) |
|
protected void |
JavaGenerator.generateArrayClassFooter(ArrayDefinition array,
JavaWriter out) |
Subclasses may override this method to provide array class footer code.
|
protected void |
JavaGenerator.generateArrayClassJavadoc(ArrayDefinition array,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateCatalog(CatalogDefinition catalog,
JavaWriter out) |
|
protected void |
JavaGenerator.generateCatalogClassFooter(CatalogDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide catalog class footer code.
|
protected void |
JavaGenerator.generateCatalogClassJavadoc(CatalogDefinition catalog,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateDao(TableDefinition table,
JavaWriter out) |
|
protected void |
JavaGenerator.generateDaoClassFooter(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide dao class footer code.
|
protected void |
JavaGenerator.generateDaoClassJavadoc(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateDomain(DomainDefinition d,
JavaWriter out) |
Deprecated.
|
protected void |
JavaGenerator.generateDomainClassFooter(DomainDefinition d,
JavaWriter out) |
Deprecated.
|
protected void |
JavaGenerator.generateDomainClassJavadoc(DomainDefinition e,
JavaWriter out) |
Deprecated.
|
protected void |
JavaGenerator.generateDomainReferencesClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide domain references class footer code.
|
protected void |
JavaGenerator.generateEmbeddableClassFooter(EmbeddableDefinition embeddable,
JavaWriter out) |
Subclasses may override this method to provide record class footer code.
|
protected void |
JavaGenerator.generateEmbeddableClassJavadoc(EmbeddableDefinition embeddable,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateEmbeddableGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own embeddable getters.
|
protected void |
JavaGenerator.generateEmbeddableInterfaceClassFooter(EmbeddableDefinition embeddable,
JavaWriter out) |
Subclasses may override this method to provide embeddable interface class footer code.
|
protected void |
JavaGenerator.generateEmbeddableInterfaceClassJavadoc(EmbeddableDefinition embeddable,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateEmbeddableInterfaceGetter(EmbeddableDefinition embeddable,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own interface getters.
|
protected void |
JavaGenerator.generateEmbeddableInterfaceSetter(EmbeddableDefinition embeddable,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own interface setters.
|
protected void |
JavaGenerator.generateEmbeddablePojoClassFooter(EmbeddableDefinition embeddable,
JavaWriter out) |
Subclasses may override this method to provide embeddable POJO class footer code.
|
protected void |
JavaGenerator.generateEmbeddablePojoClassJavadoc(EmbeddableDefinition embeddable,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateEmbeddablePojoGetter(EmbeddableDefinition embeddable,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own pojo getters.
|
protected void |
JavaGenerator.generateEmbeddablePojoSetter(EmbeddableDefinition embeddable,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own pojo setters.
|
protected void |
JavaGenerator.generateEmbeddableRecordGetter(EmbeddableDefinition embeddable,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own record getters for embeddables.
|
protected void |
JavaGenerator.generateEmbeddableRecordSetter(EmbeddableDefinition embeddable,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own record getters for embeddables.
|
protected void |
JavaGenerator.generateEmbeddableSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own embeddable setters.
|
protected void |
JavaGenerator.generateEnum(EnumDefinition e,
JavaWriter out) |
|
protected void |
JavaGenerator.generateEnumClassFooter(EnumDefinition e,
JavaWriter out) |
Subclasses may override this method to provide enum class footer code.
|
protected void |
JavaGenerator.generateEnumClassJavadoc(EnumDefinition e,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateIndexesClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide index references class footer code.
|
protected void |
JavaGenerator.generateInterface(TableDefinition table,
JavaWriter out) |
|
protected void |
JavaGenerator.generateInterfaceClassFooter(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide interface class footer
code.
|
protected void |
JavaGenerator.generateInterfaceClassJavadoc(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateInterfaceGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own interface getters.
|
protected void |
JavaGenerator.generateInterfaceSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own interface setters.
|
protected void |
JavaGenerator.generatePackage(PackageDefinition pkg,
JavaWriter out) |
|
protected void |
JavaGenerator.generatePackageClassFooter(PackageDefinition pkg,
JavaWriter out) |
Subclasses may override this method to provide package class footer code.
|
protected void |
JavaGenerator.generatePackageClassJavadoc(PackageDefinition pkg,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generatePojo(TableDefinition table,
JavaWriter out) |
|
protected void |
JavaGenerator.generatePojoClassFooter(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide POJO class footer code.
|
protected void |
JavaGenerator.generatePojoClassJavadoc(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generatePojoCopyConstructor(Definition tableOrUDT,
JavaWriter out) |
Subclasses may override this method to provide their own pojo copy constructors.
|
protected void |
JavaGenerator.generatePojoDefaultConstructor(Definition tableOrUDT,
JavaWriter out) |
Subclasses may override this method to provide their own pojo default constructors.
|
protected void |
JavaGenerator.generatePojoEqualsAndHashCode(Definition tableOrUDT,
JavaWriter out) |
|
protected void |
JavaGenerator.generatePojoGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own pojo getters.
|
protected void |
JavaGenerator.generatePojoMultiConstructor(Definition tableOrUDT,
JavaWriter out) |
Subclasses may override this method to provide their own pojo copy constructors.
|
protected void |
JavaGenerator.generatePojoSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own pojo setters.
|
protected void |
JavaGenerator.generatePojoToString(Definition tableOrUDT,
JavaWriter out) |
|
protected void |
JavaGenerator.generateRecord(TableDefinition table,
JavaWriter out) |
|
protected void |
JavaGenerator.generateRecordClassFooter(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide record class footer code.
|
protected void |
JavaGenerator.generateRecordClassJavadoc(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateRecordGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own record getters.
|
protected void |
JavaGenerator.generateRecordSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own record setters.
|
protected void |
JavaGenerator.generateRelationsClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide relations references class footer code.
|
protected void |
JavaGenerator.generateRoutine(RoutineDefinition routine,
JavaWriter out) |
|
protected void |
JavaGenerator.generateRoutineClassFooter(RoutineDefinition routine,
JavaWriter out) |
Subclasses may override this method to provide routine class footer code.
|
protected void |
JavaGenerator.generateRoutineClassJavadoc(RoutineDefinition routine,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateRoutinesClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide routine references class footer code.
|
protected void |
JavaGenerator.generateSchema(SchemaDefinition schema,
JavaWriter out) |
|
protected void |
JavaGenerator.generateSchemaClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide schema class footer code.
|
protected void |
JavaGenerator.generateSchemaClassJavadoc(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateSequencesClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide sequence references class footer code.
|
protected void |
JavaGenerator.generateTable(TableDefinition table,
JavaWriter out) |
|
protected void |
JavaGenerator.generateTableClassFooter(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide table class footer code.
|
protected void |
JavaGenerator.generateTableClassJavadoc(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateTableReferencesClassFooter(SchemaDefinition schema,
JavaWriter out) |
Subclasses may override this method to provide table references class footer code.
|
protected void |
JavaGenerator.generateUDT(UDTDefinition udt,
JavaWriter out) |
|
protected void |
JavaGenerator.generateUDTClassFooter(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide udt class footer code.
|
protected void |
JavaGenerator.generateUDTClassJavadoc(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateUDTInterface(UDTDefinition udt,
JavaWriter out) |
|
protected void |
JavaGenerator.generateUDTInterfaceClassFooter(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide UDT interface class footer code.
|
protected void |
JavaGenerator.generateUDTInterfaceClassJavadoc(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateUDTInterfaceGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own interface getters.
|
protected void |
JavaGenerator.generateUDTInterfaceSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own interface setters.
|
protected void |
JavaGenerator.generateUDTPojo(UDTDefinition udt,
JavaWriter out) |
|
protected void |
JavaGenerator.generateUDTPojoClassFooter(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide UDT POJO class footer code.
|
protected void |
JavaGenerator.generateUDTPojoClassJavadoc(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateUDTPojoGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own pojo getters.
|
protected void |
JavaGenerator.generateUDTPojoSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own pojo setters.
|
protected void |
JavaGenerator.generateUDTRecord(UDTDefinition udt,
JavaWriter out) |
|
protected void |
JavaGenerator.generateUDTRecordClassFooter(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide udt record class footer code.
|
protected void |
JavaGenerator.generateUDTRecordClassJavadoc(UDTDefinition udt,
JavaWriter out) |
Subclasses may override this method to provide their own Javadoc.
|
protected void |
JavaGenerator.generateUDTRecordGetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own record getters.
|
protected void |
JavaGenerator.generateUDTRecordSetter(TypedElementDefinition<?> column,
int index,
JavaWriter out) |
Subclasses may override this method to provide their own record setters.
|
protected void |
JavaGenerator.generateUDTReferencesClassFooter(Definition schemaOrPackage,
JavaWriter out) |
Subclasses may override this method to provide UDT references class footer code.
|
protected void |
JavaGenerator.generateUDTReferencesClassFooter(PackageDefinition pkg,
JavaWriter out) |
Subclasses may override this method to provide UDT references class footer code.
|
protected String |
JavaGenerator.getJavaType(DataTypeDefinition type,
JavaWriter out) |
|
protected String |
JavaGenerator.getJavaType(DataTypeDefinition type,
JavaWriter out,
GeneratorStrategy.Mode udtMode) |
|
protected String |
JavaGenerator.getJavaTypeReference(Database db,
DataTypeDefinition type,
JavaWriter out) |
|
protected String |
JavaGenerator.getType(Database db,
SchemaDefinition schema,
JavaWriter out,
String t,
int p,
int s,
String u,
String javaType,
String defaultType) |
Deprecated.
|
protected String |
JavaGenerator.getType(Database db,
SchemaDefinition schema,
JavaWriter out,
String t,
int p,
int s,
String u,
String javaType,
String defaultType,
GeneratorStrategy.Mode udtMode) |
Deprecated.
|
protected String |
JavaGenerator.getType(Database db,
SchemaDefinition schema,
JavaWriter out,
String t,
int p,
int s,
Name u,
String javaType,
String defaultType) |
|
protected String |
JavaGenerator.getType(Database db,
SchemaDefinition schema,
JavaWriter out,
String t,
int p,
int s,
Name u,
String javaType,
String defaultType,
GeneratorStrategy.Mode udtMode) |
|
protected String |
JavaGenerator.getTypeReference(Database db,
SchemaDefinition schema,
JavaWriter out,
String t,
int p,
int s,
int l,
boolean n,
boolean i,
String d,
Name u) |
|
protected void |
JavaGenerator.printClassAnnotations(JavaWriter out,
Definition definition,
GeneratorStrategy.Mode mode) |
|
protected void |
JavaGenerator.printClassAnnotations(JavaWriter out,
SchemaDefinition schema) |
Deprecated.
|
protected void |
JavaGenerator.printClassAnnotations(JavaWriter out,
SchemaDefinition schema,
CatalogDefinition catalog) |
Deprecated.
|
protected void |
JavaGenerator.printClassJavadoc(JavaWriter out,
String comment) |
|
protected void |
JavaGenerator.printClassJavadoc(JavaWriter out,
Definition definition) |
|
protected void |
JavaGenerator.printColumnJPAAnnotation(JavaWriter out,
ColumnDefinition column) |
|
protected void |
JavaGenerator.printColumnValidationAnnotation(JavaWriter out,
ColumnDefinition column) |
Deprecated.
|
protected void |
JavaGenerator.printConstant(JavaWriter out,
AttributeDefinition constant) |
|
protected void |
JavaGenerator.printConvenienceMethodFunction(JavaWriter out,
RoutineDefinition function,
boolean instance) |
|
protected void |
JavaGenerator.printConvenienceMethodFunctionAsField(JavaWriter out,
RoutineDefinition function,
boolean parametersAsField) |
|
protected void |
JavaGenerator.printConvenienceMethodProcedure(JavaWriter out,
RoutineDefinition procedure,
boolean instance) |
|
protected void |
JavaGenerator.printConvenienceMethodTableValuedFunction(JavaWriter out,
TableDefinition function,
String methodName) |
|
protected void |
JavaGenerator.printConvenienceMethodTableValuedFunctionAsField(JavaWriter out,
TableDefinition function,
boolean parametersAsField,
String methodName) |
|
protected void |
JavaGenerator.printDaoConstructorAnnotations(TableDefinition table,
JavaWriter out) |
Subclasses may override this method to provide alternative DAO
constructor annotations, such as DI annotations. [#10801]
|
protected void |
JavaGenerator.printForeignKey(JavaWriter out,
int foreignKeyCounter,
ForeignKeyDefinition foreignKey,
boolean distributeForeignKey) |
|
protected void |
JavaGenerator.printFromAndInto(JavaWriter out,
TableDefinition table) |
|
protected void |
JavaGenerator.printGlobalReferencesPackage(JavaWriter out,
Definition container,
Class<? extends Definition> objectType) |
|
protected void |
JavaGenerator.printGlobalReferencesPackageComment(JavaWriter out,
Definition container,
Class<? extends Definition> objectType) |
|
protected void |
JavaGenerator.printIndex(JavaWriter out,
int indexCounter,
IndexDefinition index,
boolean distributeIndexes) |
|
protected void |
JavaGenerator.printKotlinSetterAnnotation(JavaWriter out,
TypedElementDefinition<?> column,
GeneratorStrategy.Mode mode) |
|
protected void |
JavaGenerator.printNonnullAnnotation(JavaWriter out) |
|
protected void |
JavaGenerator.printNullableAnnotation(JavaWriter out) |
|
protected void |
JavaGenerator.printPackage(JavaWriter out,
Definition definition) |
|
protected void |
JavaGenerator.printPackage(JavaWriter out,
Definition definition,
GeneratorStrategy.Mode mode) |
|
protected void |
JavaGenerator.printPackageComment(JavaWriter out,
Definition definition,
GeneratorStrategy.Mode mode) |
|
protected void |
JavaGenerator.printRecordTypeMethod(JavaWriter out,
Definition definition) |
|
protected void |
JavaGenerator.printReferences(JavaWriter out,
List<? extends Definition> definitions,
Class<?> type,
boolean isGeneric) |
|
protected void |
JavaGenerator.printRoutine(JavaWriter out,
RoutineDefinition routine) |
|
protected void |
JavaGenerator.printSingletonInstance(JavaWriter out,
Definition definition) |
|
protected void |
JavaGenerator.printTableJPAAnnotation(JavaWriter out,
TableDefinition table) |
|
protected void |
JavaGenerator.printTableValuedFunction(JavaWriter out,
TableDefinition table,
String javaMethodName) |
|
protected void |
JavaGenerator.printUniqueKey(JavaWriter out,
int uniqueKeyCounter,
UniqueKeyDefinition uniqueKey,
boolean distributeUniqueKeys) |
|
protected String |
JavaGenerator.refExtendsNumberType(JavaWriter out,
DataTypeDefinition type) |
|
protected String |
JavaGenerator.refNumberType(JavaWriter out,
DataTypeDefinition type) |
|
protected JavaTypeResolver |
JavaGenerator.resolver(JavaWriter out) |
|
protected JavaTypeResolver |
JavaGenerator.resolver(JavaWriter out,
GeneratorStrategy.Mode mode) |
|