From 21b3defc6cdea8503ca8a2afa3650b6b887fb8c4 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 27 Jul 2012 18:03:11 +0200 Subject: [PATCH] [#1634] Improve the performance of Factory.newRecord() by avoiding accessing record values by Field rather than by index - fixed regression --- jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java b/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java index 92c08f7dec..9325bb2c54 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java @@ -97,7 +97,7 @@ abstract class AbstractRecord extends AbstractStore implements Record { int size = getFields().size(); for (int i = 0; i < size; i++) { - Object value = getValue0(i); + Object value = getValue0(i).getValue(); if (value instanceof Attachable) { result.add((Attachable) value);