Uses of Class
org.apache.hadoop.hbase.filter.WritableByteArrayComparable

Packages that use WritableByteArrayComparable
org.apache.hadoop.hbase.coprocessor Table of Contents 
org.apache.hadoop.hbase.filter Provides row-level filters applied to HRegion scan results during calls to ResultScanner.next()
org.apache.hadoop.hbase.ipc Tools to help define network clients and servers. 
org.apache.hadoop.hbase.regionserver   
 

Uses of WritableByteArrayComparable in org.apache.hadoop.hbase.coprocessor
 

Methods in org.apache.hadoop.hbase.coprocessor with parameters of type WritableByteArrayComparable
 boolean BaseRegionObserver.postCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete, boolean result)
           
 boolean RegionObserver.postCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete, boolean result)
          Called after checkAndDelete
 boolean BaseRegionObserver.postCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put, boolean result)
           
 boolean RegionObserver.postCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put, boolean result)
          Called after checkAndPut
 boolean BaseRegionObserver.preCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete, boolean result)
           
 boolean RegionObserver.preCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete, boolean result)
          Called before checkAndDelete
 boolean BaseRegionObserver.preCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put, boolean result)
           
 boolean RegionObserver.preCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put, boolean result)
          Called before checkAndPut
 

Uses of WritableByteArrayComparable in org.apache.hadoop.hbase.filter
 

Subclasses of WritableByteArrayComparable in org.apache.hadoop.hbase.filter
 class BinaryComparator
          A binary comparator which lexicographically compares against the specified byte array using Bytes.compareTo(byte[], byte[]).
 class BinaryPrefixComparator
          A comparator which compares against a specified byte array, but only compares up to the length of this byte array.
 class BitComparator
          A bit comparator which performs the specified bitwise operation on each of the bytes with the specified byte array.
 class NullComparator
          A binary comparator which lexicographically compares against the specified byte array using Bytes.compareTo(byte[], byte[]).
 class RegexStringComparator
          This comparator is for use with CompareFilter implementations, such as RowFilter, QualifierFilter, and ValueFilter, for filtering based on the value of a given column.
 class SubstringComparator
          This comparator is for use with SingleColumnValueFilter, for filtering based on the value of a given column.
 

Fields in org.apache.hadoop.hbase.filter declared as WritableByteArrayComparable
protected  WritableByteArrayComparable CompareFilter.comparator
           
 

Methods in org.apache.hadoop.hbase.filter that return WritableByteArrayComparable
static WritableByteArrayComparable ParseFilter.createComparator(byte[] comparator)
          Parses a comparator of the form comparatorType:comparatorValue form and returns a comparator
 WritableByteArrayComparable CompareFilter.getComparator()
           
 WritableByteArrayComparable SingleColumnValueFilter.getComparator()
           
 

Methods in org.apache.hadoop.hbase.filter with parameters of type WritableByteArrayComparable
protected  boolean CompareFilter.doCompare(CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, byte[] data, int offset, int length)
           
 

Constructors in org.apache.hadoop.hbase.filter with parameters of type WritableByteArrayComparable
CompareFilter(CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator)
          Constructor.
DependentColumnFilter(byte[] family, byte[] qualifier, boolean dropDependentColumn, CompareFilter.CompareOp valueCompareOp, WritableByteArrayComparable valueComparator)
          Build a dependent column filter with value checking dependent column varies will be compared using the supplied compareOp and comparator, for usage of which refer to CompareFilter
FamilyFilter(CompareFilter.CompareOp familyCompareOp, WritableByteArrayComparable familyComparator)
          Constructor.
QualifierFilter(CompareFilter.CompareOp op, WritableByteArrayComparable qualifierComparator)
          Constructor.
RowFilter(CompareFilter.CompareOp rowCompareOp, WritableByteArrayComparable rowComparator)
          Constructor.
SingleColumnValueExcludeFilter(byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator)
          Constructor for binary compare of the value of a single column.
SingleColumnValueFilter(byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator)
          Constructor for binary compare of the value of a single column.
ValueFilter(CompareFilter.CompareOp valueCompareOp, WritableByteArrayComparable valueComparator)
          Constructor.
 

Uses of WritableByteArrayComparable in org.apache.hadoop.hbase.ipc
 

Methods in org.apache.hadoop.hbase.ipc with parameters of type WritableByteArrayComparable
 boolean HRegionInterface.checkAndDelete(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete)
          Atomically checks if a row/family/qualifier value match the expectedValue.
 boolean HRegionInterface.checkAndPut(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put)
          Atomically checks if a row/family/qualifier value match the expectedValue.
 

Uses of WritableByteArrayComparable in org.apache.hadoop.hbase.regionserver
 

Methods in org.apache.hadoop.hbase.regionserver with parameters of type WritableByteArrayComparable
 boolean HRegionServer.checkAndDelete(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete)
           
 boolean HRegion.checkAndMutate(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, org.apache.hadoop.io.Writable w, boolean writeToWAL)
           
 boolean HRegion.checkAndMutate(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, org.apache.hadoop.io.Writable w, Integer lockId, boolean writeToWAL)
          Deprecated. row locks (lockId) held outside the extent of the operation are deprecated.
 boolean HRegionServer.checkAndPut(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put)
           
 boolean RegionCoprocessorHost.postCheckAndDelete(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete, boolean result)
           
 boolean RegionCoprocessorHost.postCheckAndPut(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put, boolean result)
           
 Boolean RegionCoprocessorHost.preCheckAndDelete(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Delete delete)
           
 Boolean RegionCoprocessorHost.preCheckAndPut(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, WritableByteArrayComparable comparator, Put put)
           
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.