468469470471472473474475476477478
} else if (fromClass.isArray()) { // [#3443] Conversion from Object[] to JDBC Array if (toClass == java.sql.Array.class) { return (U) new MockArray(null, (Object[]) from, fromClass); } else { return (U) convertArray((Object[]) from, toClass); } }
10441045104610471048104910501051105210531054
if (actualType == UUID[].class) { a = Convert.convertArray(a, String[].class); t = String[].class; } ctx.statement().setArray(ctx.index(), new MockArray(dialect, a, t)); break; } case H2: { ctx.statement().setObject(ctx.index(), value); break;