public class GenericDeleteFilter extends DeleteFilter<org.apache.iceberg.data.Record>
| Constructor and Description |
|---|
GenericDeleteFilter(org.apache.iceberg.io.FileIO io,
org.apache.iceberg.FileScanTask task,
org.apache.iceberg.Schema tableSchema,
org.apache.iceberg.Schema requestedSchema) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.iceberg.StructLike |
asStructLike(org.apache.iceberg.data.Record record) |
protected org.apache.iceberg.io.InputFile |
getInputFile(java.lang.String location) |
protected long |
pos(org.apache.iceberg.data.Record record) |
columnIsDeletedPosition, deletedRowPositions, eqDeletedRowFilter, filter, findEqualityDeleteRows, hasEqDeletes, hasPosDeletes, incrementDeleteCount, loadInputFile, markRowDeleted, newDeleteLoader, requiredSchemapublic GenericDeleteFilter(org.apache.iceberg.io.FileIO io,
org.apache.iceberg.FileScanTask task,
org.apache.iceberg.Schema tableSchema,
org.apache.iceberg.Schema requestedSchema)
protected long pos(org.apache.iceberg.data.Record record)
pos in class DeleteFilter<org.apache.iceberg.data.Record>protected org.apache.iceberg.StructLike asStructLike(org.apache.iceberg.data.Record record)
asStructLike in class DeleteFilter<org.apache.iceberg.data.Record>protected org.apache.iceberg.io.InputFile getInputFile(java.lang.String location)
getInputFile in class DeleteFilter<org.apache.iceberg.data.Record>