[jOOQ/jOOQ#12425] Move (+) unary operator to API generator

This commit is contained in:
Lukas Eder 2021-09-16 13:08:10 +02:00
parent 86ef0311e0
commit 70fad28588
4 changed files with 101 additions and 34 deletions

View File

@ -977,6 +977,40 @@ extends
// ------------------------------------------------------------------------
// Arithmetic operations
// ------------------------------------------------------------------------
@ -4155,32 +4189,6 @@ extends
@Support
Field<T> coalesce(Field<T> option, Field<?>... options);
// ------------------------------------------------------------------------
// [#5518] Record method inversions, e.g. for use as method references
// ------------------------------------------------------------------------

View File

@ -537,6 +537,21 @@ abstract class AbstractField<T> extends AbstractTypedNamed<T> implements Field<T
// ------------------------------------------------------------------------
// XXX: Arithmetic operations
// ------------------------------------------------------------------------
@ -1411,14 +1426,6 @@ abstract class AbstractField<T> extends AbstractTypedNamed<T> implements Field<T
return new QuantifiedComparisonCondition(query, this, comparator);
}
// ------------------------------------------------------------------------
// XXX: Pre-2.0 API. This API is maintained for backwards-compatibility. It
// will be removed in the future. Consider using equivalent methods from

View File

@ -279,6 +279,7 @@ final class Names {
static final Name N_PI = unquotedName("pi");
static final Name N_PIVOT = unquotedName("pivot");
static final Name N_PLPGSQL = unquotedName("plpgsql");
static final Name N_PLUS = unquotedName("plus");
static final Name N_POSITION = unquotedName("position");
static final Name N_POWER = unquotedName("power");
static final Name N_PRINTF = unquotedName("printf");

View File

@ -56,6 +56,57 @@ package org.jooq.impl;