|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Cell | |
---|---|
org.apache.hadoop.hbase | |
org.apache.hadoop.hbase.client | Provides HBase Client |
org.apache.hadoop.hbase.codec | |
org.apache.hadoop.hbase.codec.prefixtree | |
org.apache.hadoop.hbase.codec.prefixtree.decode | |
org.apache.hadoop.hbase.codec.prefixtree.encode | |
org.apache.hadoop.hbase.codec.prefixtree.scanner | |
org.apache.hadoop.hbase.io | |
org.apache.hadoop.hbase.protobuf | Holds classes generated from protobuf
src/main/protobuf definition files. |
org.apache.hadoop.hbase.regionserver |
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 that return Cell | |
---|---|
static Cell |
CellUtil.createCell(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
byte type,
byte[] value)
|
Cell |
CellScanner.current()
|
Methods in org.apache.hadoop.hbase with parameters of type Cell | |
---|---|
protected static int |
KeyValueUtil.appendKeyToByteArrayWithoutValue(Cell cell,
byte[] output,
int offset)
|
static int |
KeyValueUtil.appendToByteArray(Cell cell,
byte[] output,
int offset)
copy key and value |
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 |
CellUtil.copyFamilyTo(Cell cell,
byte[] destination,
int destinationOffset)
|
static ByteBuffer |
KeyValueUtil.copyKeyToNewByteBuffer(Cell cell)
|
static int |
CellUtil.copyQualifierTo(Cell cell,
byte[] destination,
int destinationOffset)
|
static int |
CellUtil.copyRowTo(Cell cell,
byte[] destination,
int destinationOffset)
copyTo |
static byte[] |
KeyValueUtil.copyToNewByteArray(Cell cell)
|
static ByteBuffer |
KeyValueUtil.copyToNewByteBuffer(Cell cell)
|
static KeyValue |
KeyValueUtil.copyToNewKeyValue(Cell cell)
copy key only |
static int |
CellUtil.copyValueTo(Cell cell,
byte[] destination,
int destinationOffset)
|
static CellScanner |
CellUtil.createCellScanner(Cell[] cellArray)
|
static KeyValue |
KeyValueUtil.createFirstKeyInIncrementedRow(Cell in)
Increment the row bytes and clear the other fields |
static KeyValue |
KeyValueUtil.createFirstKeyInNextRow(Cell in)
Append single byte 0x00 to the end of the input row key |
static KeyValue |
KeyValueUtil.ensureKeyValue(Cell cell)
|
static boolean |
CellComparator.equals(Cell a,
Cell b)
equals |
static boolean |
CellComparator.equalsFamily(Cell a,
Cell b)
|
static boolean |
CellComparator.equalsIgnoreMvccVersion(Cell a,
Cell b)
special case for KeyValue.equals |
static boolean |
CellComparator.equalsQualifier(Cell a,
Cell b)
|
static boolean |
CellComparator.equalsRow(Cell a,
Cell b)
|
static boolean |
CellComparator.equalsTimestamp(Cell a,
Cell b)
|
static boolean |
CellComparator.equalsType(Cell a,
Cell b)
|
static ByteRange |
CellUtil.fillFamilyRange(Cell cell,
ByteRange range)
|
static ByteRange |
CellUtil.fillQualifierRange(Cell cell,
ByteRange range)
|
static ByteRange |
CellUtil.fillRowRange(Cell cell,
ByteRange range)
ByteRange |
static byte[] |
CellUtil.getFamilyArray(Cell cell)
|
static byte[] |
CellUtil.getQualifierArray(Cell cell)
|
static byte[] |
CellUtil.getRowArray(Cell cell)
get individual arrays for tests |
static byte |
CellUtil.getRowByte(Cell cell,
int index)
misc |
static byte[] |
CellUtil.getValueArray(Cell cell)
|
static ByteBuffer |
CellUtil.getValueBufferShallowCopy(Cell cell)
|
static int |
CellComparator.hashCode(Cell cell)
Returns a hash code that is always the same for two Cells having a matching equals(..) result. |
protected static int |
KeyValueUtil.keyLength(Cell cell)
|
static int |
KeyValueUtil.length(Cell cell)
length |
Method parameters in org.apache.hadoop.hbase with type arguments of type Cell | |
---|---|
static CellScanner |
CellUtil.createCellScanner(Iterable<Cell> cellIterable)
|
static CellScanner |
CellUtil.createCellScanner(Iterator<Cell> cells)
|
static CellScanner |
CellUtil.createCellScanner(NavigableMap<byte[],List<? extends Cell>> map)
Flatten the map of cells out under the CellScanner |
Uses of Cell in org.apache.hadoop.hbase.client |
---|
Fields in org.apache.hadoop.hbase.client with type parameters of type Cell | |
---|---|
protected NavigableMap<byte[],List<? extends Cell>> |
Mutation.familyMap
|
Methods in org.apache.hadoop.hbase.client that return types with arguments of type Cell | |
---|---|
NavigableMap<byte[],List<? extends Cell>> |
Mutation.getFamilyMap()
Method for retrieving the put's familyMap |
Methods in org.apache.hadoop.hbase.client with parameters of type Cell | |
---|---|
Increment |
Increment.add(Cell cell)
Add the specified KeyValue to this operation. |
Append |
Append.add(Cell cell)
Add column and value to this Append operation. |
Method parameters in org.apache.hadoop.hbase.client with type arguments of type Cell | |
---|---|
void |
Mutation.setFamilyMap(NavigableMap<byte[],List<? extends Cell>> map)
Method for setting the put's familyMap |
Constructor parameters in org.apache.hadoop.hbase.client with type arguments of type Cell | |
---|---|
Result(List<? extends Cell> kvs)
Instantiate a Result with the specified List of KeyValues. |
Uses of Cell in org.apache.hadoop.hbase.codec |
---|
Methods in org.apache.hadoop.hbase.codec that return Cell | |
---|---|
Cell |
BaseDecoder.current()
|
protected abstract Cell |
BaseDecoder.parseCell()
|
Methods in org.apache.hadoop.hbase.codec with parameters of type Cell | |
---|---|
abstract void |
BaseEncoder.write(Cell cell)
|
Uses of Cell in org.apache.hadoop.hbase.codec.prefixtree |
---|
Methods in org.apache.hadoop.hbase.codec.prefixtree that return Cell | |
---|---|
Cell |
PrefixTreeSeeker.get()
Currently unused. |
Uses of Cell in org.apache.hadoop.hbase.codec.prefixtree.decode |
---|
Classes in org.apache.hadoop.hbase.codec.prefixtree.decode that implement Cell | |
---|---|
class |
PrefixTreeArrayReversibleScanner
Methods for going backwards through a PrefixTree block. |
class |
PrefixTreeArrayScanner
Extends PtCell and manipulates its protected fields. |
class |
PrefixTreeArraySearcher
Searcher extends the capabilities of the Scanner + ReversibleScanner to add the ability to position itself on a requested Cell without scanning through cells before it. |
class |
PrefixTreeCell
As the PrefixTreeArrayScanner moves through the tree bytes, it changes the values in the fields of this class so that Cell logic can be applied, but without allocating new memory for every Cell iterated through. |
Methods in org.apache.hadoop.hbase.codec.prefixtree.decode that return Cell | |
---|---|
Cell |
PrefixTreeArrayScanner.current()
CellScanner |
Methods in org.apache.hadoop.hbase.codec.prefixtree.decode with parameters of type Cell | |
---|---|
int |
PrefixTreeCell.compareTo(Cell other)
|
protected int |
PrefixTreeArraySearcher.compareToCurrentToken(Cell key)
Compare only the bytes within the window of the current token |
protected boolean |
PrefixTreeArraySearcher.currentPositionIsAfter(Cell cell)
internal methods |
protected int |
PrefixTreeArrayScanner.populateNonRowFieldsAndCompareTo(int cellNum,
Cell key)
fill in family/qualifier/ts/type/value |
boolean |
PrefixTreeArraySearcher.positionAt(Cell key)
CellSearcher methods |
CellScannerPosition |
PrefixTreeArraySearcher.positionAtOrAfter(Cell key)
Identical workflow as positionAtOrBefore, but split them to avoid having ~10 extra if-statements. |
CellScannerPosition |
PrefixTreeArraySearcher.positionAtOrBefore(Cell key)
|
protected CellScannerPosition |
PrefixTreeArraySearcher.positionAtQualifierTimestamp(Cell key,
boolean beforeOnMiss)
|
protected boolean |
PrefixTreeArraySearcher.rowMatchesAfterCurrentPosition(Cell key)
compare this.row to key.row but starting at the current rowLength |
boolean |
PrefixTreeArraySearcher.seekForwardTo(Cell key)
|
CellScannerPosition |
PrefixTreeArraySearcher.seekForwardToOrAfter(Cell key)
|
CellScannerPosition |
PrefixTreeArraySearcher.seekForwardToOrBefore(Cell key)
|
Uses of Cell in org.apache.hadoop.hbase.codec.prefixtree.encode |
---|
Methods in org.apache.hadoop.hbase.codec.prefixtree.encode with parameters of type Cell | |
---|---|
void |
PrefixTreeEncoder.write(Cell cell)
|
void |
PrefixTreeEncoder.writeWithRepeatRow(Cell cell)
Add a Cell to the output stream but repeat the previous row. |
Uses of Cell in org.apache.hadoop.hbase.codec.prefixtree.scanner |
---|
Methods in org.apache.hadoop.hbase.codec.prefixtree.scanner with parameters of type Cell | |
---|---|
boolean |
CellSearcher.positionAt(Cell key)
Do everything within this scanner's power to find the key. |
CellScannerPosition |
CellSearcher.positionAtOrAfter(Cell key)
Same as positionAt(..), but go to the extra effort of finding the next key if there's no exact match. |
CellScannerPosition |
CellSearcher.positionAtOrBefore(Cell key)
Same as positionAt(..), but go to the extra effort of finding the previous key if there's no exact match. |
boolean |
CellSearcher.seekForwardTo(Cell key)
Note: Added for backwards compatibility with KeyValueScanner.reseek(org.apache.hadoop.hbase.KeyValue)
Look for the key, but only look after the current position. |
CellScannerPosition |
CellSearcher.seekForwardToOrAfter(Cell key)
Same as seekForwardTo(..), but go to the extra effort of finding the next key if there's no exact match. |
CellScannerPosition |
CellSearcher.seekForwardToOrBefore(Cell key)
Same as seekForwardTo(..), but go to the extra effort of finding the next key if there's no exact match. |
Uses of Cell in org.apache.hadoop.hbase.io |
---|
Methods in org.apache.hadoop.hbase.io with parameters of type Cell | |
---|---|
void |
CellOutputStream.write(Cell cell)
Implementation must copy the entire state of the Cell. |
Uses of Cell in org.apache.hadoop.hbase.protobuf |
---|
Methods in org.apache.hadoop.hbase.protobuf that return Cell | |
---|---|
static Cell |
ProtobufUtil.toCell(HBaseProtos.Cell cell)
|
Methods in org.apache.hadoop.hbase.protobuf with parameters of type Cell | |
---|---|
static HBaseProtos.Cell |
ProtobufUtil.toCell(Cell kv)
|
Uses of Cell in org.apache.hadoop.hbase.regionserver |
---|
Method parameters in org.apache.hadoop.hbase.regionserver with type arguments of type Cell | |
---|---|
long |
Store.upsert(Iterable<? extends Cell> cells,
long readpoint)
Adds or replaces the specified KeyValues. |
long |
MemStore.upsert(Iterable<? extends Cell> cells,
long readpoint)
Update or insert the specified KeyValues. |
long |
HStore.upsert(Iterable<? extends Cell> cells,
long readpoint)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |