Package org.apache.iceberg.spark.source
Class EqualityDeleteRowReader
- java.lang.Object
- 
- org.apache.iceberg.spark.source.EqualityDeleteRowReader
 
- 
- All Implemented Interfaces:
- java.io.Closeable,- java.lang.AutoCloseable
 
 public class EqualityDeleteRowReader extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description EqualityDeleteRowReader(CombinedScanTask task, Table table, Schema expectedSchema, boolean caseSensitive)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected java.util.Map<java.lang.Integer,?>constantsMap(FileScanTask task, Schema readSchema)protected static java.lang.ObjectconvertConstant(Type type, java.lang.Object value)Tget()protected InputFilegetInputFile(java.lang.String location)protected InputFilegetInputFile(FileScanTask task)booleannext()protected CloseableIterable<org.apache.spark.sql.catalyst.InternalRow>open(FileScanTask task, Schema readSchema, java.util.Map<java.lang.Integer,?> idToConstant)protected Tabletable()protected SchematableSchema()
 
- 
- 
- 
Constructor Detail- 
EqualityDeleteRowReaderpublic EqualityDeleteRowReader(CombinedScanTask task, Table table, Schema expectedSchema, boolean caseSensitive) 
 
- 
 - 
Method Detail- 
tableSchemaprotected Schema tableSchema() 
 - 
openprotected CloseableIterable<org.apache.spark.sql.catalyst.InternalRow> open(FileScanTask task, Schema readSchema, java.util.Map<java.lang.Integer,?> idToConstant) 
 - 
tableprotected Table table() 
 - 
nextpublic boolean next() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
getpublic T get() 
 - 
closepublic void close() throws java.io.IOException- Specified by:
- closein interface- java.lang.AutoCloseable
- Specified by:
- closein interface- java.io.Closeable
- Throws:
- java.io.IOException
 
 - 
getInputFileprotected InputFile getInputFile(FileScanTask task) 
 - 
getInputFileprotected InputFile getInputFile(java.lang.String location) 
 - 
constantsMapprotected java.util.Map<java.lang.Integer,?> constantsMap(FileScanTask task, Schema readSchema) 
 - 
convertConstantprotected static java.lang.Object convertConstant(Type type, java.lang.Object value) 
 
- 
 
-