From 52e995ed83c5f0b0fd0f0406befcec0d42a3acfe Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 31 Jul 2012 23:40:44 +0200 Subject: [PATCH] [#1650] jOOR fix #16: Can't call Reflect.create(A, B, null) --- jOOQ/src/main/java/org/jooq/tools/reflect/Reflect.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/tools/reflect/Reflect.java b/jOOQ/src/main/java/org/jooq/tools/reflect/Reflect.java index a54ac2b87e..dbdafd43a1 100644 --- a/jOOQ/src/main/java/org/jooq/tools/reflect/Reflect.java +++ b/jOOQ/src/main/java/org/jooq/tools/reflect/Reflect.java @@ -592,7 +592,8 @@ public class Reflect { Class[] result = new Class[values.length]; for (int i = 0; i < values.length; i++) { - result[i] = values[i].getClass(); + Object value = values[i]; + result[i] = value == null ? Object.class : value.getClass(); } return result;