Verwendungen von Klasse
org.jooq.codegen.JavaWriter
Packages, die JavaWriter verwenden
-
Verwendungen von JavaWriter in org.jooq.codegen
Methoden in org.jooq.codegen, die JavaWriter zurückgebenModifizierer und TypMethodeBeschreibungJavaWriter.addFullyQualifiedTypes(String moreTypes) JavaWriter.annotations(Definition definition) JavaWriter.javadocAndAnnotations(Definition definition, String string, Object... args) protected JavaWriterJavaGenerator.newJavaWriter(File file) protected JavaWriterJavaGenerator.newJavaWriter(File file, GeneratorStrategy.Mode mode) protected JavaWriterJavaGenerator.newJavaWriter(Definition definition) protected JavaWriterJavaGenerator.newJavaWriter(Definition definition, GeneratorStrategy.Mode mode) JavaWriter.override()JavaWriter.overrideIf(boolean override) JavaWriter.overrideInherit()JavaWriter.overrideInheritIf(boolean override) JavaWriter.printClass(String clazz) JavaWriter.refConflicts(List<String> conflicts) Methoden in org.jooq.codegen mit Parametern vom Typ JavaWriterModifizierer und TypMethodeBeschreibungprotected voidJavaGenerator.closeJavaWriter(JavaWriter out) protected voidJavaGenerator.generateArray(ArrayDefinition array, JavaWriter out) protected voidJavaGenerator.generateArrayClassFooter(ArrayDefinition array, JavaWriter out) Subclasses may override this method to provide array class footer code.protected voidJavaGenerator.generateArrayClassJavadoc(ArrayDefinition array, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateCatalog(CatalogDefinition catalog, JavaWriter out) protected voidJavaGenerator.generateCatalogClassFooter(CatalogDefinition schema, JavaWriter out) Subclasses may override this method to provide catalog class footer code.protected voidJavaGenerator.generateCatalogClassJavadoc(CatalogDefinition catalog, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateDao(TableDefinition table, JavaWriter out) protected voidJavaGenerator.generateDaoClassFooter(TableDefinition table, JavaWriter out) Subclasses may override this method to provide dao class footer code.protected voidJavaGenerator.generateDaoClassJavadoc(TableDefinition table, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateDomain(DomainDefinition d, JavaWriter out) Veraltet.- [#681] - 3.14.0 - This method is no longer being calledprotected voidJavaGenerator.generateDomainClassFooter(DomainDefinition d, JavaWriter out) Veraltet.- [#681] - 3.14.0 - This method is no longer being calledprotected voidJavaGenerator.generateDomainClassJavadoc(DomainDefinition e, JavaWriter out) Veraltet.- [#681] - 3.14.0 - This method is no longer being calledprotected voidJavaGenerator.generateDomainReferencesClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide domain references class footer code.protected voidJavaGenerator.generateEmbeddableClassFooter(EmbeddableDefinition embeddable, JavaWriter out) Subclasses may override this method to provide record class footer code.protected voidJavaGenerator.generateEmbeddableClassJavadoc(EmbeddableDefinition embeddable, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateEmbeddableGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own embeddable getters.protected voidJavaGenerator.generateEmbeddableInterfaceClassFooter(EmbeddableDefinition embeddable, JavaWriter out) Subclasses may override this method to provide embeddable interface class footer code.protected voidJavaGenerator.generateEmbeddableInterfaceClassJavadoc(EmbeddableDefinition embeddable, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateEmbeddableInterfaceGetter(EmbeddableDefinition embeddable, int index, JavaWriter out) Subclasses may override this method to provide their own interface getters.protected voidJavaGenerator.generateEmbeddableInterfaceSetter(EmbeddableDefinition embeddable, int index, JavaWriter out) Subclasses may override this method to provide their own interface setters.protected voidJavaGenerator.generateEmbeddablePojoClassFooter(EmbeddableDefinition embeddable, JavaWriter out) Subclasses may override this method to provide embeddable POJO class footer code.protected voidJavaGenerator.generateEmbeddablePojoClassJavadoc(EmbeddableDefinition embeddable, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateEmbeddablePojoGetter(EmbeddableDefinition embeddable, int index, JavaWriter out) Subclasses may override this method to provide their own pojo getters.protected voidJavaGenerator.generateEmbeddablePojoSetter(EmbeddableDefinition embeddable, int index, JavaWriter out) Subclasses may override this method to provide their own pojo setters.protected voidJavaGenerator.generateEmbeddableRecordGetter(EmbeddableDefinition embeddable, int index, JavaWriter out) Subclasses may override this method to provide their own record getters for embeddables.protected voidJavaGenerator.generateEmbeddableRecordSetter(EmbeddableDefinition embeddable, int index, JavaWriter out) Subclasses may override this method to provide their own record getters for embeddables.protected voidJavaGenerator.generateEmbeddableSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own embeddable setters.protected voidJavaGenerator.generateEnum(EnumDefinition e, JavaWriter out) protected voidJavaGenerator.generateEnumClassFooter(EnumDefinition e, JavaWriter out) Subclasses may override this method to provide enum class footer code.protected voidJavaGenerator.generateEnumClassJavadoc(EnumDefinition e, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateIndexesClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide index references class footer code.protected voidJavaGenerator.generateInterface(TableDefinition table, JavaWriter out) protected voidJavaGenerator.generateInterfaceClassFooter(TableDefinition table, JavaWriter out) Subclasses may override this method to provide interface class footer code.protected voidJavaGenerator.generateInterfaceClassJavadoc(TableDefinition table, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateInterfaceGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own interface getters.protected voidJavaGenerator.generateInterfaceSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own interface setters.protected voidJavaGenerator.generateObjectNameClassFooter(Definition schema, Class<? extends Definition> objectType, JavaWriter out) Subclasses may override this method to provide object name class footer code.protected voidJavaGenerator.generatePackage(PackageDefinition pkg, JavaWriter out) protected voidJavaGenerator.generatePackageClassFooter(PackageDefinition pkg, JavaWriter out) Subclasses may override this method to provide package class footer code.protected voidJavaGenerator.generatePackageClassJavadoc(PackageDefinition pkg, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generatePojo(TableDefinition table, JavaWriter out) protected voidJavaGenerator.generatePojoClassFooter(TableDefinition table, JavaWriter out) Subclasses may override this method to provide POJO class footer code.protected voidJavaGenerator.generatePojoClassJavadoc(TableDefinition table, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generatePojoCopyConstructor(Definition tableUdtOrEmbeddable, JavaWriter out) Subclasses may override this method to provide their own pojo copy constructors.protected voidJavaGenerator.generatePojoDefaultConstructor(Definition tableOrUDT, JavaWriter out) Subclasses may override this method to provide their own pojo default constructors.protected voidJavaGenerator.generatePojoEqualsAndHashCode(Definition tableUdtOrEmbeddable, JavaWriter out) protected voidJavaGenerator.generatePojoGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own pojo getters.protected voidJavaGenerator.generatePojoMultiConstructor(Definition tableUdtOrEmbeddable, JavaWriter out) Subclasses may override this method to provide their own pojo copy constructors.protected voidJavaGenerator.generatePojoSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own pojo setters.protected voidJavaGenerator.generatePojoToString(Definition tableUdtOrEmbeddable, JavaWriter out) protected voidJavaGenerator.generateRecord(TableDefinition table, JavaWriter out) protected voidJavaGenerator.generateRecordClassFooter(TableDefinition table, JavaWriter out) Subclasses may override this method to provide record class footer code.protected voidJavaGenerator.generateRecordClassJavadoc(TableDefinition table, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateRecordGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own record getters.protected voidJavaGenerator.generateRecordSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own record setters.protected voidJavaGenerator.generateRelationsClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide relations references class footer code.protected voidJavaGenerator.generateRoutine(RoutineDefinition routine, JavaWriter out) protected voidJavaGenerator.generateRoutineClassFooter(RoutineDefinition routine, JavaWriter out) Subclasses may override this method to provide routine class footer code.protected voidJavaGenerator.generateRoutineClassJavadoc(RoutineDefinition routine, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateRoutinesClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide routine references class footer code.protected voidJavaGenerator.generateSchema(SchemaDefinition schema, JavaWriter out) protected voidJavaGenerator.generateSchemaClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide schema class footer code.protected voidJavaGenerator.generateSchemaClassJavadoc(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateSequencesClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide sequence references class footer code.protected voidJavaGenerator.generateSpringDao(CatalogDefinition catalog, JavaWriter out) protected voidJavaGenerator.generateSpringDaoClassFooter(CatalogDefinition catalog, JavaWriter out) Subclasses may override this method to provide table references class footer code.protected voidJavaGenerator.generateSyntheticDao(SyntheticDaoDefinition dao, JavaWriter out) protected voidJavaGenerator.generateSyntheticDaoClassFooter(SyntheticDaoDefinition dao, JavaWriter out) Subclasses may override this method to provide dao class footer code.protected voidJavaGenerator.generateSyntheticDaoClassJavadoc(SyntheticDaoDefinition dao, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateTable(TableDefinition table, JavaWriter out) protected voidJavaGenerator.generateTableClassFooter(TableDefinition table, JavaWriter out) Subclasses may override this method to provide table class footer code.protected voidJavaGenerator.generateTableClassJavadoc(TableDefinition table, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateTableReferencesClassFooter(SchemaDefinition schema, JavaWriter out) Subclasses may override this method to provide table references class footer code.protected voidJavaGenerator.generateUDT(UDTDefinition udt, JavaWriter out) protected voidJavaGenerator.generateUDTClassFooter(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide udt class footer code.protected voidJavaGenerator.generateUDTClassJavadoc(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateUDTInterface(UDTDefinition udt, JavaWriter out) protected voidJavaGenerator.generateUDTInterfaceClassFooter(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide UDT interface class footer code.protected voidJavaGenerator.generateUDTInterfaceClassJavadoc(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateUDTInterfaceGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own interface getters.protected voidJavaGenerator.generateUDTInterfaceSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own interface setters.protected voidJavaGenerator.generateUDTPath(UDTDefinition udt, JavaWriter out) protected voidJavaGenerator.generateUDTPathClassFooter(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide udt class footer code.protected voidJavaGenerator.generateUDTPathClassJavadoc(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateUDTPojo(UDTDefinition udt, JavaWriter out) protected voidJavaGenerator.generateUDTPojoClassFooter(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide UDT POJO class footer code.protected voidJavaGenerator.generateUDTPojoClassJavadoc(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateUDTPojoGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own pojo getters.protected voidJavaGenerator.generateUDTPojoSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own pojo setters.protected voidJavaGenerator.generateUDTRecord(UDTDefinition udt, JavaWriter out) protected voidJavaGenerator.generateUDTRecordClassFooter(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide udt record class footer code.protected voidJavaGenerator.generateUDTRecordClassJavadoc(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateUDTRecordGetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own record getters.protected voidJavaGenerator.generateUDTRecordSetter(TypedElementDefinition<?> column, int index, JavaWriter out) Subclasses may override this method to provide their own record setters.protected voidJavaGenerator.generateUDTRecordTypeClassFooter(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide udt record class footer code.protected voidJavaGenerator.generateUDTRecordTypeClassJavadoc(UDTDefinition udt, JavaWriter out) Subclasses may override this method to provide their own Javadoc.protected voidJavaGenerator.generateUDTRecordTypeGetter(AttributeDefinition column, int index, JavaWriter out) Subclasses may override this method to provide their own record type getters.protected voidJavaGenerator.generateUDTRecordTypeSetter(AttributeDefinition column, int index, JavaWriter out) Subclasses may override this method to provide their own record type setters.protected voidJavaGenerator.generateUDTReferencesClassFooter(Definition schemaOrPackage, JavaWriter out) Subclasses may override this method to provide UDT references class footer code.protected voidJavaGenerator.generateUDTReferencesClassFooter(PackageDefinition pkg, JavaWriter out) Subclasses may override this method to provide UDT references class footer code.protected StringJavaGenerator.getJavaType(DataTypeDefinition type, JavaWriter out) protected StringJavaGenerator.getJavaType(DataTypeDefinition type, JavaWriter out, GeneratorStrategy.Mode udtMode) protected StringJavaGenerator.getJavaTypeReference(Database db, DataTypeDefinition type, JavaWriter out) protected StringJavaGenerator.getType(Database db, SchemaDefinition schema, JavaWriter out, String t, int p, int s, Name u, String javaType, String defaultType) protected StringJavaGenerator.getType(Database db, SchemaDefinition schema, JavaWriter out, String t, int p, int s, Name u, String javaType, String defaultType, GeneratorStrategy.Mode udtMode) protected StringJavaGenerator.getType(Database db, SchemaDefinition schema, JavaWriter out, String t, int p, int s, Name u, String javaType, String defaultType, GeneratorStrategy.Mode udtMode, XMLTypeDefinition xmlType) protected StringJavaGenerator.getTypeReference(Database db, SchemaDefinition schema, JavaWriter out, String t, int p, int s, int l, boolean n, boolean i, boolean h, boolean r, String g, QOM.GenerationOption go, String ge, String d, Name u) Veraltet.protected voidJavaGenerator.printClassAnnotations(JavaWriter out, Definition definition, GeneratorStrategy.Mode mode) protected final voidJavaGenerator.printClassAnnotations(JavaWriter out, SchemaDefinition schema) Veraltet.- [#10355] - 3.14.0 - This method is no longer used by the code generator.protected final voidJavaGenerator.printClassAnnotations(JavaWriter out, SchemaDefinition schema, CatalogDefinition catalog) Veraltet.- [#10355] - 3.14.0 - This method is no longer used by the code generator.protected voidJavaGenerator.printClassJavadoc(JavaWriter out, String comment) protected voidJavaGenerator.printClassJavadoc(JavaWriter out, Definition definition) protected voidJavaGenerator.printClassJavadoc(JavaWriter out, Definition definition, String comment) protected voidJavaGenerator.printColumnJPAAnnotation(JavaWriter out, ColumnDefinition column) protected voidJavaGenerator.printColumnValidationAnnotation(JavaWriter out, ColumnDefinition column) Veraltet.- This method is no longer used by the generator.protected voidJavaGenerator.printConstant(JavaWriter out, AttributeDefinition constant) protected voidJavaGenerator.printConvenienceMethodFunction(JavaWriter out, RoutineDefinition function, boolean instance) protected voidJavaGenerator.printConvenienceMethodFunctionAsField(JavaWriter out, RoutineDefinition function, boolean parametersAsField) protected voidJavaGenerator.printConvenienceMethodProcedure(JavaWriter out, RoutineDefinition procedure, boolean instance) protected voidJavaGenerator.printConvenienceMethodTableValuedFunction(JavaWriter out, TableDefinition function, String methodName) protected voidJavaGenerator.printConvenienceMethodTableValuedFunctionAsField(JavaWriter out, TableDefinition function, boolean parametersAsField, String methodName) protected voidJavaGenerator.printDaoConstructorAnnotations(SyntheticDaoDefinition dao, JavaWriter out) Subclasses may override this method to provide alternative DAO constructor annotations, such as DI annotations.protected voidJavaGenerator.printDaoConstructorAnnotations(TableDefinition table, JavaWriter out) Subclasses may override this method to provide alternative DAO constructor annotations, such as DI annotations.protected voidJavaGenerator.printForeignKey(JavaWriter out, int foreignKeyCounter, ForeignKeyDefinition foreignKey, boolean distributeForeignKey) protected voidJavaGenerator.printFromAndInto(JavaWriter out, TableDefinition table) protected voidJavaGenerator.printGlobalNamesPackage(JavaWriter out, Definition container, Class<? extends Definition> objectType) protected voidJavaGenerator.printGlobalNamesPackageComment(JavaWriter out, Definition container, Class<? extends Definition> objectType) protected voidJavaGenerator.printGlobalReferencesPackage(JavaWriter out, Definition container, Class<? extends Definition> objectType) protected voidJavaGenerator.printGlobalReferencesPackageComment(JavaWriter out, Definition container, Class<? extends Definition> objectType) protected voidJavaGenerator.printIndex(JavaWriter out, int indexCounter, IndexDefinition index, boolean distributeIndexes) protected voidJavaGenerator.printKotlinSetterAnnotation(JavaWriter out, TypedElementDefinition<?> column, GeneratorStrategy.Mode mode) protected voidJavaGenerator.printNonnullAnnotation(JavaWriter out) protected voidJavaGenerator.printNullableAnnotation(JavaWriter out) protected voidJavaGenerator.printPackage(JavaWriter out, Definition definition) protected voidJavaGenerator.printPackage(JavaWriter out, Definition definition, GeneratorStrategy.Mode mode) protected voidJavaGenerator.printPackageComment(JavaWriter out, Definition definition, GeneratorStrategy.Mode mode) protected voidJavaGenerator.printRecordTypeMethod(JavaWriter out, Definition tableOrUDT) protected voidJavaGenerator.printReferences(JavaWriter out, List<? extends Definition> definitions, Class<?> type) protected voidJavaGenerator.printRoutine(JavaWriter out, RoutineDefinition routine) protected voidJavaGenerator.printSingletonInstance(JavaWriter out, Definition definition) protected voidJavaGenerator.printTableJPAAnnotation(JavaWriter out, TableDefinition table) protected voidJavaGenerator.printTableValuedFunction(JavaWriter out, TableDefinition table, String javaMethodName) protected voidJavaGenerator.printUniqueKey(JavaWriter out, int uniqueKeyCounter, UniqueKeyDefinition uniqueKey, boolean distributeUniqueKeys) protected StringJavaGenerator.refExtendsNumberType(JavaWriter out, DataTypeDefinition type) protected StringJavaGenerator.refNumberType(JavaWriter out, DataTypeDefinition type) protected JavaTypeResolverJavaGenerator.resolver(JavaWriter out) protected JavaTypeResolverJavaGenerator.resolver(JavaWriter out, GeneratorStrategy.Mode mode)