org.apache.hadoop.hbase.regionserver
Class GetDeleteTracker.Delete

java.lang.Object
  extended by org.apache.hadoop.hbase.regionserver.GetDeleteTracker.Delete
Enclosing class:
GetDeleteTracker

protected static class GetDeleteTracker.Delete
extends Object

Internal class used to store the necessary information for a Delete.

Rather than reparsing the KeyValue, or copying fields, this class points to the underlying KeyValue buffer with pointers to the qualifier and fields for type and timestamp. No parsing work is done in DeleteTracker now.

Fields are public because they are accessed often, directly, and only within this class.


Constructor Summary
GetDeleteTracker.Delete(byte[] buffer, int qualifierOffset, int qualifierLength, byte type, long timestamp)
          Constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetDeleteTracker.Delete

public GetDeleteTracker.Delete(byte[] buffer,
                               int qualifierOffset,
                               int qualifierLength,
                               byte type,
                               long timestamp)
Constructor

Parameters:
buffer -
qualifierOffset -
qualifierLength -
type -
timestamp -


Copyright © 2009 The Apache Software Foundation