From 8bd9d841065f53bbce1feb7afbb2e2ca1cec65ce Mon Sep 17 00:00:00 2001 From: lukaseder Date: Tue, 11 Apr 2017 13:52:38 +0200 Subject: [PATCH] [#5996] Fix table-valued functions regression --- jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java index aa285dd09b..e7078908e2 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java @@ -3658,7 +3658,7 @@ public class JavaGenerator extends AbstractGenerator { printParameterDeclarations(out, table, parametersAsField); out.println(") : %s = {", className); - out.tab(2).println("return new %s(getName(), null, %s(", className, out.ref("scala.Array")); + out.tab(2).println("return new %s(%s.name(getName()), null, %s(", className, DSL.class, out.ref("scala.Array")); String separator = " "; for (ParameterDefinition parameter : table.getParameters()) { final String paramArgName = getStrategy().getJavaMemberName(parameter); @@ -3684,7 +3684,7 @@ public class JavaGenerator extends AbstractGenerator { printParameterDeclarations(out, table, parametersAsField); out.println(") {"); - out.tab(2).println("return new %s(getName(), null, new %s[] { ", className, Field.class); + out.tab(2).println("return new %s(%s.name(getName()), null, new %s[] { ", className, DSL.class, Field.class); String separator = " "; for (ParameterDefinition parameter : table.getParameters()) { final String paramArgName = getStrategy().getJavaMemberName(parameter);