|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.mapreduce | Provides HBase MapReduce Input/OutputFormats, a table indexing MapReduce job, and utility |
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.stargate | Stargate |
org.apache.hadoop.hbase.stargate.model |
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)
Create a KeyValue that is smaller than all other possible KeyValues for the given row. |
static KeyValue |
KeyValue.createFirstOnRow(byte[] row,
byte[] family,
byte[] qualifier)
Create a KeyValue for the specified row, family and qualifier that would be smaller than all other possible KeyValues that have the same row,family,qualifier. |
static KeyValue |
KeyValue.createFirstOnRow(byte[] row,
byte[] f,
byte[] q,
long ts)
|
static KeyValue |
KeyValue.createFirstOnRow(byte[] row,
byte[] c,
long ts)
Deprecated. |
static KeyValue |
KeyValue.createFirstOnRow(byte[] row,
long ts)
Creates a KeyValue that is smaller than all other KeyValues that are older than the passed timestamp. |
static KeyValue |
KeyValue.createKeyValueFromKey(byte[] b,
int o,
int l)
|
static KeyValue |
KeyValue.createLastOnRow(byte[] row)
Creates a KeyValue that is last on the specified row id. |
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 | |
---|---|
List<KeyValue> |
Put.get(byte[] family,
byte[] qualifier)
Returns a list of all KeyValue objects with matching column family and qualifier. |
Map<byte[],List<KeyValue>> |
Delete.getFamilyMap()
Method for retrieving the delete's familyMap |
Map<byte[],List<KeyValue>> |
Put.getFamilyMap()
Method for retrieving the put'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 |
---|
Method parameters in org.apache.hadoop.hbase.filter with type arguments of type KeyValue | |
---|---|
boolean |
WhileMatchRowFilter.filterRow(List<KeyValue> results)
Deprecated. |
boolean |
RowFilterSet.filterRow(List<KeyValue> results)
Deprecated. |
boolean |
RegExpRowFilter.filterRow(List<KeyValue> kvs)
Deprecated. |
boolean |
PrefixRowFilter.filterRow(List<KeyValue> results)
Deprecated. |
boolean |
PageRowFilter.filterRow(List<KeyValue> results)
Deprecated. |
boolean |
StopRowFilter.filterRow(List<KeyValue> results)
Deprecated. |
boolean |
ColumnValueFilter.filterRow(List<KeyValue> results)
Deprecated. |
boolean |
RowFilterInterface.filterRow(List<KeyValue> results)
Deprecated. Filter on the fully assembled row. |
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.mapreduce |
---|
Methods in org.apache.hadoop.hbase.mapreduce that return types with arguments of type KeyValue | |
---|---|
org.apache.hadoop.mapreduce.RecordWriter<ImmutableBytesWritable,KeyValue> |
HFileOutputFormat.getRecordWriter(org.apache.hadoop.mapreduce.TaskAttemptContext context)
|
Method parameters in org.apache.hadoop.hbase.mapreduce with type arguments of type KeyValue | |
---|---|
protected void |
KeyValueSortReducer.reduce(ImmutableBytesWritable row,
Iterable<KeyValue> kvs,
org.apache.hadoop.mapreduce.Reducer.Context context)
|
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 |
protected KeyValue |
MemStore.MemStoreScanner.getLower(KeyValue first,
KeyValue second)
|
protected KeyValue |
MemStore.MemStoreScanner.getLowest()
|
protected KeyValue |
MemStore.MemStoreScanner.getNext(Iterator<KeyValue> it)
|
KeyValue |
QueryMatcher.getStartKey()
|
KeyValue |
MinorCompactingStoreScanner.next()
|
KeyValue |
KeyValueHeap.next()
|
KeyValue |
MemStore.MemStoreScanner.next()
|
KeyValue |
KeyValueScanner.next()
Return the next KeyValue in this scanner, iterating the scanner |
KeyValue |
MinorCompactingStoreScanner.peek()
|
KeyValue |
KeyValueHeap.peek()
|
KeyValue |
MemStore.MemStoreScanner.peek()
|
KeyValue |
KeyValueScanner.peek()
Look at the next KeyValue in this scanner, but do not iterate scanner. |
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 |
protected KeyValue |
MemStore.MemStoreScanner.getLower(KeyValue first,
KeyValue second)
|
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 |
KeyValueHeap.seek(KeyValue seekKey)
Seeks all scanners at or below the specified seek key. |
boolean |
MemStore.MemStoreScanner.seek(KeyValue key)
|
boolean |
KeyValueScanner.seek(KeyValue key)
Seek the scanner at or after the specified KeyValue. |
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(Map<byte[],List<KeyValue>> familyMap,
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. |
protected KeyValue |
MemStore.MemStoreScanner.getNext(Iterator<KeyValue> it)
|
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()
|
Methods in org.apache.hadoop.hbase.stargate with parameters of type KeyValue | |
---|---|
abstract void |
ResultGenerator.putBack(KeyValue kv)
|
void |
ScannerResultGenerator.putBack(KeyValue kv)
|
void |
RowResultGenerator.putBack(KeyValue kv)
|
Uses of KeyValue in org.apache.hadoop.hbase.stargate.model |
---|
Constructors in org.apache.hadoop.hbase.stargate.model with parameters of type KeyValue | |
---|---|
CellModel(KeyValue kv)
Constructor from KeyValue |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |