|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RowFilterInterface | |
---|---|
org.apache.hadoop.hbase.client | |
org.apache.hadoop.hbase.client.tableindexed | This package provides support for secondary indexing by maintaining a separate, "index", table for each index. |
org.apache.hadoop.hbase.client.transactional | This package provides support for atomic transactions. |
org.apache.hadoop.hbase.filter | Provides row-level filters applied to HRegion scan results during calls to Scanner.next() . |
org.apache.hadoop.hbase.ipc | Tools to help define network clients and servers. |
org.apache.hadoop.hbase.mapred | Provides HBase MapReduce Input/OutputFormats, a table indexing MapReduce job, and utility |
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.regionserver.transactional |
Uses of RowFilterInterface in org.apache.hadoop.hbase.client |
---|
Fields in org.apache.hadoop.hbase.client declared as RowFilterInterface | |
---|---|
protected RowFilterInterface |
HTable.ClientScanner.filter
|
Methods in org.apache.hadoop.hbase.client that return RowFilterInterface | |
---|---|
protected RowFilterInterface |
ScannerCallable.getFilter()
|
protected RowFilterInterface |
HTable.ClientScanner.getFilter()
|
Methods in org.apache.hadoop.hbase.client with parameters of type RowFilterInterface | |
---|---|
Scanner |
HTable.getScanner(byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
Get a scanner on the current table starting at the specified row. |
Scanner |
HTable.getScanner(byte[][] columns,
byte[] startRow,
RowFilterInterface filter)
Get a scanner on the current table starting at the specified row. |
Scanner |
HTable.getScanner(String[] columns,
String startRow,
long timestamp,
RowFilterInterface filter)
Get a scanner on the current table starting at the specified row. |
Constructors in org.apache.hadoop.hbase.client with parameters of type RowFilterInterface | |
---|---|
HTable.ClientScanner(byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
|
|
ScannerCallable(HConnection connection,
byte[] tableName,
byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
|
Uses of RowFilterInterface in org.apache.hadoop.hbase.client.tableindexed |
---|
Methods in org.apache.hadoop.hbase.client.tableindexed with parameters of type RowFilterInterface | |
---|---|
Scanner |
IndexedTable.getIndexedScanner(String indexId,
byte[] indexStartRow,
byte[][] indexColumns,
RowFilterInterface indexFilter,
byte[][] baseColumns)
Open up an indexed scanner. |
Uses of RowFilterInterface in org.apache.hadoop.hbase.client.transactional |
---|
Methods in org.apache.hadoop.hbase.client.transactional with parameters of type RowFilterInterface | |
---|---|
Scanner |
TransactionalTable.getScanner(TransactionState transactionState,
byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
Get a scanner on the current table starting at the specified row. |
Scanner |
TransactionalTable.getScanner(TransactionState transactionState,
byte[][] columns,
byte[] startRow,
RowFilterInterface filter)
Get a scanner on the current table starting at the specified row. |
Constructors in org.apache.hadoop.hbase.client.transactional with parameters of type RowFilterInterface | |
---|---|
TransactionalTable.TransactionalClientScanner(TransactionState transactionState,
byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
|
Uses of RowFilterInterface in org.apache.hadoop.hbase.filter |
---|
Classes in org.apache.hadoop.hbase.filter that implement RowFilterInterface | |
---|---|
class |
ColumnValueFilter
This filter is used to filter based on the value of a given column. |
class |
InclusiveStopRowFilter
Subclass of StopRowFilter that filters rows > the stop row, making it include up to the last row but no further. |
class |
PageRowFilter
Implementation of RowFilterInterface that limits results to a specific page size. |
class |
PrefixRowFilter
RowFilterInterface that filters everything that does not match a prefix |
class |
RegExpRowFilter
Implementation of RowFilterInterface that can filter by rowkey regular expression and/or individual column values (equals comparison only). |
class |
RowFilterSet
Implementation of RowFilterInterface that represents a set of RowFilters which will be evaluated with a specified boolean operator MUST_PASS_ALL (!AND) or MUST_PASS_ONE (!OR). |
class |
StopRowFilter
Implementation of RowFilterInterface that filters out rows greater than or equal to a specified rowKey. |
class |
WhileMatchRowFilter
WhileMatchRowFilter is a wrapper filter that filters everything after the first filtered row. |
Methods in org.apache.hadoop.hbase.filter that return RowFilterInterface | |
---|---|
RowFilterInterface |
WhileMatchRowFilter.getInternalFilter()
Returns the internal filter being wrapped |
Methods in org.apache.hadoop.hbase.filter that return types with arguments of type RowFilterInterface | |
---|---|
Set<RowFilterInterface> |
RowFilterSet.getFilters()
Get the filters. |
Methods in org.apache.hadoop.hbase.filter with parameters of type RowFilterInterface | |
---|---|
void |
RowFilterSet.addFilter(RowFilterInterface filter)
Add a filter. |
Constructors in org.apache.hadoop.hbase.filter with parameters of type RowFilterInterface | |
---|---|
WhileMatchRowFilter(RowFilterInterface filter)
Constructor |
Constructor parameters in org.apache.hadoop.hbase.filter with type arguments of type RowFilterInterface | |
---|---|
RowFilterSet(RowFilterSet.Operator operator,
Set<RowFilterInterface> rowFilters)
Constructor that takes a set of RowFilters and an operator. |
|
RowFilterSet(Set<RowFilterInterface> rowFilters)
Constructor that takes a set of RowFilters. |
Uses of RowFilterInterface in org.apache.hadoop.hbase.ipc |
---|
Methods in org.apache.hadoop.hbase.ipc with parameters of type RowFilterInterface | |
---|---|
long |
HRegionInterface.openScanner(byte[] regionName,
byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
Opens a remote scanner with a RowFilter. |
long |
TransactionalRegionInterface.openScanner(long transactionId,
byte[] regionName,
byte[][] columns,
byte[] startRow,
long timestamp,
RowFilterInterface filter)
Opens a remote scanner with a RowFilter. |
Uses of RowFilterInterface in org.apache.hadoop.hbase.mapred |
---|
Methods in org.apache.hadoop.hbase.mapred with parameters of type RowFilterInterface | |
---|---|
protected void |
TableInputFormatBase.setRowFilter(RowFilterInterface rowFilter)
Allows subclasses to set the RowFilterInterface to be used. |
void |
TableInputFormatBase.TableRecordReader.setRowFilter(RowFilterInterface rowFilter)
|
Uses of RowFilterInterface in org.apache.hadoop.hbase.regionserver |
---|
Methods in org.apache.hadoop.hbase.regionserver with parameters of type RowFilterInterface | |
---|---|
InternalScanner |
HRegion.getScanner(byte[][] cols,
byte[] firstRow,
long timestamp,
RowFilterInterface filter)
Return an iterator that scans over the HRegion, returning the indicated columns for only the rows that match the data filter. |
protected InternalScanner |
HStore.getScanner(long timestamp,
byte[][] targetCols,
byte[] firstRow,
RowFilterInterface filter)
Return a scanner for both the memcache and the HStore files |
long |
HRegionServer.openScanner(byte[] regionName,
byte[][] cols,
byte[] firstRow,
long timestamp,
RowFilterInterface filter)
|
Uses of RowFilterInterface in org.apache.hadoop.hbase.regionserver.transactional |
---|
Methods in org.apache.hadoop.hbase.regionserver.transactional with parameters of type RowFilterInterface | |
---|---|
InternalScanner |
TransactionalRegion.getScanner(long transactionId,
byte[][] cols,
byte[] firstRow,
long timestamp,
RowFilterInterface filter)
Return an iterator that scans over the HRegion, returning the indicated columns for only the rows that match the data filter. |
long |
TransactionalRegionServer.openScanner(long transactionId,
byte[] regionName,
byte[][] cols,
byte[] firstRow,
long timestamp,
RowFilterInterface filter)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |