org.hbase.async
Class ScanFilter

java.lang.Object
  extended by org.hbase.async.ScanFilter
Direct Known Subclasses:
ColumnPrefixFilter, ColumnRangeFilter, FilterList, KeyRegexpFilter

public abstract class ScanFilter
extends Object

Abstract base class for Scanner filters.

These filters are executed on the server side, inside the RegionServer, while scanning. They are useful to prune uninteresting data before it gets to the network, but remember that the RegionServer still has to load the data before it can know whether the filter passes or not, so it's generally not efficient to filter out large amounts of data.

Subclasses are guaranteed to be immutable and are thus thread-safe as well as usable concurrently on multiple Scanner instances.

Since:
1.5

Method Summary
protected static String getFilterId(int hashCode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFilterId

protected static String getFilterId(int hashCode)


Copyright © 2010-2015, The Async HBase Authors