Package org.apache.iceberg.data
Class GenericDeleteFilter
java.lang.Object
org.apache.iceberg.data.DeleteFilter<org.apache.iceberg.data.Record>
org.apache.iceberg.data.GenericDeleteFilter
-
Constructor Summary
ConstructorsConstructorDescriptionGenericDeleteFilter(org.apache.iceberg.io.FileIO io, org.apache.iceberg.FileScanTask task, org.apache.iceberg.Schema tableSchema, org.apache.iceberg.Schema requestedSchema) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.iceberg.StructLikeasStructLike(org.apache.iceberg.data.Record record) protected org.apache.iceberg.io.InputFilegetInputFile(String location) protected longpos(org.apache.iceberg.data.Record record) Methods inherited from class org.apache.iceberg.data.DeleteFilter
columnIsDeletedPosition, deletedRowPositions, eqDeletedRowFilter, expectedSchema, filter, findEqualityDeleteRows, hasEqDeletes, hasPosDeletes, incrementDeleteCount, loadInputFile, markRowDeleted, newDeleteLoader, requiredSchema
-
Constructor Details
-
GenericDeleteFilter
public GenericDeleteFilter(org.apache.iceberg.io.FileIO io, org.apache.iceberg.FileScanTask task, org.apache.iceberg.Schema tableSchema, org.apache.iceberg.Schema requestedSchema)
-
-
Method Details
-
pos
protected long pos(org.apache.iceberg.data.Record record) - Overrides:
posin classDeleteFilter<org.apache.iceberg.data.Record>
-
asStructLike
protected org.apache.iceberg.StructLike asStructLike(org.apache.iceberg.data.Record record) - Specified by:
asStructLikein classDeleteFilter<org.apache.iceberg.data.Record>
-
getInputFile
- Specified by:
getInputFilein classDeleteFilter<org.apache.iceberg.data.Record>
-