public class EqualityDeleteRowReader
extends java.lang.Object
Constructor and Description |
---|
EqualityDeleteRowReader(CombinedScanTask task,
Table table,
Schema expectedSchema,
boolean caseSensitive) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected java.util.Map<java.lang.Integer,?> |
constantsMap(FileScanTask task,
Schema readSchema) |
protected static java.lang.Object |
convertConstant(Type type,
java.lang.Object value) |
T |
get() |
protected InputFile |
getInputFile(FileScanTask task) |
protected InputFile |
getInputFile(java.lang.String location) |
boolean |
next() |
protected CloseableIterable<org.apache.spark.sql.catalyst.InternalRow> |
open(FileScanTask task,
Schema readSchema,
java.util.Map<java.lang.Integer,?> idToConstant) |
protected Table |
table() |
protected Schema |
tableSchema() |
public EqualityDeleteRowReader(CombinedScanTask task, Table table, Schema expectedSchema, boolean caseSensitive)
protected Schema tableSchema()
protected CloseableIterable<org.apache.spark.sql.catalyst.InternalRow> open(FileScanTask task, Schema readSchema, java.util.Map<java.lang.Integer,?> idToConstant)
protected Table table()
public boolean next() throws java.io.IOException
java.io.IOException
public T get()
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException
protected InputFile getInputFile(FileScanTask task)
protected InputFile getInputFile(java.lang.String location)
protected java.util.Map<java.lang.Integer,?> constantsMap(FileScanTask task, Schema readSchema)
protected static java.lang.Object convertConstant(Type type, java.lang.Object value)