public class FilterSerializer
extends java.lang.Object
| Constructor and Description |
|---|
FilterSerializer() |
| Modifier and Type | Method and Description |
|---|---|
static void |
createCase(java.lang.Class clazz) |
static void |
createConstant(java.lang.Class clazz) |
static void |
createConstants(java.lang.Class[] allFilters) |
static void |
createSwitchCase(java.lang.Class[] allFilters) |
static java.lang.String |
getFilterId(int hashCode) |
static void |
main(java.lang.String[] args) |
static com.mapr.fs.proto.Dbfilters.FilterMsg |
serialize(org.apache.hadoop.hbase.filter.Filter filterToSerialize) |
protected static com.mapr.fs.proto.Dbfilters.ComparatorProto |
toComparatorProto(org.apache.hadoop.hbase.filter.ByteArrayComparable hbaseComparator) |
protected static com.mapr.fs.proto.Dbfilters.FilterComparatorProto |
toFilterComparatorProto(org.apache.hadoop.hbase.filter.CompareFilter.CompareOp op,
org.apache.hadoop.hbase.filter.ByteArrayComparable comparator) |
protected static com.mapr.fs.proto.Dbfilters.FilterComparatorProto |
toFilterComparatorProto(org.apache.hadoop.hbase.filter.CompareFilter filter) |
public static final int kColumnCountGetFilter
public static final int kColumnPaginationFilter
public static final int kColumnPrefixFilter
public static final int kColumnRangeFilter
public static final int kDependentColumnFilter
public static final int kFamilyFilter
public static final int kFilterList
public static final int kFirstKeyOnlyFilter
public static final int kFirstKeyValueMatchingQualifiersFilter
public static final int kFuzzyRowFilter
public static final int kInclusiveStopFilter
public static final int kKeyOnlyFilter
public static final int kKeySamplingFilter
public static final int kMultipleColumnPrefixFilter
public static final int kPageFilter
public static final int kPrefixFilter
public static final int kQualifierFilter
public static final int kRandomRowFilter
public static final int kRowFilter
public static final int kSingleColumnValueFilter
public static final int kSingleColumnValueExcludeFilter
public static final int kSkipFilter
public static final int kTimestampsFilter
public static final int kValueFilter
public static final int kWhileMatchFilter
public static final int kIndexRowFilter
public static final int kAlwaysFalseFilter
public static final int kBinaryComparator
public static final int kBinaryPrefixComparator
public static final int kBitComparator
public static final int kNullComparator
public static final int kRegexStringComparator
public static final int kSubstringComparator
public static java.lang.String getFilterId(int hashCode)
hashCode - public static com.mapr.fs.proto.Dbfilters.FilterMsg serialize(org.apache.hadoop.hbase.filter.Filter filterToSerialize)
throws java.io.IOException
java.io.IOExceptionprotected static com.mapr.fs.proto.Dbfilters.FilterComparatorProto toFilterComparatorProto(org.apache.hadoop.hbase.filter.CompareFilter filter)
throws java.io.IOException
java.io.IOExceptionprotected static com.mapr.fs.proto.Dbfilters.FilterComparatorProto toFilterComparatorProto(org.apache.hadoop.hbase.filter.CompareFilter.CompareOp op,
org.apache.hadoop.hbase.filter.ByteArrayComparable comparator)
throws java.io.IOException
java.io.IOExceptionprotected static com.mapr.fs.proto.Dbfilters.ComparatorProto toComparatorProto(org.apache.hadoop.hbase.filter.ByteArrayComparable hbaseComparator)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
public static void createSwitchCase(java.lang.Class[] allFilters)
public static void createCase(java.lang.Class clazz)
public static void createConstants(java.lang.Class[] allFilters)
public static void createConstant(java.lang.Class clazz)