Uses of Interface
org.apache.hbase.Cell

Packages that use Cell
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.protobuf Holds classes generated from protobuf src/main/protobuf definition files. 
org.apache.hbase.cell   
 

Uses of Cell in org.apache.hadoop.hbase
 

Classes in org.apache.hadoop.hbase that implement Cell
 class KeyValue
          An HBase Key/Value.
 

Methods in org.apache.hadoop.hbase with parameters of type Cell
protected static int KeyValueTool.appendKeyToByteArrayWithoutValue(Cell cell, byte[] output, int offset)
           
static int KeyValueTool.appendToByteArray(Cell cell, byte[] output, int offset)
          copy key and value
static ByteBuffer KeyValueTool.copyKeyToNewByteBuffer(Cell cell)
           
static byte[] KeyValueTool.copyToNewByteArray(Cell cell)
           
static ByteBuffer KeyValueTool.copyToNewByteBuffer(Cell cell)
           
static KeyValue KeyValueTool.copyToNewKeyValue(Cell cell)
          copy key only
static KeyValue KeyValueTool.createFirstKeyInIncrementedRow(Cell in)
          Increment the row bytes and clear the other fields
static KeyValue KeyValueTool.createFirstKeyInNextRow(Cell in)
          Append single byte 0x00 to the end of the input row key
protected static int KeyValueTool.keyLength(Cell cell)
           
static int KeyValueTool.length(Cell cell)
          length
 

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

Methods in org.apache.hadoop.hbase.protobuf with parameters of type Cell
static HBaseProtos.KeyValue ProtobufUtil.toKeyValue(Cell kv)
           
 

Uses of Cell in org.apache.hbase.cell
 

Methods in org.apache.hbase.cell with parameters of type Cell
static boolean CellComparator.areKeyLengthsEqual(Cell a, Cell b)
          lengths
static boolean CellComparator.areRowLengthsEqual(Cell a, Cell b)
           
 int CellComparator.compare(Cell a, Cell b)
           
static int CellComparator.compareStatic(Cell a, Cell b)
           
static int CellTool.copyFamilyTo(Cell cell, byte[] destination, int destinationOffset)
           
static int CellTool.copyQualifierTo(Cell cell, byte[] destination, int destinationOffset)
           
static int CellTool.copyRowTo(Cell cell, byte[] destination, int destinationOffset)
          copyTo
static int CellTool.copyValueTo(Cell cell, byte[] destination, int destinationOffset)
           
static boolean CellComparator.equals(Cell a, Cell b)
          equals
static boolean CellComparator.equalsIgnoreMvccVersion(Cell a, Cell b)
          special case for KeyValue.equals
static boolean CellComparator.equalsRow(Cell a, Cell b)
           
static ByteRange CellTool.fillFamilyRange(Cell cell, ByteRange range)
           
static ByteRange CellTool.fillQualifierRange(Cell cell, ByteRange range)
           
static ByteRange CellTool.fillRowRange(Cell cell, ByteRange range)
          ByteRange
static byte[] CellTool.getFamilyArray(Cell cell)
           
static byte[] CellTool.getQualifierArray(Cell cell)
           
static byte[] CellTool.getRowArray(Cell cell)
          get individual arrays for tests
static byte CellTool.getRowByte(Cell cell, int index)
          misc
static byte[] CellTool.getValueArray(Cell cell)
           
static ByteBuffer CellTool.getValueBufferShallowCopy(Cell cell)
          KeyValue (move to KeyValueUtils)
static int CellComparator.hashCode(Cell cell)
          Returns a hash code that is always the same for two Cells having a matching equals(..) result.
 void CellOutputStream.write(Cell cell)
          Implementation must copy the entire state of the Cell.
 



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