From ab0a6bdc69ebe7239b76cba1f8689b9151f82bd6 Mon Sep 17 00:00:00 2001 From: Brett Meyer Date: Mon, 26 Jan 2015 11:00:17 -0500 Subject: [PATCH] add additional DSL#coalesce method for (Field, values) --- jOOQ/src/main/java/org/jooq/impl/DSL.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index 802c5dc88a..fe6550ea7d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -7417,6 +7417,17 @@ public class DSL { return coalesce(Utils.field(value), Utils.fields(values).toArray(new Field[0])); } + /** + * Gets the Oracle-style COALESCE(field, value) + * function. + * + * @see #coalesce(Field, Field...) + */ + @Support + public static Field coalesce(Field field, T value) { + return coalesce(field, Utils.field(value)); + } + /** * Gets the Oracle-style COALESCE(field1, field2, ... , field n) * function.