Package | Description |
---|---|
org.apache.hadoop.hbase.filter |
Provides row-level filters applied to HRegion scan results during calls to
ResultScanner.next() . |
org.apache.hadoop.hbase.mapreduce |
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
|
org.apache.hadoop.hbase.rest.model |
Modifier and Type | Field and Description |
---|---|
private List<MultiRowRangeFilter.RowRange> |
MultiRowRangeFilter.rangeList |
private List<MultiRowRangeFilter.RowRange> |
MultiRowRangeFilter.RangeIteration.sortedAndMergedRanges |
Modifier and Type | Method and Description |
---|---|
private static List<MultiRowRangeFilter.RowRange> |
MultiRowRangeFilter.createRangeListFromRowKeyPrefixes(byte[][] rowKeyPrefixes) |
List<MultiRowRangeFilter.RowRange> |
MultiRowRangeFilter.getRowRanges() |
static List<MultiRowRangeFilter.RowRange> |
MultiRowRangeFilter.sortAndMerge(List<MultiRowRangeFilter.RowRange> ranges)
sort the ranges and if the ranges with overlap, then merge them.
|
Modifier and Type | Method and Description |
---|---|
(package private) static List<MultiRowRangeFilter.ReversedRowRange> |
MultiRowRangeFilter.RangeIteration.flipAndReverseRanges(List<MultiRowRangeFilter.RowRange> ranges)
Rebuilds the sorted ranges (by startKey) into an equivalent sorted list of ranges, only by
stopKey instead.
|
static List<MultiRowRangeFilter.RowRange> |
MultiRowRangeFilter.sortAndMerge(List<MultiRowRangeFilter.RowRange> ranges)
sort the ranges and if the ranges with overlap, then merge them.
|
private static void |
MultiRowRangeFilter.throwExceptionForInvalidRanges(List<MultiRowRangeFilter.RowRange> invalidRanges,
boolean details) |
Constructor and Description |
---|
MultiRowRangeFilter(List<MultiRowRangeFilter.RowRange> list) |
RangeIteration(List<MultiRowRangeFilter.RowRange> sortedAndMergedRanges) |
Modifier and Type | Field and Description |
---|---|
private List<MultiRowRangeFilter.RowRange> |
RowCounter.rowRangeList |
Modifier and Type | Method and Description |
---|---|
private static List<MultiRowRangeFilter.RowRange> |
RowCounter.parseRowRangeParameter(String arg) |
Modifier and Type | Method and Description |
---|---|
private static void |
RowCounter.setScanFilter(Scan scan,
List<MultiRowRangeFilter.RowRange> rowRangeList)
Sets filter
FilterBase to the Scan instance. |
Modifier and Type | Field and Description |
---|---|
private List<MultiRowRangeFilter.RowRange> |
ScannerModel.FilterModel.ranges |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.