@InterfaceAudience.Private public class VisibilityScanDeleteTracker extends ScanDeleteTracker
DeleteTracker.DeleteCompare, DeleteTracker.DeleteResultdeleteBuffer, deleteLength, deleteOffset, deleteTimestamp, deleteType, familyStamp, familyVersionStamps, hasFamilyStamp| Constructor and Description |
|---|
VisibilityScanDeleteTracker() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Cell delCell)
Add the specified KeyValue to the list of deletes to check against for
this row operation.
|
DeleteTracker.DeleteResult |
isDeleted(Cell cell)
Check if the specified KeyValue buffer has been deleted by a previously
seen delete.
|
void |
reset()
Called between rows.
|
isEmpty, updatepublic void add(Cell delCell)
ScanDeleteTrackerThis is called when a Delete is encountered.
add in interface DeleteTrackeradd in class ScanDeleteTrackerdelCell - - the delete cellpublic DeleteTracker.DeleteResult isDeleted(Cell cell)
ScanDeleteTrackerisDeleted in interface DeleteTrackerisDeleted in class ScanDeleteTrackercell - - current cell to check if deleted by a previously seen deletepublic void reset()
DeleteTrackerThis clears everything as if a new DeleteTracker was instantiated.
reset in interface DeleteTrackerreset in class ScanDeleteTrackerCopyright © 2014 The Apache Software Foundation. All rights reserved.