From 70fad2858809a76eba1aabc0b92232058d9c9841 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 16 Sep 2021 13:08:10 +0200 Subject: [PATCH] [jOOQ/jOOQ#12425] Move (+) unary operator to API generator --- jOOQ/src/main/java/org/jooq/Field.java | 60 +++++++++++-------- .../java/org/jooq/impl/AbstractField.java | 23 ++++--- jOOQ/src/main/java/org/jooq/impl/Names.java | 1 + jOOQ/src/main/java/org/jooq/impl/Plus.java | 51 ++++++++++++++++ 4 files changed, 101 insertions(+), 34 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/Field.java b/jOOQ/src/main/java/org/jooq/Field.java index 28b107da2b..eab84102e0 100644 --- a/jOOQ/src/main/java/org/jooq/Field.java +++ b/jOOQ/src/main/java/org/jooq/Field.java @@ -977,6 +977,40 @@ extends + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // ------------------------------------------------------------------------ // Arithmetic operations // ------------------------------------------------------------------------ @@ -4155,32 +4189,6 @@ extends @Support Field coalesce(Field option, Field... options); - - - - - - - - - - - - - - - - - - - - - - - - - - // ------------------------------------------------------------------------ // [#5518] Record method inversions, e.g. for use as method references // ------------------------------------------------------------------------ diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractField.java b/jOOQ/src/main/java/org/jooq/impl/AbstractField.java index 211080f08a..9e61aa8ed8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractField.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractField.java @@ -537,6 +537,21 @@ abstract class AbstractField extends AbstractTypedNamed implements Field extends AbstractTypedNamed implements Field