diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractField.java b/jOOQ/src/main/java/org/jooq/impl/AbstractField.java index 884aa1dc34..54fa69b4c6 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractField.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractField.java @@ -948,12 +948,12 @@ abstract class AbstractField extends AbstractNamed implements Field { if (value instanceof Field) return startsWithIgnoreCase((Field) value); else - return new ContainsIgnoreCase(this, value, true, false); + return new ContainsIgnoreCase(this, value, false, true); } @Override public final Condition startsWithIgnoreCase(Field value) { - return new ContainsIgnoreCase(this, value, true, false); + return new ContainsIgnoreCase(this, value, false, true); } @SuppressWarnings({ "unchecked", "rawtypes" }) @@ -978,12 +978,12 @@ abstract class AbstractField extends AbstractNamed implements Field { if (value instanceof Field) return endsWithIgnoreCase((Field) value); else - return new ContainsIgnoreCase(this, value, false, true); + return new ContainsIgnoreCase(this, value, true, false); } @Override public final Condition endsWithIgnoreCase(Field value) { - return new ContainsIgnoreCase(this, value, false, true); + return new ContainsIgnoreCase(this, value, true, false); } private final boolean isAccidentalSelect(T[] values) {