Uses of Class
org.apache.hadoop.hbase.KeyValue

Packages that use KeyValue
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.client Provides HBase Client 
org.apache.hadoop.hbase.filter Provides row-level filters applied to HRegion scan results during calls to ResultScanner.next()
org.apache.hadoop.hbase.io   
org.apache.hadoop.hbase.io.hfile Provides the hbase data+index+metadata file. 
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.stargate Stargate 
 

Uses of KeyValue in org.apache.hadoop.hbase
 

Fields in org.apache.hadoop.hbase declared as KeyValue
static KeyValue KeyValue.LOWESTKEY
          Lowest possible key.
 

Methods in org.apache.hadoop.hbase that return KeyValue
 KeyValue KeyValue.clone()
          Clones a KeyValue.
static KeyValue KeyValue.createFirstOnRow(byte[] row)
           
static KeyValue KeyValue.createFirstOnRow(byte[] row, byte[] f, byte[] q)
           
static KeyValue KeyValue.createFirstOnRow(byte[] row, byte[] f, byte[] q, long ts)
           
static KeyValue KeyValue.createFirstOnRow(byte[] row, byte[] c, long ts)
           
static KeyValue KeyValue.createFirstOnRow(byte[] row, long ts)
           
static KeyValue KeyValue.createKeyValueFromKey(byte[] b, int o, int l)
           
 

Methods in org.apache.hadoop.hbase with parameters of type KeyValue
 int KeyValue.KVComparator.compare(KeyValue left, KeyValue right)
           
 int KeyValue.RowComparator.compare(KeyValue left, KeyValue right)
           
 int KeyValue.KVComparator.compareColumns(KeyValue left, byte[] right, int roffset, int rlength, int rfamilyoffset)
           
 int KeyValue.KVComparator.compareRows(KeyValue left, byte[] row)
           
 int KeyValue.KVComparator.compareRows(KeyValue left, KeyValue right)
           
 int KeyValue.KVComparator.compareRows(KeyValue left, short lrowlength, KeyValue right, short rrowlength)
           
 int KeyValue.KVComparator.compareTimestamps(KeyValue left, KeyValue right)
           
 boolean KeyValue.KVComparator.matchingRowColumn(KeyValue left, KeyValue right)
          Compares the row and column of two keyvalues
 boolean KeyValue.KVComparator.matchingRows(KeyValue left, byte[] right)
           
 boolean KeyValue.KVComparator.matchingRows(KeyValue left, KeyValue right)
           
 boolean KeyValue.KVComparator.matchingRows(KeyValue left, short lrowlength, KeyValue right, short rrowlength)
           
 boolean KeyValue.KVComparator.matchingRowsGreaterTimestamp(KeyValue left, KeyValue right)
          Compares the row and timestamp of two keys Was called matchesWithoutColumn in HStoreKey.
 

Uses of KeyValue in org.apache.hadoop.hbase.client
 

Methods in org.apache.hadoop.hbase.client that return KeyValue
 KeyValue[] Result.raw()
          Return the unsorted array of KeyValues backing this Result instance.
 KeyValue[] Result.sorted()
          Returns a sorted array of KeyValues in this Result.
 

Methods in org.apache.hadoop.hbase.client that return types with arguments of type KeyValue
 Map<byte[],List<KeyValue>> Put.getFamilyMap()
          Method for retrieving the put's familyMap
 Map<byte[],List<KeyValue>> Delete.getFamilyMap()
          Method for retrieving the delete's familyMap
 List<KeyValue> Result.list()
          Create a sorted list of the KeyValue's in this result.
 

Methods in org.apache.hadoop.hbase.client with parameters of type KeyValue
 Put Put.add(KeyValue kv)
          Add the specified KeyValue to this Put operation.
 

Constructors in org.apache.hadoop.hbase.client with parameters of type KeyValue
Result(KeyValue[] kvs)
          Instantiate a Result with the specified array of KeyValues.
 

Constructor parameters in org.apache.hadoop.hbase.client with type arguments of type KeyValue
Result(List<KeyValue> kvs)
          Instantiate a Result with the specified List of KeyValues.
 

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

Methods in org.apache.hadoop.hbase.filter with parameters of type KeyValue
 Filter.ReturnCode WhileMatchFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode ValueFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode SkipFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode SingleColumnValueFilter.filterKeyValue(KeyValue keyValue)
           
 Filter.ReturnCode RowFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode QualifierFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode PrefixFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode PageFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode InclusiveStopFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode FilterList.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode Filter.filterKeyValue(KeyValue v)
          A way to filter based on the column family, column qualifier and/or the column value.
 Filter.ReturnCode CompareFilter.filterKeyValue(KeyValue v)
           
 Filter.ReturnCode ColumnCountGetFilter.filterKeyValue(KeyValue v)
           
 

Method parameters in org.apache.hadoop.hbase.filter with type arguments of type KeyValue
 boolean WhileMatchRowFilter.filterRow(List<KeyValue> results)
          Deprecated.  
 boolean StopRowFilter.filterRow(List<KeyValue> results)
          Deprecated.  
 boolean RowFilterSet.filterRow(List<KeyValue> results)
          Deprecated.  
 boolean RowFilterInterface.filterRow(List<KeyValue> results)
          Deprecated. Filter on the fully assembled row.
 boolean RegExpRowFilter.filterRow(List<KeyValue> kvs)
          Deprecated.  
 boolean PrefixRowFilter.filterRow(List<KeyValue> results)
          Deprecated.  
 boolean PageRowFilter.filterRow(List<KeyValue> results)
          Deprecated.  
 boolean ColumnValueFilter.filterRow(List<KeyValue> results)
          Deprecated.  
 

Uses of KeyValue in org.apache.hadoop.hbase.io
 

Method parameters in org.apache.hadoop.hbase.io with type arguments of type KeyValue
static HbaseMapWritable<byte[],Cell> Cell.createCells(List<KeyValue> results)
          Deprecated.  
static RowResult RowResult.createRowResult(List<KeyValue> results)
          Deprecated.  
static RowResult[] RowResult.createRowResultArray(List<List<KeyValue>> l)
          Deprecated.  
static Cell[] Cell.createSingleCellArray(List<KeyValue> results)
          Deprecated.  
 

Uses of KeyValue in org.apache.hadoop.hbase.io.hfile
 

Methods in org.apache.hadoop.hbase.io.hfile that return KeyValue
 KeyValue HFileScanner.getKeyValue()
           
 

Methods in org.apache.hadoop.hbase.io.hfile with parameters of type KeyValue
 void HFile.Writer.append(KeyValue kv)
          Add key/value to file.
 

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

Fields in org.apache.hadoop.hbase.regionserver declared as KeyValue
protected  KeyValue QueryMatcher.startKey
          Key to seek to in memstore and StoreFiles
 

Methods in org.apache.hadoop.hbase.regionserver that return KeyValue
 KeyValue HLog.HLogEntry.getEdit()
          Gets the edit
 KeyValue QueryMatcher.getStartKey()
           
 KeyValue MinorCompactingStoreScanner.next()
           
 KeyValue MemStore.MemStoreScanner.next()
           
 KeyValue KeyValueScanner.next()
          Return the next KeyValue in this scanner, iterating the scanner
 KeyValue KeyValueHeap.next()
           
 KeyValue MinorCompactingStoreScanner.peek()
           
 KeyValue MemStore.MemStoreScanner.peek()
           
 KeyValue KeyValueScanner.peek()
          Look at the next KeyValue in this scanner, but do not iterate scanner.
 KeyValue KeyValueHeap.peek()
           
 

Methods in org.apache.hadoop.hbase.regionserver with parameters of type KeyValue
protected  long Store.add(KeyValue kv)
          Adds a value to the memstore
 void HLog.append(HRegionInfo regionInfo, HLogKey logKey, KeyValue logEdit)
          Append an entry to the log.
 void HLog.append(HRegionInfo regionInfo, KeyValue logEdit, long now)
          Append an entry to the log.
protected  long Store.delete(KeyValue kv)
          Adds a value to the memstore
static org.apache.hadoop.hbase.regionserver.DeleteCompare.DeleteCode DeleteCompare.deleteCompare(KeyValue mem, byte[] deleteBuffer, int deleteRowOffset, short deleteRowLength, int deleteQualifierOffset, int deleteQualifierLength, int deleteTimeOffset, byte deleteType, KeyValue.KeyComparator comparator)
          Method used when putting deletes into memstore to remove all the previous entries that are affected by this Delete
 org.apache.hadoop.hbase.regionserver.QueryMatcher.MatchCode ScanQueryMatcher.match(KeyValue kv)
          Determines if the caller should do one of several things: - seek/skip to the next row (MatchCode.SEEK_NEXT_ROW) - seek/skip to the next column (MatchCode.SEEK_NEXT_COL) - include the current KeyValue (MatchCode.INCLUDE) - ignore the current KeyValue (MatchCode.SKIP) - got to the next row (MatchCode.DONE)
 org.apache.hadoop.hbase.regionserver.QueryMatcher.MatchCode QueryMatcher.match(KeyValue kv)
          Main method for ColumnMatcher.
 boolean MinorCompactingStoreScanner.seek(KeyValue key)
           
 boolean MemStore.MemStoreScanner.seek(KeyValue key)
           
 boolean KeyValueScanner.seek(KeyValue key)
          Seek the scanner at or after the specified KeyValue.
 boolean KeyValueHeap.seek(KeyValue seekKey)
          Seeks all scanners at or below the specified seek key.
 

Method parameters in org.apache.hadoop.hbase.regionserver with type arguments of type KeyValue
 void HLog.append(byte[] regionName, byte[] tableName, List<KeyValue> edits, boolean sync, long now)
          Append a set of edits to the log.
protected  org.apache.hadoop.io.SequenceFile.Writer HLog.createWriter(org.apache.hadoop.fs.Path path, Class<? extends HLogKey> keyClass, Class<? extends KeyValue> valueClass)
           
 void HRegion.delete(byte[] family, List<KeyValue> kvs, boolean writeToWAL)
           
 void Store.get(Get get, NavigableSet<byte[]> columns, List<KeyValue> result)
          Retrieve results from this store given the specified Get parameters.
 void StoreFileGetScan.get(List<KeyValue> result)
          Performs a GET operation across multiple StoreFiles.
 boolean MemStore.get(QueryMatcher matcher, List<KeyValue> result)
          Perform a single-row Get on the and snapshot, placing results into the specified KV list.
 boolean StoreFileGetScan.getStoreFile(HFileScanner scanner, List<KeyValue> result)
          Performs a GET operation on a single StoreFile.
 boolean MinorCompactingStoreScanner.next(List<KeyValue> results)
           
 boolean KeyValueHeap.next(List<KeyValue> result)
          Gets the next row of keys from the top-most scanner.
 boolean InternalScanner.next(List<KeyValue> results)
          Grab the next row's worth of values.
 

Constructors in org.apache.hadoop.hbase.regionserver with parameters of type KeyValue
HLog.HLogEntry(KeyValue edit, HLogKey key)
          Constructor for both params
 

Uses of KeyValue in org.apache.hadoop.hbase.stargate
 

Methods in org.apache.hadoop.hbase.stargate that return KeyValue
 KeyValue ScannerResultGenerator.next()
           
 KeyValue RowResultGenerator.next()
           
 



Copyright © 2009 The Apache Software Foundation