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
-
public class GenericDeleteFilter extends DeleteFilter<org.apache.iceberg.data.Record>
-
-
Constructor Summary
Constructors Constructor Description GenericDeleteFilter(org.apache.iceberg.io.FileIO io, org.apache.iceberg.FileScanTask task, org.apache.iceberg.Schema tableSchema, org.apache.iceberg.Schema requestedSchema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.iceberg.StructLikeasStructLike(org.apache.iceberg.data.Record record)protected org.apache.iceberg.io.InputFilegetInputFile(java.lang.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
-
-
-
-
Method Detail
-
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
protected org.apache.iceberg.io.InputFile getInputFile(java.lang.String location)
- Specified by:
getInputFilein classDeleteFilter<org.apache.iceberg.data.Record>
-
-