public class ThreadedColumnsToRetrieveIterator extends DBCThreadedIterator<byte[][]>
backgroundThread, listExchanger| Constructor and Description |
|---|
ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc,
Connection conn,
List<Object[]> ids,
String[] tables,
String[] schemaNames)
Retrieves data from the database over multiple tables.
|
ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc,
Connection conn,
List<Object[]> ids,
String table,
String schemaName) |
ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc,
Connection conn,
List<Object[]> ids,
String table,
String whereClause,
String schemaName) |
ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc,
List<Object[]> ids,
String[] tables,
String[] schemaNames) |
ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc,
List<Object[]> ids,
String table,
String schemaName) |
ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc,
List<Object[]> ids,
String table,
String whereClause,
String schemaName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Frees resources occupied by this iterator (e.g.
|
hasNext, next, remove, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc, Connection conn, List<Object[]> ids, String table, String schemaName)
public ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc, List<Object[]> ids, String table, String schemaName)
public ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc, List<Object[]> ids, String table, String whereClause, String schemaName)
public ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc, Connection conn, List<Object[]> ids, String table, String whereClause, String schemaName)
public ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc, Connection conn, List<Object[]> ids, String[] tables, String[] schemaNames)
tables and schemaName arrays are required to be parallel.dbc - A DataBaseConnector instanceconn - An active database connectionids - A list of primary keys identifying the items to retrieve.tables - The tables from which the items should be retrieved that are identified by ids.schemaNames - A parallel array to tables thas specifies the table schema name of each table.public ThreadedColumnsToRetrieveIterator(DataBaseConnector dbc, List<Object[]> ids, String[] tables, String[] schemaNames)
public void close()
DBCIteratorclose in class DBCThreadedIterator<byte[][]>Copyright © 2018 JULIE Lab, Germany. All rights reserved.