-
Checks if the column is present in the list of requested columns by returning the match code
instance.
Checks if the column is present in the list of requested columns by returning the match code
instance.
ScanQueryMatcher.checkColumn(ColumnTracker columnTracker,
byte[] bytes,
int offset,
int length,
long ttl,
byte type,
boolean ignoreCount)
Checks if the column is present in the list of requested columns by returning the match code
instance.
ScanWildcardColumnTracker.checkVersion(byte type,
long timestamp)
Check whether this version should be retained.
ColumnTracker.checkVersions(Cell cell,
long timestamp,
byte type,
boolean ignoreCount)
Keeps track of the number of versions for the columns asked for.
ExplicitColumnTracker.checkVersions(Cell cell,
long timestamp,
byte type,
boolean ignoreCount)
NewVersionBehaviorTracker.checkVersions(Cell cell,
long timestamp,
byte type,
boolean ignoreCount)
ScanWildcardColumnTracker.checkVersions(Cell cell,
long timestamp,
byte type,
boolean ignoreCount)
Keeps track of the number of versions for the columns asked for.
Retrieve the MatchCode for the next row or column
IncludeAllCompactionQueryMatcher.match(Cell cell)
MajorCompactionScanQueryMatcher.match(Cell cell)
MinorCompactionScanQueryMatcher.match(Cell cell)
Determines if the caller should do one of several things:
seek/skip to the next row (MatchCode.SEEK_NEXT_ROW)
seek/skip to the next column (MatchCode.SEEK_NEXT_COL)
include the current KeyValue (MatchCode.INCLUDE)
ignore the current KeyValue (MatchCode.SKIP)
got to the next row (MatchCode.DONE)
StripeCompactionScanQueryMatcher.match(Cell cell)
Call this when scan has filter.
Check before the delete logic.
Returns the enum constant of this type with the specified name.
ScanQueryMatcher.MatchCode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
Call this when scan has filter.