Class OracleDataDrivenDBRecordReader<T extends DBWritable>
java.lang.Object
org.apache.hadoop.mapreduce.RecordReader<LongWritable,T>
org.apache.hadoop.mapreduce.lib.db.DBRecordReader<T>
org.apache.hadoop.mapreduce.lib.db.DataDrivenDBRecordReader<T>
org.apache.hadoop.mapreduce.lib.db.OracleDataDrivenDBRecordReader<T>
- All Implemented Interfaces:
Closeable,AutoCloseable
@Public
@Evolving
public class OracleDataDrivenDBRecordReader<T extends DBWritable>
extends DataDrivenDBRecordReader<T>
A RecordReader that reads records from a Oracle table via DataDrivenDBRecordReader
-
Field Summary
Fields inherited from class org.apache.hadoop.mapreduce.lib.db.DBRecordReader
statement -
Constructor Summary
ConstructorsConstructorDescriptionOracleDataDrivenDBRecordReader(org.apache.hadoop.mapreduce.lib.db.DBInputFormat.DBInputSplit split, Class<T> inputClass, Configuration conf, Connection conn, DBConfiguration dbConfig, String cond, String[] fields, String table) -
Method Summary
Methods inherited from class org.apache.hadoop.mapreduce.lib.db.DataDrivenDBRecordReader
getSelectQueryMethods inherited from class org.apache.hadoop.mapreduce.lib.db.DBRecordReader
close, createValue, executeQuery, getConditions, getConnection, getCurrentKey, getCurrentValue, getDBConf, getFieldNames, getPos, getProgress, getSplit, getStatement, getTableName, initialize, next, nextKeyValue, setStatement
-
Constructor Details
-
OracleDataDrivenDBRecordReader
public OracleDataDrivenDBRecordReader(org.apache.hadoop.mapreduce.lib.db.DBInputFormat.DBInputSplit split, Class<T> inputClass, Configuration conf, Connection conn, DBConfiguration dbConfig, String cond, String[] fields, String table) throws SQLException - Throws:
SQLException
-