| Interface | Description |
|---|---|
| FilterAdapterContext.ContextCloseable | |
| TypedFilterAdapter<S extends org.apache.hadoop.hbase.filter.Filter> |
An adapter that can adapt an HBase Filter instance into a Bigtable RowFilter.
|
| UnsupportedStatusCollector<S extends org.apache.hadoop.hbase.filter.Filter> |
An interface that classes should implement if they're able to contribute meaningfully to
collecting unsupported status objects from child filters.
|
| Class | Description |
|---|---|
| BigtableFilterAdapter |
Converts a
BigtableFilter to a RowFilter. |
| BigtableWhileMatchResultScannerAdapter |
Adapt a Bigtable ResultScanner to an HBase Result Scanner.
|
| ColumnCountGetFilterAdapter |
Adapter for the ColumnCountGetFilter.
|
| ColumnPaginationFilterAdapter |
Adapter to convert a ColumnPaginationFilter to a RowFilter.
|
| ColumnPrefixFilterAdapter |
Adapter for a single ColumnPrefixFilter to a Cloud Bigtable RowFilter.
|
| ColumnRangeFilterAdapter |
Adapter for a single ColumnRangeFilter to a Cloud Bigtable RowFilter.
|
| FamilyFilterAdapter |
Adapter for a single
FamilyFilter to a Cloud Bigtable RowFilter. |
| FilterAdapter |
An adapter for converting an HBase Filter into Bigtable RowFilter objects
For internal use only - public for technical reasons.
|
| FilterAdapterContext |
Context for the currently executing filter adapter.
|
| FilterAdapterHelper |
Helpers for filter adapters.
|
| FilterListAdapter |
Adapts a FilterList into either a RowFilter with chaining or interleaving.
|
| FilterSupportStatus |
FilterSupportStatus is a result type indicating whether a filter has a supported adaptation to
bigtable reader expressions.
|
| FirstKeyOnlyFilterAdapter |
Adapter for FirstKeyOnlyFilter to RowFilter.
|
| FuzzyRowFilterAdapter |
An adapter for
FuzzyRowFilter. |
| KeyOnlyFilterAdapter |
An adapter for KeyOnlyFilter to a Bigtable strip_value_transform.
|
| MultipleColumnPrefixFilterAdapter |
An adapter to transform an HBase MultipleColumnPrefixFilter into a Bigtable RowFilter with each
column prefix in an interleaved stream.
|
| MultiRowRangeFilterAdapter |
Adapter for
MultiRowRangeFilter, it converts the filter into an index scan hint
For internal use only - public for technical reasons. |
| PageFilterAdapter |
A TypedFilterAdapter for adapting PageFilter instances.
|
| PrefixFilterAdapter |
Adapter for HBase
PrefixFilter instances. |
| QualifierFilterAdapter |
Adapter for qualifier filters.
|
| RandomRowFilterAdapter |
Adapter for
RandomRowFilter
For internal use only - public for technical reasons. |
| RowFilterAdapter |
An adapter for row key filters using comparators and operators.
|
| SingleColumnValueExcludeFilterAdapter |
Adapter for the
SingleColumnValueFilter
For internal use only - public for technical reasons. |
| SingleColumnValueFilterAdapter |
Adapt SingleColumnValueFilter instances into bigtable RowFilters.
|
| SingleFilterAdapter<T extends org.apache.hadoop.hbase.filter.Filter> |
A class that provides untyped-to-typed access to TypedFilterAdapter instances.
|
| TimestampFilterUtil |
Common utilities for Timestamp filters.
|
| TimestampRangeFilterAdapter |
Converts a
TimestampRangeFilter into a Cloud Bigtable Filters.Filter. |
| TimestampsFilterAdapter |
Convert a TimestampsFilter into a RowFilter containing interleaved timestamp range filters.
|
| TypedFilterAdapterBase<S extends org.apache.hadoop.hbase.filter.Filter> |
Base functionality for all filter adapters
For internal use only - public for technical reasons.
|
| ValueFilterAdapter |
Adapt a single HBase ValueFilter.
|
| WhileMatchFilterAdapter |
Adapter for
WhileMatchFilter. |
| Exception | Description |
|---|---|
| UnsupportedFilterException |
An exception thrown when attempting to adapt unsupported filters.
|