| Interface | Description | 
|---|---|
| DBSplitter | 
 DBSplitter will generate DBInputSplits to use with DataDrivenDBInputFormat. 
 | 
| DBWritable | 
 Objects that are read from/written to a database should implement
  
DBWritable. | 
| Class | Description | 
|---|---|
| BigDecimalSplitter | 
 Implement DBSplitter over BigDecimal values. 
 | 
| BooleanSplitter | 
 Implement DBSplitter over boolean values. 
 | 
| DataDrivenDBInputFormat<T extends DBWritable> | 
 A InputFormat that reads input data from an SQL table. 
 | 
| DataDrivenDBRecordReader<T extends DBWritable> | 
 A RecordReader that reads records from a SQL table,
 using data-driven WHERE clause splits. 
 | 
| DateSplitter | 
 Implement DBSplitter over date/time values. 
 | 
| DBConfiguration | 
 A container for configuration property names for jobs with DB input/output. 
 | 
| DBInputFormat<T extends DBWritable> | 
 A InputFormat that reads input data from an SQL table. 
 | 
| DBOutputFormat<K extends DBWritable,V> | 
 A OutputFormat that sends the reduce output to a SQL table. 
 | 
| DBRecordReader<T extends DBWritable> | 
 A RecordReader that reads records from a SQL table. 
 | 
| FloatSplitter | 
 Implement DBSplitter over floating-point values. 
 | 
| IntegerSplitter | 
 Implement DBSplitter over integer values. 
 | 
| MySQLDataDrivenDBRecordReader<T extends DBWritable> | 
 A RecordReader that reads records from a MySQL table via DataDrivenDBRecordReader 
 | 
| MySQLDBRecordReader<T extends DBWritable> | 
 A RecordReader that reads records from a MySQL table. 
 | 
| OracleDataDrivenDBInputFormat<T extends DBWritable> | 
 A InputFormat that reads input data from an SQL table in an Oracle db. 
 | 
| OracleDataDrivenDBRecordReader<T extends DBWritable> | 
 A RecordReader that reads records from a Oracle table via DataDrivenDBRecordReader 
 | 
| OracleDateSplitter | 
 Implement DBSplitter over date/time values returned by an Oracle db. 
 | 
| OracleDBRecordReader<T extends DBWritable> | 
 A RecordReader that reads records from an Oracle SQL table. 
 | 
| TextSplitter | 
 Implement DBSplitter over text strings. 
 | 
Copyright © 2017 Apache Software Foundation. All rights reserved.