diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 059b16276a..58271970a3 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -312,11 +312,9 @@ import org.jooq.WindowSpecificationRowsStep; @SuppressWarnings({ "rawtypes", "unchecked" }) class ParserImpl implements Parser { - private final Configuration configuration; private final DSLContext dsl; ParserImpl(Configuration configuration) { - this.configuration = configuration; this.dsl = DSL.using(configuration); } @@ -908,7 +906,7 @@ class ParserImpl implements Parser { if (fields != null) throw ctx.exception(); else - returning = onDuplicate = (InsertOnDuplicateStep) ctx.dsl.insertInto(tableName).defaultValues(); + returning = onDuplicate = ctx.dsl.insertInto(tableName).defaultValues(); } else throw ctx.unexpectedToken(); @@ -2174,10 +2172,6 @@ class ParserImpl implements Parser { return parseRow(ctx, null); } - private static final List parseRows(ParserContext ctx) { - return parseRows(ctx, null); - } - private static final List parseRows(ParserContext ctx, Integer degree) { List result = new ArrayList(); @@ -2218,6 +2212,10 @@ class ParserImpl implements Parser { boolean is(Type type) { return type == null || type == this; } + + String getName() { + return name; + } } private static final FieldOrRow parseFieldOrRow(ParserContext ctx, Type type) { @@ -4590,15 +4588,6 @@ class ParserImpl implements Parser { return result; } - private static final Field parseFieldUnsignedIntegerIf(ParserContext ctx, boolean minus) { - Long r = parseUnsignedIntegerIf(ctx); - return r == null - ? null - : minus - ? inline(-r) - : inline(r); - } - private static final Long parseUnsignedIntegerIf(ParserContext ctx) { parseWhitespaceIf(ctx); @@ -4621,15 +4610,6 @@ class ParserImpl implements Parser { return Long.valueOf(sb.toString()); } - private static final JoinType parseJoinType(ParserContext ctx) { - JoinType result = parseJoinTypeIf(ctx); - - if (result == null) - ctx.unexpectedToken(); - - return result; - } - private static final JoinType parseJoinTypeIf(ParserContext ctx) { if (parseKeywordIf(ctx, "CROSS JOIN")) return JoinType.CROSS_JOIN;