Uses of Enum
org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCode
Packages that use ScanQueryMatcher.MatchCode
-
Uses of ScanQueryMatcher.MatchCode in org.apache.hadoop.hbase.regionserver.querymatcher
Methods in org.apache.hadoop.hbase.regionserver.querymatcher that return ScanQueryMatcher.MatchCodeModifier and TypeMethodDescriptionColumnTracker.checkColumn
(Cell cell, byte type) Checks if the column is present in the list of requested columns by returning the match code instance.ExplicitColumnTracker.checkColumn
(Cell cell, byte type) Checks if the column is present in the list of requested columns by returning the match code instance.NewVersionBehaviorTracker.checkColumn
(Cell cell, byte type) (package private) static ScanQueryMatcher.MatchCode
ScanQueryMatcher.checkColumn
(ColumnTracker columnTracker, byte[] bytes, int offset, int length, long ttl, byte type, boolean ignoreCount) ScanWildcardColumnTracker.checkColumn
(Cell cell, byte type) Checks if the column is present in the list of requested columns by returning the match code instance.protected final ScanQueryMatcher.MatchCode
ScanQueryMatcher.checkDeleted
(DeleteTracker deletes, Cell cell) private ScanQueryMatcher.MatchCode
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.ColumnTracker.getNextRowOrNextColumn
(Cell cell) Retrieve the MatchCode for the next row or columnExplicitColumnTracker.getNextRowOrNextColumn
(Cell cell) NewVersionBehaviorTracker.getNextRowOrNextColumn
(Cell cell) ScanWildcardColumnTracker.getNextRowOrNextColumn
(Cell cell) abstract ScanQueryMatcher.MatchCode
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 final ScanQueryMatcher.MatchCode
UserScanQueryMatcher.matchColumn
(Cell cell, long timestamp, byte typeByte) private final ScanQueryMatcher.MatchCode
UserScanQueryMatcher.mergeFilterResponse
(Cell cell, ScanQueryMatcher.MatchCode matchCode, Filter.ReturnCode filterResponse) Call this when scan has filter.protected final ScanQueryMatcher.MatchCode
Check before the delete logic.protected final ScanQueryMatcher.MatchCode
DropDeletesCompactionScanQueryMatcher.tryDropDelete
(Cell cell) static ScanQueryMatcher.MatchCode
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.Methods in org.apache.hadoop.hbase.regionserver.querymatcher with parameters of type ScanQueryMatcher.MatchCodeModifier and TypeMethodDescriptionprivate final ScanQueryMatcher.MatchCode
UserScanQueryMatcher.mergeFilterResponse
(Cell cell, ScanQueryMatcher.MatchCode matchCode, Filter.ReturnCode filterResponse) Call this when scan has filter.