From fbf2bba9c31a34a39b04ee015cf080599555d1a7 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Tue, 12 Jul 2016 16:45:45 +0200 Subject: [PATCH] [#5404] Exceptions when calling Oracle functions / procedures with TABLE of TABLE type arguments --- .../java/org/jooq/impl/ArrayRecordImpl.java | 2 - .../java/org/jooq/impl/DefaultBinding.java | 42 ++++++++++++++----- 2 files changed, 32 insertions(+), 12 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java b/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java index 3ae684a46a..cc20260112 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java @@ -398,8 +398,6 @@ package org.jooq.impl; - - diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java index 95d4b64dda..5991814a91 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java @@ -1311,16 +1311,6 @@ public class DefaultBinding implements Binding { - - - - - - - - - - else if (EnumType.class.isAssignableFrom(type)) { ctx.output().writeString(((EnumType) value).getLiteral()); } @@ -1332,6 +1322,34 @@ public class DefaultBinding implements Binding { } } + + + + + + + + + + + + + + + + + + + + + + + + + + + + @SuppressWarnings("unchecked") @Override public void get(BindingGetResultSetContext ctx) throws SQLException { @@ -1926,6 +1944,10 @@ public class DefaultBinding implements Binding { + + + +