From 979b1f05fd00c0ce42e799f13f489470ff419c63 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Fri, 8 May 2015 09:55:43 +0200 Subject: [PATCH] [#4218] Add LoaderSourceStep.loadArrays(Iterable) --- .../main/java/org/jooq/LoaderSourceStep.java | 6 ++-- .../main/java/org/jooq/impl/LoaderImpl.java | 30 +++++++++---------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/LoaderSourceStep.java b/jOOQ/src/main/java/org/jooq/LoaderSourceStep.java index 737a53def1..f3c9711dbf 100644 --- a/jOOQ/src/main/java/org/jooq/LoaderSourceStep.java +++ b/jOOQ/src/main/java/org/jooq/LoaderSourceStep.java @@ -65,17 +65,17 @@ public interface LoaderSourceStep> { /** * Load in-memory data. */ - LoaderRowsStep loadRows(Object[]... rows); + LoaderRowsStep loadArrays(Object[]... arrays); /** * Load in-memory data. */ - LoaderRowsStep loadRows(Iterable rows); + LoaderRowsStep loadArrays(Iterable arrays); /** * Load in-memory data. */ - LoaderRowsStep loadRows(Iterator rows); + LoaderRowsStep loadArrays(Iterator arrays); /** * Load in-memory data. diff --git a/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java b/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java index a9061d23e4..7e3f53325f 100644 --- a/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java @@ -127,10 +127,10 @@ class LoaderImpl> implements private static final int BULK_AFTER = 1; private static final int BULK_ALL = 2; - private static final int CONTENT_CSV = 0; - private static final int CONTENT_XML = 1; - private static final int CONTENT_JSON = 2; - private static final int CONTENT_ROWS = 3; + private static final int CONTENT_CSV = 0; + private static final int CONTENT_XML = 1; + private static final int CONTENT_JSON = 2; + private static final int CONTENT_ARRAYS = 3; // Configuration data // ------------------ @@ -147,7 +147,7 @@ class LoaderImpl> implements private int bulkAfter = 1; private int content = CONTENT_CSV; private BufferedReader data; - private Iterator rows; + private Iterator arrays; // CSV configuration data // ---------------------- @@ -282,19 +282,19 @@ class LoaderImpl> implements } @Override - public final LoaderRowsStep loadRows(Object[]... r) { - return loadRows(Arrays.asList(r)); + public final LoaderRowsStep loadArrays(Object[]... a) { + return loadArrays(Arrays.asList(a)); } @Override - public final LoaderRowsStep loadRows(Iterable r) { - return loadRows(r.iterator()); + public final LoaderRowsStep loadArrays(Iterable a) { + return loadArrays(a.iterator()); } @Override - public final LoaderRowsStep loadRows(Iterator r) { - content = CONTENT_ROWS; - this.rows = r; + public final LoaderRowsStep loadArrays(Iterator a) { + content = CONTENT_ARRAYS; + this.arrays = a; return this; } @@ -310,7 +310,7 @@ class LoaderImpl> implements @Override public final LoaderRowsStep loadRecords(Iterator records) { - return loadRows(new MappingIterator(records, new MappingIterator.Function() { + return loadArrays(new MappingIterator(records, new MappingIterator.Function() { @Override public final Object[] map(Record value) { if (value == null) @@ -566,7 +566,7 @@ class LoaderImpl> implements else if (content == CONTENT_JSON) { executeJSON(); } - else if (content == CONTENT_ROWS) { + else if (content == CONTENT_ARRAYS) { executeRows(); } else { @@ -624,7 +624,7 @@ class LoaderImpl> implements private void executeRows() { try { - executeSQL(rows); + executeSQL(arrays); } // SQLExceptions originating from rollbacks or commits are always fatal