| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.regionserver.querymatcher | 
| Modifier and Type | Method and Description | 
|---|---|
ScanQueryMatcher.MatchCode | 
ExplicitColumnTracker.checkColumn(Cell cell,
           byte type)
Checks if the column is present in the list of requested columns by returning the match code
 instance. 
 | 
ScanQueryMatcher.MatchCode | 
ScanWildcardColumnTracker.checkColumn(Cell cell,
           byte type)
Checks if the column is present in the list of requested columns by returning the match code
 instance. 
 | 
ScanQueryMatcher.MatchCode | 
NewVersionBehaviorTracker.checkColumn(Cell cell,
           byte type)  | 
ScanQueryMatcher.MatchCode | 
ColumnTracker.checkColumn(Cell cell,
           byte type)
Checks if the column is present in the list of requested columns by returning the match code
 instance. 
 | 
protected ScanQueryMatcher.MatchCode | 
ScanQueryMatcher.checkDeleted(DeleteTracker deletes,
            Cell cell)  | 
ScanQueryMatcher.MatchCode | 
ExplicitColumnTracker.checkVersions(Cell cell,
             long timestamp,
             byte type,
             boolean ignoreCount)  | 
ScanQueryMatcher.MatchCode | 
ScanWildcardColumnTracker.checkVersions(Cell cell,
             long timestamp,
             byte type,
             boolean ignoreCount)
Keeps track of the number of versions for the columns asked for. 
 | 
ScanQueryMatcher.MatchCode | 
NewVersionBehaviorTracker.checkVersions(Cell cell,
             long timestamp,
             byte type,
             boolean ignoreCount)  | 
ScanQueryMatcher.MatchCode | 
ColumnTracker.checkVersions(Cell cell,
             long timestamp,
             byte type,
             boolean ignoreCount)
Keeps track of the number of versions for the columns asked for. 
 | 
ScanQueryMatcher.MatchCode | 
ExplicitColumnTracker.getNextRowOrNextColumn(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
ScanWildcardColumnTracker.getNextRowOrNextColumn(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
NewVersionBehaviorTracker.getNextRowOrNextColumn(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
ColumnTracker.getNextRowOrNextColumn(Cell cell)
Retrieve the MatchCode for the next row or column 
 | 
ScanQueryMatcher.MatchCode | 
NormalUserScanQueryMatcher.match(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
RawScanQueryMatcher.match(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
MinorCompactionScanQueryMatcher.match(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
StripeCompactionScanQueryMatcher.match(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
MajorCompactionScanQueryMatcher.match(Cell cell)  | 
ScanQueryMatcher.MatchCode | 
IncludeAllCompactionQueryMatcher.match(Cell cell)  | 
abstract ScanQueryMatcher.MatchCode | 
ScanQueryMatcher.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)
  
 | 
protected ScanQueryMatcher.MatchCode | 
UserScanQueryMatcher.matchColumn(Cell cell,
           long timestamp,
           byte typeByte)  | 
protected ScanQueryMatcher.MatchCode | 
ScanQueryMatcher.preCheck(Cell cell)
Check before the delete logic. 
 | 
protected ScanQueryMatcher.MatchCode | 
DropDeletesCompactionScanQueryMatcher.tryDropDelete(Cell cell)  | 
static ScanQueryMatcher.MatchCode | 
ScanQueryMatcher.MatchCode.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static ScanQueryMatcher.MatchCode[] | 
ScanQueryMatcher.MatchCode.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.