| 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 | 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. | 
| 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. | 
| (package private) static ScanQueryMatcher.MatchCode | ScanQueryMatcher. checkColumn(ColumnTracker columnTracker,
           byte[] bytes,
           int offset,
           int length,
           long ttl,
           byte type,
           boolean ignoreCount) | 
| protected ScanQueryMatcher.MatchCode | ScanQueryMatcher. checkDeleted(DeleteTracker deletes,
            Cell cell) | 
| private ScanQueryMatcher.MatchCode | ScanWildcardColumnTracker. checkVersion(byte type,
            long timestamp)Check whether this version should be retained. | 
| ScanQueryMatcher.MatchCode | ExplicitColumnTracker. checkVersions(Cell cell,
             long timestamp,
             byte type,
             boolean ignoreCount) | 
| 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 | ScanWildcardColumnTracker. 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 | NewVersionBehaviorTracker. getNextRowOrNextColumn(Cell cell) | 
| ScanQueryMatcher.MatchCode | ColumnTracker. getNextRowOrNextColumn(Cell cell)Retrieve the MatchCode for the next row or column | 
| ScanQueryMatcher.MatchCode | ScanWildcardColumnTracker. getNextRowOrNextColumn(Cell cell) | 
| ScanQueryMatcher.MatchCode | IncludeAllCompactionQueryMatcher. match(Cell cell) | 
| ScanQueryMatcher.MatchCode | NormalUserScanQueryMatcher. match(Cell cell) | 
| ScanQueryMatcher.MatchCode | RawScanQueryMatcher. 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)
  | 
| ScanQueryMatcher.MatchCode | MinorCompactionScanQueryMatcher. match(Cell cell) | 
| ScanQueryMatcher.MatchCode | StripeCompactionScanQueryMatcher. match(Cell cell) | 
| ScanQueryMatcher.MatchCode | MajorCompactionScanQueryMatcher. match(Cell cell) | 
| protected ScanQueryMatcher.MatchCode | UserScanQueryMatcher. matchColumn(Cell cell,
           long timestamp,
           byte typeByte) | 
| private ScanQueryMatcher.MatchCode | UserScanQueryMatcher. mergeFilterResponse(Cell cell,
                   ScanQueryMatcher.MatchCode matchCode,
                   Filter.ReturnCode filterResponse)Call this when scan has filter. | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| private ScanQueryMatcher.MatchCode | UserScanQueryMatcher. mergeFilterResponse(Cell cell,
                   ScanQueryMatcher.MatchCode matchCode,
                   Filter.ReturnCode filterResponse)Call this when scan has filter. | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.