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

Packages that use ByteArrayComparable
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.protobuf Holds classes generated from protobuf src/main/protobuf definition files. 
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.security.access   
 

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

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

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

Subclasses of ByteArrayComparable 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 LongComparator
          A long comparator which numerical compares against 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 ByteArrayComparable
protected  ByteArrayComparable SingleColumnValueFilter.comparator
           
protected  ByteArrayComparable CompareFilter.comparator
           
 

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

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

Constructors in org.apache.hadoop.hbase.filter with parameters of type ByteArrayComparable
CompareFilter(CompareFilter.CompareOp compareOp, ByteArrayComparable comparator)
          Constructor.
DependentColumnFilter(byte[] family, byte[] qualifier, boolean dropDependentColumn, CompareFilter.CompareOp valueCompareOp, ByteArrayComparable 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, ByteArrayComparable familyComparator)
          Constructor.
QualifierFilter(CompareFilter.CompareOp op, ByteArrayComparable qualifierComparator)
          Constructor.
RowFilter(CompareFilter.CompareOp rowCompareOp, ByteArrayComparable rowComparator)
          Constructor.
SingleColumnValueExcludeFilter(byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator)
          Constructor for binary compare of the value of a single column.
SingleColumnValueExcludeFilter(byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, boolean filterIfMissing, boolean latestVersionOnly)
          Constructor for protobuf deserialization only.
SingleColumnValueFilter(byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator)
          Constructor for binary compare of the value of a single column.
SingleColumnValueFilter(byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, boolean filterIfMissing, boolean latestVersionOnly)
          Constructor for protobuf deserialization only.
ValueFilter(CompareFilter.CompareOp valueCompareOp, ByteArrayComparable valueComparator)
          Constructor.
 

Uses of ByteArrayComparable in org.apache.hadoop.hbase.protobuf
 

Methods in org.apache.hadoop.hbase.protobuf that return ByteArrayComparable
static ByteArrayComparable ProtobufUtil.toComparator(ComparatorProtos.Comparator proto)
          Convert a protocol buffer Comparator to a ByteArrayComparable
 

Methods in org.apache.hadoop.hbase.protobuf with parameters of type ByteArrayComparable
static ClientProtos.MutateRequest RequestConverter.buildMutateRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, ByteArrayComparable comparator, HBaseProtos.CompareType compareType, Delete delete)
          Create a protocol buffer MutateRequest for a conditioned delete
static ClientProtos.MutateRequest RequestConverter.buildMutateRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, ByteArrayComparable comparator, HBaseProtos.CompareType compareType, Put put)
          Create a protocol buffer MutateRequest for a conditioned put
static ClientProtos.MultiRequest RequestConverter.buildMutateRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, ByteArrayComparable comparator, HBaseProtos.CompareType compareType, RowMutations rowMutations)
          Create a protocol buffer MutateRequest for conditioned row mutations
static ComparatorProtos.Comparator ProtobufUtil.toComparator(ByteArrayComparable comparator)
          Convert a ByteArrayComparable to a protocol buffer Comparator
 

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

Methods in org.apache.hadoop.hbase.regionserver with parameters of type ByteArrayComparable
 boolean HRegion.checkAndMutate(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Mutation w, boolean writeToWAL)
           
 boolean HRegion.checkAndRowMutate(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, RowMutations rm, boolean writeToWAL)
           
 boolean RegionCoprocessorHost.postCheckAndDelete(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Delete delete, boolean result)
           
 boolean RegionCoprocessorHost.postCheckAndPut(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Put put, boolean result)
           
 Boolean RegionCoprocessorHost.preCheckAndDelete(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Delete delete)
           
 Boolean RegionCoprocessorHost.preCheckAndDeleteAfterRowLock(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Delete delete)
           
 Boolean RegionCoprocessorHost.preCheckAndPut(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Put put)
           
 Boolean RegionCoprocessorHost.preCheckAndPutAfterRowLock(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Put put)
           
 

Uses of ByteArrayComparable in org.apache.hadoop.hbase.security.access
 

Methods in org.apache.hadoop.hbase.security.access with parameters of type ByteArrayComparable
 boolean AccessController.preCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Delete delete, boolean result)
           
 boolean AccessController.preCheckAndDeleteAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Delete delete, boolean result)
           
 boolean AccessController.preCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Put put, boolean result)
           
 boolean AccessController.preCheckAndPutAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, ByteArrayComparable comparator, Put put, boolean result)
           
 



Copyright © 2015 The Apache Software Foundation. All rights reserved.