Uses of Interface
org.apache.hadoop.hbase.ExtendedCell
Packages that use org.apache.hadoop.hbase.ExtendedCell
Package
Description
Provides HBase Client
Provides implementations of
HFile and HFile
BlockCache.Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
Multi Cluster Replication
-
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase
Classes in org.apache.hadoop.hbase that implement org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeClassDescriptionclassorg.apache.hadoop.hbase.ByteBufferExtendedCellThis class is a server side extension to theCellinterface.classorg.apache.hadoop.hbase.ByteBufferKeyOnlyKeyValueThis is a key only Cell implementation which is identical toKeyValue.KeyOnlyKeyValuewith respect to key serialization but have its data in the form of Byte buffer (onheap and offheap).classorg.apache.hadoop.hbase.ByteBufferKeyValueThis Cell is an implementation ofByteBufferExtendedCellwhere the data resides in off heap/ on heap ByteBufferclassorg.apache.hadoop.hbase.IndividualBytesFieldCellclassorg.apache.hadoop.hbase.KeyValueAn HBase Key/Value.static classorg.apache.hadoop.hbase.KeyValue.KeyOnlyKeyValueA simple form of KeyValue that creates a keyvalue with only the key part of the byte[] Mainly used in places where we need to compare two cells.classorg.apache.hadoop.hbase.NoTagsByteBufferKeyValueAn extension of the ByteBufferKeyValue where the tags length is always 0classorg.apache.hadoop.hbase.NoTagsKeyValueAn extension of the KeyValue where the tags length is always 0classorg.apache.hadoop.hbase.SizeCachedByteBufferKeyValueThis Cell is an implementation ofByteBufferExtendedCellwhere the data resides in off heap/ on heap ByteBufferclassorg.apache.hadoop.hbase.SizeCachedKeyValueThis class is an extension to KeyValue where rowLen and keyLen are cached.classorg.apache.hadoop.hbase.SizeCachedNoTagsByteBufferKeyValueThis Cell is an implementation ofByteBufferExtendedCellwhere the data resides in off heap/ on heap ByteBufferclassorg.apache.hadoop.hbase.SizeCachedNoTagsKeyValueThis class is an extension to ContentSizeCachedKeyValue where there are no tags in Cell.Methods in org.apache.hadoop.hbase that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellExtendedCellBuilder.build()org.apache.hadoop.hbase.ExtendedCellExtendedCellBuilderImpl.build()static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] tags) Returns A new cell which is having the extra tags also added to it.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] value, byte[] tags) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createCell(org.apache.hadoop.hbase.ExtendedCell cell, List<org.apache.hadoop.hbase.Tag> tags) Returns A new cell which is having the extra tags also added to it.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstDeleteFamilyCellOnRow(byte[] row, byte[] fam) Create a Delete Family Cell for the specified row and family that would be smaller than all other possible Delete Family KeyValues that have the same row and family.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnNextRow(org.apache.hadoop.hbase.Cell cell) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRow(byte[] row) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRow(byte[] row, byte[] family, byte[] col) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRow(byte[] row, int roffset, short rlength) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRow(byte[] row, int roffset, short rlength, byte[] family, int foffset, byte flength, byte[] col, int coffset, int clength) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRow(org.apache.hadoop.hbase.Cell cell) Create a Cell that is smaller than all other possible Cells for the given Cell's row.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRowCol(org.apache.hadoop.hbase.Cell cell) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRowCol(org.apache.hadoop.hbase.Cell cell, byte[] qArray, int qoffest, int qlength) Create a Cell that is smaller than all other possible Cells for the given Cell's rk:cf and passed qualifier.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRowColTS(org.apache.hadoop.hbase.Cell cell, long ts) Creates the first cell with the row/family/qualifier of this cell and the given timestamp.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createFirstOnRowFamily(org.apache.hadoop.hbase.Cell cell, byte[] fArray, int foff, int flen) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createLastOnRow(byte[] row) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createLastOnRow(org.apache.hadoop.hbase.Cell cell) Create a Cell that is larger than all other possible Cells for the given Cell's row.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createLastOnRowCol(org.apache.hadoop.hbase.Cell cell) Create a Cell that is larger than all other possible Cells for the given Cell's rk:cf:q.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createNextOnRowCol(org.apache.hadoop.hbase.ExtendedCell cell) Return a new cell is located following input cell.org.apache.hadoop.hbase.ExtendedCellExtendedCellScanner.current()org.apache.hadoop.hbase.ExtendedCellByteBufferKeyValue.deepClone()default org.apache.hadoop.hbase.ExtendedCellExtendedCell.deepClone()Does a deep copy of the contents to a new memory area and returns it as a new cell.org.apache.hadoop.hbase.ExtendedCellKeyValue.deepClone()org.apache.hadoop.hbase.ExtendedCellNoTagsByteBufferKeyValue.deepClone()org.apache.hadoop.hbase.ExtendedCellNoTagsKeyValue.deepClone()static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.ensureExtendedCell(org.apache.hadoop.hbase.Cell cell) In fact, in HBase, allCells areExtendedCells.protected abstract org.apache.hadoop.hbase.ExtendedCellExtendedCellBuilderImpl.innerBuild()Methods in org.apache.hadoop.hbase with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic intKeyValueUtil.appendKeyTo(org.apache.hadoop.hbase.ExtendedCell cell, byte[] output, int offset) static intKeyValueUtil.appendKeyTo(org.apache.hadoop.hbase.ExtendedCell cell, ByteBuffer buf, int offset) static intKeyValueUtil.appendTo(org.apache.hadoop.hbase.ExtendedCell cell, ByteBuffer buf, int offset, boolean withTags) Copy the Cell content into the passed buf in KeyValue serialization format.static intKeyValueUtil.appendToByteArray(org.apache.hadoop.hbase.ExtendedCell cell, byte[] output, int offset, boolean withTags) copy key and valuestatic List<org.apache.hadoop.hbase.Tag>TagUtil.carryForwardTags(List<org.apache.hadoop.hbase.Tag> tagsOrNull, org.apache.hadoop.hbase.ExtendedCell cell) Add totagsOrNullany Tagscellis carrying or null if none.static List<org.apache.hadoop.hbase.Tag>TagUtil.carryForwardTags(org.apache.hadoop.hbase.ExtendedCell cell) Returns A List<Tag> of any Tags found incellelse null.static byte[]PrivateCellUtil.cloneTags(org.apache.hadoop.hbase.ExtendedCell cell) static final intPrivateCellUtil.compare(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell left, byte[] key, int offset, int length) Used when a cell needs to be compared with a key byte[] such as cases of finding the index from the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this method cannot be used.static final intPrivateCellUtil.compareKeyBasedOnColHint(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell nextIndexedCell, org.apache.hadoop.hbase.ExtendedCell currentCell, int foff, int flen, byte[] colHint, int coff, int clen, long ts, byte type) Used to compare two cells based on the column hint provided.static voidPrivateCellUtil.compressTags(OutputStream out, org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.TagCompressionContext tagCompressionContext) Compresses the tags to the given outputstream using the TagcompressionContextstatic byte[]TagUtil.concatTags(byte[] tags, org.apache.hadoop.hbase.ExtendedCell cell) static ByteBufferKeyValueUtil.copyKeyToNewByteBuffer(org.apache.hadoop.hbase.ExtendedCell cell) The position will be set to the beginning of the new ByteBufferstatic intPrivateCellUtil.copyTagsTo(org.apache.hadoop.hbase.ExtendedCell cell, byte[] destination, int destinationOffset) Copies the tags info into the tag portion of the cellstatic intPrivateCellUtil.copyTagsTo(org.apache.hadoop.hbase.ExtendedCell cell, ByteBuffer destination, int destinationOffset) Copies the tags info into the tag portion of the cellstatic byte[]KeyValueUtil.copyToNewByteArray(org.apache.hadoop.hbase.ExtendedCell cell) static org.apache.hadoop.hbase.KeyValueKeyValueUtil.copyToNewKeyValue(org.apache.hadoop.hbase.ExtendedCell cell) copy the cell to create a new keyvaluestatic org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] tags) Returns A new cell which is having the extra tags also added to it.static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] value, byte[] tags) static org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createCell(org.apache.hadoop.hbase.ExtendedCell cell, List<org.apache.hadoop.hbase.Tag> tags) Returns A new cell which is having the extra tags also added to it.static org.apache.hadoop.hbase.ExtendedCellScannerPrivateCellUtil.createExtendedCellScanner(org.apache.hadoop.hbase.ExtendedCell[] cellArray) Returns CellScanner interface overcellArraystatic org.apache.hadoop.hbase.ExtendedCellPrivateCellUtil.createNextOnRowCol(org.apache.hadoop.hbase.ExtendedCell cell) Return a new cell is located following input cell.static org.apache.hadoop.hbase.KeyValueKeyValueUtil.ensureKeyValue(org.apache.hadoop.hbase.ExtendedCell cell) Deprecated.without any replacement.static booleanPrivateCellUtil.equals(org.apache.hadoop.hbase.ExtendedCell a, org.apache.hadoop.hbase.ExtendedCell b) static booleanPrivateCellUtil.equalsIgnoreMvccVersion(org.apache.hadoop.hbase.ExtendedCell a, org.apache.hadoop.hbase.ExtendedCell b) special case for Cell.equalsstatic org.apache.hadoop.hbase.util.ByteRangePrivateCellUtil.fillTagRange(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.util.ByteRange range) static intPrivateCellUtil.findCommonPrefixInFlatKey(org.apache.hadoop.hbase.ExtendedCell c1, org.apache.hadoop.hbase.ExtendedCell c2, boolean bypassFamilyCheck, boolean withTsType) Find length of common prefix in keys of the cells, considering key as byte[] if serialized inKeyValue.static byte[]PrivateCellUtil.getCellKeySerializedAsKeyValueKey(org.apache.hadoop.hbase.ExtendedCell cell) This method exists just to encapsulate how we serialize keys.static Optional<org.apache.hadoop.hbase.Tag>PrivateCellUtil.getTag(org.apache.hadoop.hbase.ExtendedCell cell, byte type) Retrieve Cell's first tag, matching the passed in typestatic List<org.apache.hadoop.hbase.Tag>PrivateCellUtil.getTags(org.apache.hadoop.hbase.ExtendedCell cell) Return tags in the given Cell as a Liststatic booleanPrivateCellUtil.isDeleteColumnOrFamily(org.apache.hadoop.hbase.ExtendedCell cell) Returns True if this cell is a delete family or column type.static booleanPrivateCellUtil.isDeleteColumns(org.apache.hadoop.hbase.ExtendedCell cell) static booleanPrivateCellUtil.isDeleteColumnVersion(org.apache.hadoop.hbase.ExtendedCell cell) static booleanPrivateCellUtil.isDeleteFamily(org.apache.hadoop.hbase.ExtendedCell cell) static booleanPrivateCellUtil.isDeleteFamilyVersion(org.apache.hadoop.hbase.ExtendedCell cell) static booleanPrivateCellUtil.isDeleteType(org.apache.hadoop.hbase.ExtendedCell cell) Returns True if this cell is aKeyValue.Type.Deletetype.static booleanPrivateCellUtil.matchingTags(org.apache.hadoop.hbase.ExtendedCell left, org.apache.hadoop.hbase.ExtendedCell right) static booleanPrivateCellUtil.matchingTags(org.apache.hadoop.hbase.ExtendedCell left, org.apache.hadoop.hbase.ExtendedCell right, int llength, int rlength) static booleanPrivateCellUtil.matchingType(org.apache.hadoop.hbase.ExtendedCell a, org.apache.hadoop.hbase.ExtendedCell b) static Iterator<org.apache.hadoop.hbase.Tag>PrivateCellUtil.tagsIterator(org.apache.hadoop.hbase.ExtendedCell cell) Utility method to iterate through the tags in the given cell.static org.apache.hadoop.hbase.KeyValueKeyValueUtil.toNewKeyCell(org.apache.hadoop.hbase.ExtendedCell cell) Copies the key to a new KeyValuestatic booleanPrivateCellUtil.updateLatestStamp(org.apache.hadoop.hbase.ExtendedCell cell, long ts) Sets the given timestamp to the cell iff current timestamp isHConstants.LATEST_TIMESTAMP.static voidPrivateCellUtil.writeFlatKey(org.apache.hadoop.hbase.ExtendedCell cell, DataOutput out) Writes the Cell's key part as it would have serialized in a KeyValue.static intPrivateCellUtil.writeFlatKey(org.apache.hadoop.hbase.ExtendedCell cell, OutputStream out) static voidPrivateCellUtil.writeTags(OutputStream out, org.apache.hadoop.hbase.ExtendedCell cell, int tagsLength) Writes the tag from the given cell to the output streamstatic voidPrivateCellUtil.writeValue(OutputStream out, org.apache.hadoop.hbase.ExtendedCell cell, int vlength) Writes the value from the given cell to the output streamMethod parameters in org.apache.hadoop.hbase with type arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.ExtendedCellScannerPrivateCellUtil.createExtendedCellScanner(Iterable<org.apache.hadoop.hbase.ExtendedCell> cellIterable) Returns ExtendedCellScanner interface overcellIterablestatic org.apache.hadoop.hbase.ExtendedCellScannerPrivateCellUtil.createExtendedCellScanner(Iterator<org.apache.hadoop.hbase.ExtendedCell> cells) Returns ExtendedCellScanner interface overcellIterableor null ifcellsis nullstatic org.apache.hadoop.hbase.ExtendedCellScannerPrivateCellUtil.createExtendedCellScanner(NavigableMap<byte[], List<org.apache.hadoop.hbase.ExtendedCell>> map) Flatten the map of cells out under the ExtendedCellScannerstatic List<org.apache.hadoop.hbase.KeyValue>KeyValueUtil.ensureKeyValues(List<org.apache.hadoop.hbase.ExtendedCell> cells) Deprecated.Constructors in org.apache.hadoop.hbase with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionKeyValue(org.apache.hadoop.hbase.ExtendedCell c) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.client
Fields in org.apache.hadoop.hbase.client with type parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected final NavigableMap<byte[],List<org.apache.hadoop.hbase.ExtendedCell>> Mutation.familyMapMethods in org.apache.hadoop.hbase.client that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellResult.current()For client users: You should only use the return value as aCell,ExtendedCellis marked as IA.Private which means there is no guarantee about its API stability.static org.apache.hadoop.hbase.ExtendedCell[]ClientInternalHelper.getExtendedRawCells(org.apache.hadoop.hbase.client.Result result) Methods in org.apache.hadoop.hbase.client that return types with arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic NavigableMap<byte[],List<org.apache.hadoop.hbase.ExtendedCell>> ClientInternalHelper.getExtendedFamilyCellMap(org.apache.hadoop.hbase.client.Mutation m) Methods in org.apache.hadoop.hbase.client with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.client.ResultClientInternalHelper.createResult(org.apache.hadoop.hbase.ExtendedCell[] cells) static org.apache.hadoop.hbase.client.ResultClientInternalHelper.createResult(org.apache.hadoop.hbase.ExtendedCell[] cells, Boolean exists, boolean stale, boolean mayHaveMoreCellsInRow) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.codec
Fields in org.apache.hadoop.hbase.codec declared as org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.ExtendedCellKeyValueCodec.ByteBuffKeyValueDecoder.currentMethods in org.apache.hadoop.hbase.codec that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.ExtendedCellKeyValueCodec.ByteBuffKeyValueDecoder.createCell(byte[] buf, int offset, int len) protected org.apache.hadoop.hbase.ExtendedCellKeyValueCodec.ByteBuffKeyValueDecoder.createCell(ByteBuffer bb, int pos, int len) protected org.apache.hadoop.hbase.ExtendedCellKeyValueCodecWithTags.ByteBuffKeyValueDecoder.createCell(byte[] buf, int offset, int len) protected org.apache.hadoop.hbase.ExtendedCellKeyValueCodecWithTags.ByteBuffKeyValueDecoder.createCell(ByteBuffer bb, int pos, int len) org.apache.hadoop.hbase.ExtendedCellBaseDecoder.current()org.apache.hadoop.hbase.ExtendedCellKeyValueCodec.ByteBuffKeyValueDecoder.current()protected abstract org.apache.hadoop.hbase.ExtendedCellBaseDecoder.parseCell()Extract a Cell.protected org.apache.hadoop.hbase.ExtendedCellKeyValueCodec.KeyValueDecoder.parseCell()protected org.apache.hadoop.hbase.ExtendedCellKeyValueCodecWithTags.KeyValueDecoder.parseCell()Methods in org.apache.hadoop.hbase.codec with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionabstract voidBaseEncoder.write(org.apache.hadoop.hbase.ExtendedCell cell) voidKeyValueCodec.KeyValueEncoder.write(org.apache.hadoop.hbase.ExtendedCell cell) voidKeyValueCodecWithTags.KeyValueEncoder.write(org.apache.hadoop.hbase.ExtendedCell cell) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.io
Methods in org.apache.hadoop.hbase.io that return types with arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionOptional<org.apache.hadoop.hbase.ExtendedCell>HalfStoreFileReader.getFirstKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HalfStoreFileReader.getLastKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HalfStoreFileReader.midKey()Methods in org.apache.hadoop.hbase.io with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionvoidCellOutputStream.write(org.apache.hadoop.hbase.ExtendedCell cell) Implementation must copy the entire state of the Cell. -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.io.encoding
Fields in org.apache.hadoop.hbase.io.encoding declared as org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.ExtendedCellEncodingState.prevCellThe previous Cell the encoder encoded.Methods in org.apache.hadoop.hbase.io.encoding that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.ExtendedCellAbstractDataBlockEncoder.createFirstKeyCell(ByteBuffer key, int keyLength) org.apache.hadoop.hbase.ExtendedCellDataBlockEncoder.EncodedSeeker.getCell()Returns the Cell at the current position.org.apache.hadoop.hbase.ExtendedCellRowIndexSeekerV1.getCell()org.apache.hadoop.hbase.ExtendedCellCopyKeyDataBlockEncoder.getFirstKeyCellInBlock(org.apache.hadoop.hbase.nio.ByteBuff block) org.apache.hadoop.hbase.ExtendedCellDataBlockEncoder.getFirstKeyCellInBlock(org.apache.hadoop.hbase.nio.ByteBuff block) Return first key in block as a cell.org.apache.hadoop.hbase.ExtendedCellDiffKeyDeltaEncoder.getFirstKeyCellInBlock(org.apache.hadoop.hbase.nio.ByteBuff block) org.apache.hadoop.hbase.ExtendedCellFastDiffDeltaEncoder.getFirstKeyCellInBlock(org.apache.hadoop.hbase.nio.ByteBuff block) org.apache.hadoop.hbase.ExtendedCellPrefixKeyDeltaEncoder.getFirstKeyCellInBlock(org.apache.hadoop.hbase.nio.ByteBuff block) org.apache.hadoop.hbase.ExtendedCellRowIndexCodecV1.getFirstKeyCellInBlock(org.apache.hadoop.hbase.nio.ByteBuff block) org.apache.hadoop.hbase.ExtendedCellDataBlockEncoder.EncodedSeeker.getKey()From the current position creates a cell using the key part of the current bufferorg.apache.hadoop.hbase.ExtendedCellRowIndexSeekerV1.getKey()Methods in org.apache.hadoop.hbase.io.encoding that return types with arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionIterator<org.apache.hadoop.hbase.ExtendedCell>EncodedDataBlock.getIterator(int headerSize) Provides access to compressed value.Methods in org.apache.hadoop.hbase.io.encoding with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionprotected booleanRowIndexEncoderV1.checkRow(org.apache.hadoop.hbase.ExtendedCell cell) intDataBlockEncoder.EncodedSeeker.compareKey(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell key) Compare the given key against the current keyintRowIndexSeekerV1.compareKey(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell key) voidDataBlockEncoder.encode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out) Encodes a KeyValue.voidRowIndexCodecV1.encode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out) intCopyKeyDataBlockEncoder.internalEncode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockDefaultEncodingContext encodingContext, DataOutputStream out) intDiffKeyDeltaEncoder.internalEncode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockDefaultEncodingContext encodingContext, DataOutputStream out) intFastDiffDeltaEncoder.internalEncode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockDefaultEncodingContext encodingContext, DataOutputStream out) intPrefixKeyDeltaEncoder.internalEncode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockDefaultEncodingContext encodingContext, DataOutputStream out) intDataBlockEncoder.EncodedSeeker.seekToKeyInBlock(org.apache.hadoop.hbase.ExtendedCell key, boolean seekBefore) Moves the seeker position within the current block to: the last key that that is less than or equal to the given key ifseekBeforeis false the last key that is strictly less than the given key ifseekBeforeis true.intRowIndexSeekerV1.seekToKeyInBlock(org.apache.hadoop.hbase.ExtendedCell seekCell, boolean seekBefore) intNoneEncoder.write(org.apache.hadoop.hbase.ExtendedCell cell) voidRowIndexEncoderV1.write(org.apache.hadoop.hbase.ExtendedCell cell) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.io.hfile
Fields in org.apache.hadoop.hbase.io.hfile declared as org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.ExtendedCellHFileWriterImpl.firstCellInBlockFirst cell in a block.protected org.apache.hadoop.hbase.ExtendedCellHFileWriterImpl.lastCellThe Cell previously appended.protected org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.HFileScannerImpl.nextIndexedKeyThe next indexed key is to keep track of the indexed key of the next data block.Methods in org.apache.hadoop.hbase.io.hfile that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.EncodedScanner.getCell()org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.HFileScannerImpl.getCell()org.apache.hadoop.hbase.ExtendedCellHFileScanner.getCell()Returns Instance ofExtendedCell.protected org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.EncodedScanner.getFirstKeyCellInBlock(org.apache.hadoop.hbase.io.hfile.HFileBlock curBlock) protected org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.HFileScannerImpl.getFirstKeyCellInBlock(org.apache.hadoop.hbase.io.hfile.HFileBlock curBlock) org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.EncodedScanner.getKey()org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.HFileScannerImpl.getKey()org.apache.hadoop.hbase.ExtendedCellHFileScanner.getKey()Gets the current key in the form of a cell.org.apache.hadoop.hbase.ExtendedCellHFileInfo.getLastKeyCell()static org.apache.hadoop.hbase.ExtendedCellHFileWriterImpl.getMidpoint(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell left, org.apache.hadoop.hbase.ExtendedCell right) Try to return a Cell that falls betweenleftandrightbut that is shorter; i.e.org.apache.hadoop.hbase.ExtendedCellBlockWithScanInfo.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellHFileReaderImpl.HFileScannerImpl.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellHFileScanner.getNextIndexedKey()Returns the next key in the index (the key to seek to the next block)org.apache.hadoop.hbase.ExtendedCellHFileIndexBlockEncoder.EncodedSeeker.getRootBlockKey(int i) org.apache.hadoop.hbase.ExtendedCellNoOpIndexBlockEncoder.NoOpEncodedSeeker.getRootBlockKey(int i) org.apache.hadoop.hbase.ExtendedCellHFileIndexBlockEncoder.EncodedSeeker.midkey(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.ExtendedCellNoOpIndexBlockEncoder.NoOpEncodedSeeker.midkey(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) Methods in org.apache.hadoop.hbase.io.hfile that return types with arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionOptional<org.apache.hadoop.hbase.ExtendedCell>HFile.Reader.getFirstKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HFileReaderImpl.getFirstKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HFile.Reader.getLastKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HFileReaderImpl.getLastKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HFile.Reader.midKey()Optional<org.apache.hadoop.hbase.ExtendedCell>HFileReaderImpl.midKey()Methods in org.apache.hadoop.hbase.io.hfile with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionvoidCompoundBloomFilterWriter.append(org.apache.hadoop.hbase.ExtendedCell cell) voidHFileWriterImpl.append(org.apache.hadoop.hbase.ExtendedCell cell) Add key/value to file.intHFileReaderImpl.EncodedScanner.compareKey(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell key) intHFileReaderImpl.HFileScannerImpl.compareKey(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell key) voidHFileDataBlockEncoder.encode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out) Encodes a KeyValue.voidHFileDataBlockEncoderImpl.encode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out) voidNoOpDataBlockEncoder.encode(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out) static org.apache.hadoop.hbase.ExtendedCellHFileWriterImpl.getMidpoint(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell left, org.apache.hadoop.hbase.ExtendedCell right) Try to return a Cell that falls betweenleftandrightbut that is shorter; i.e.protected intHFileReaderImpl.EncodedScanner.loadBlockAndSeekToKey(org.apache.hadoop.hbase.io.hfile.HFileBlock seekToBlock, org.apache.hadoop.hbase.ExtendedCell nextIndexedKey, boolean rewind, org.apache.hadoop.hbase.ExtendedCell key, boolean seekBefore) protected intHFileReaderImpl.HFileScannerImpl.loadBlockAndSeekToKey(org.apache.hadoop.hbase.io.hfile.HFileBlock seekToBlock, org.apache.hadoop.hbase.ExtendedCell nextIndexedKey, boolean rewind, org.apache.hadoop.hbase.ExtendedCell key, boolean seekBefore) abstract org.apache.hadoop.hbase.io.hfile.BlockWithScanInfoHFileBlockIndex.BlockIndexReader.loadDataBlockWithScanInfo(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) Return the BlockWithScanInfo, a data structure which contains the Data HFileBlock with other scan info such as the key that starts the next HFileBlock.org.apache.hadoop.hbase.io.hfile.BlockWithScanInfoHFileIndexBlockEncoder.EncodedSeeker.loadDataBlockWithScanInfo(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.io.hfile.BlockWithScanInfoNoOpIndexBlockEncoder.NoOpEncodedSeeker.loadDataBlockWithScanInfo(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) intHFileReaderImpl.HFileScannerImpl.reseekTo(org.apache.hadoop.hbase.ExtendedCell key) intHFileScanner.reseekTo(org.apache.hadoop.hbase.ExtendedCell cell) Reseek to or just before the passedcell.booleanHFileReaderImpl.HFileScannerImpl.seekBefore(org.apache.hadoop.hbase.ExtendedCell key) booleanHFileScanner.seekBefore(org.apache.hadoop.hbase.ExtendedCell cell) Consider the cell stream of all the cells in the file,c[0] ..intHFileReaderImpl.HFileScannerImpl.seekTo(org.apache.hadoop.hbase.ExtendedCell key) intHFileReaderImpl.HFileScannerImpl.seekTo(org.apache.hadoop.hbase.ExtendedCell key, boolean rewind) An internal API function.intHFileScanner.seekTo(org.apache.hadoop.hbase.ExtendedCell cell) SeekTo or just before the passedcell.org.apache.hadoop.hbase.io.hfile.HFileBlockHFileBlockIndex.BlockIndexReader.seekToDataBlock(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) Return the data block which contains this key.Constructors in org.apache.hadoop.hbase.io.hfile with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionBlockWithScanInfo(org.apache.hadoop.hbase.io.hfile.HFileBlock hFileBlock, org.apache.hadoop.hbase.ExtendedCell nextIndexedKey) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.mapreduce
Methods in org.apache.hadoop.hbase.mapreduce that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.ExtendedCellImport.filterKv(org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.ExtendedCell c) Attempt to filter out the keyvalueorg.apache.hadoop.hbase.ExtendedCellKeyOnlyCellComparable.getCell()Methods in org.apache.hadoop.hbase.mapreduce with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.KeyValueExtendedCellSerialization.ExtendedCellDeserializer.deserialize(org.apache.hadoop.hbase.ExtendedCell ignore) static org.apache.hadoop.hbase.ExtendedCellImport.filterKv(org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.ExtendedCell c) Attempt to filter out the keyvaluevoidExtendedCellSerialization.ExtendedCellSerializer.serialize(org.apache.hadoop.hbase.ExtendedCell kv) Method parameters in org.apache.hadoop.hbase.mapreduce with type arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.mapreduce.ExtendedCellSerialization.ExtendedCellDeserializerExtendedCellSerialization.getDeserializer(Class<org.apache.hadoop.hbase.ExtendedCell> t) org.apache.hadoop.hbase.mapreduce.ExtendedCellSerialization.ExtendedCellSerializerExtendedCellSerialization.getSerializer(Class<org.apache.hadoop.hbase.ExtendedCell> c) Constructors in org.apache.hadoop.hbase.mapreduce with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionKeyOnlyCellComparable(org.apache.hadoop.hbase.ExtendedCell cell) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.mob
Methods in org.apache.hadoop.hbase.mob that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.ExtendedCellMobUtils.createMobRefCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] fileName, byte[] refCellTags) static org.apache.hadoop.hbase.ExtendedCellMobUtils.createMobRefCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] fileName, org.apache.hadoop.hbase.Tag tableNameTag) Creates a mob reference KeyValue.org.apache.hadoop.hbase.ExtendedCellMobCell.getCell()Methods in org.apache.hadoop.hbase.mob with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.ExtendedCellMobUtils.createMobRefCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] fileName, byte[] refCellTags) static org.apache.hadoop.hbase.ExtendedCellMobUtils.createMobRefCell(org.apache.hadoop.hbase.ExtendedCell cell, byte[] fileName, org.apache.hadoop.hbase.Tag tableNameTag) Creates a mob reference KeyValue.static Optional<org.apache.hadoop.hbase.TableName>MobUtils.getTableName(org.apache.hadoop.hbase.ExtendedCell cell) Get the table name from when this cell was written into a mob hfile as a TableName.MobUtils.getTableNameString(org.apache.hadoop.hbase.ExtendedCell cell) Gets the table name from when this cell was written into a mob hfile as a string.static booleanMobUtils.isMobReferenceCell(org.apache.hadoop.hbase.ExtendedCell cell) Whether the current cell is a mob reference cell.org.apache.hadoop.hbase.mob.MobCellMobFile.readCell(org.apache.hadoop.hbase.ExtendedCell search, boolean cacheMobBlocks) Reads a cell from the mob file.org.apache.hadoop.hbase.mob.MobCellMobFile.readCell(org.apache.hadoop.hbase.ExtendedCell search, boolean cacheMobBlocks, long readPt) Reads a cell from the mob file.Constructors in org.apache.hadoop.hbase.mob with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionMobCell(org.apache.hadoop.hbase.ExtendedCell cell) MobCell(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.StoreFileScanner sfScanner) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.regionserver
Classes in org.apache.hadoop.hbase.regionserver that implement org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeClassDescriptionclassorg.apache.hadoop.hbase.regionserver.ByteBufferChunkKeyValueByteBuffer based cell which has the chunkid at the 0th offsetclassorg.apache.hadoop.hbase.regionserver.NoTagByteBufferChunkKeyValueByteBuffer based cell which has the chunkid at the 0th offset and with no tagsFields in org.apache.hadoop.hbase.regionserver declared as org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.ExtendedCellSegmentScanner.currentprotected org.apache.hadoop.hbase.ExtendedCellRegionScannerImpl.joinedContinuationRowIf the joined heap data gathering is interrupted due to scan limits, this will contain the row for which we are populating the values.static final org.apache.hadoop.hbase.ExtendedCellKeyValueScanner.NO_NEXT_INDEXED_KEYThe byte array represents for NO_NEXT_INDEXED_KEY; The actual value is irrelevant because this is always compared by reference.Fields in org.apache.hadoop.hbase.regionserver with type parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected Iterator<org.apache.hadoop.hbase.ExtendedCell>SegmentScanner.iterDateTieredMultiFileWriter.tieringFunctionMethods in org.apache.hadoop.hbase.regionserver that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellImmutableMemStoreLAB.copyCellInto(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellMemStoreLAB.copyCellInto(org.apache.hadoop.hbase.ExtendedCell cell) Allocates slice in this LAB and copy the passed Cell into this area.org.apache.hadoop.hbase.ExtendedCellMemStoreLABImpl.copyCellInto(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellImmutableMemStoreLAB.forceCopyOfBigCellInto(org.apache.hadoop.hbase.ExtendedCell cell) The process of merging assumes all cells are allocated on mslab.org.apache.hadoop.hbase.ExtendedCellMemStoreLAB.forceCopyOfBigCellInto(org.apache.hadoop.hbase.ExtendedCell cell) Allocates slice in this LAB and copy the passed Cell into this area.org.apache.hadoop.hbase.ExtendedCellMemStoreLABImpl.forceCopyOfBigCellInto(org.apache.hadoop.hbase.ExtendedCell cell) When a cell's size is too big (bigger than maxAlloc), copyCellInto does not allocate it on MSLAB.protected org.apache.hadoop.hbase.ExtendedCellAbstractMemStore.getLowest(org.apache.hadoop.hbase.ExtendedCell a, org.apache.hadoop.hbase.ExtendedCell b) Returns Return lowest of a or b or null if both a and b are nullorg.apache.hadoop.hbase.ExtendedCellKeyValueHeap.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellKeyValueScanner.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellNonLazyKeyValueScanner.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellSegmentScanner.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellStoreFileScanner.getNextIndexedKey()org.apache.hadoop.hbase.ExtendedCellStoreScanner.getNextIndexedKey()protected org.apache.hadoop.hbase.ExtendedCellAbstractMemStore.getNextRow(org.apache.hadoop.hbase.ExtendedCell key, NavigableSet<org.apache.hadoop.hbase.ExtendedCell> set) org.apache.hadoop.hbase.ExtendedCellCompositeImmutableSegment.last()org.apache.hadoop.hbase.ExtendedCellSegment.last()org.apache.hadoop.hbase.ExtendedCellCompositeImmutableSegment.maybeCloneWithAllocator(org.apache.hadoop.hbase.ExtendedCell cell, boolean forceCloneOfBigCell) If the segment has a memory allocator the cell is being cloned to this space, and returned; otherwise the given cell is returnedorg.apache.hadoop.hbase.ExtendedCellSegment.maybeCloneWithAllocator(org.apache.hadoop.hbase.ExtendedCell cell, boolean forceCloneOfBigCell) If the segment has a memory allocator the cell is being cloned to this space, and returned; otherwise the given cell is returned When a cell's size is too big (bigger than maxAlloc), it is not allocated on MSLAB.org.apache.hadoop.hbase.ExtendedCellKeyValueHeap.next()org.apache.hadoop.hbase.ExtendedCellKeyValueScanner.next()Return the next Cell in this scanner, iterating the scannerorg.apache.hadoop.hbase.ExtendedCellMemStoreCompactorSegmentsIterator.next()org.apache.hadoop.hbase.ExtendedCellMemStoreMergerSegmentsIterator.next()org.apache.hadoop.hbase.ExtendedCellReversedKeyValueHeap.next()org.apache.hadoop.hbase.ExtendedCellSegmentScanner.next()Return the next Cell in this scanner, iterating the scannerorg.apache.hadoop.hbase.ExtendedCellSnapshotSegmentScanner.next()org.apache.hadoop.hbase.ExtendedCellStoreFileScanner.next()org.apache.hadoop.hbase.ExtendedCellKeyValueHeap.peek()org.apache.hadoop.hbase.ExtendedCellKeyValueScanner.peek()Look at the next Cell in this scanner, but do not iterate scanner.org.apache.hadoop.hbase.ExtendedCellSegmentScanner.peek()Look at the next Cell in this scanner, but do not iterate the scannerorg.apache.hadoop.hbase.ExtendedCellSnapshotSegmentScanner.peek()org.apache.hadoop.hbase.ExtendedCellStoreFileScanner.peek()org.apache.hadoop.hbase.ExtendedCellStoreScanner.peek()Methods in org.apache.hadoop.hbase.regionserver that return types with arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell>CompositeImmutableSegment.getCellSet()Returns a set of all cells in the segmentprotected org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell>Segment.getCellSet()Returns a set of all cells in the segmentOptional<org.apache.hadoop.hbase.ExtendedCell>HStoreFile.getFirstKey()Optional<org.apache.hadoop.hbase.ExtendedCell>StoreFile.getFirstKey()Get the first key in this store file.Optional<org.apache.hadoop.hbase.ExtendedCell>StoreFileReader.getFirstKey()protected Iterator<org.apache.hadoop.hbase.ExtendedCell>SegmentScanner.getIterator(org.apache.hadoop.hbase.ExtendedCell cell) Optional<org.apache.hadoop.hbase.ExtendedCell>HStoreFile.getLastKey()Optional<org.apache.hadoop.hbase.ExtendedCell>StoreFile.getLastKey()Get the last key in this store file.Optional<org.apache.hadoop.hbase.ExtendedCell>StoreFileReader.getLastKey()SortedSet<org.apache.hadoop.hbase.ExtendedCell>CompositeImmutableSegment.headSet(org.apache.hadoop.hbase.ExtendedCell firstKeyOnRow) SortedSet<org.apache.hadoop.hbase.ExtendedCell>Segment.headSet(org.apache.hadoop.hbase.ExtendedCell firstKeyOnRow) Iterator<org.apache.hadoop.hbase.ExtendedCell>CompositeImmutableSegment.iterator()Iterator<org.apache.hadoop.hbase.ExtendedCell>Segment.iterator()Optional<org.apache.hadoop.hbase.ExtendedCell>StoreFileReader.midKey()protected SortedSet<org.apache.hadoop.hbase.ExtendedCell>CompositeImmutableSegment.tailSet(org.apache.hadoop.hbase.ExtendedCell firstCell) Returns a subset of the segment cell set, which starts with the given cellprotected SortedSet<org.apache.hadoop.hbase.ExtendedCell>Segment.tailSet(org.apache.hadoop.hbase.ExtendedCell firstCell) Returns a subset of the segment cell set, which starts with the given cellMethods in org.apache.hadoop.hbase.regionserver with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionvoidAbstractMemStore.add(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) voidHStore.add(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Adds a value to the memstorevoidMemStore.add(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Write an updatevoidMutableSegment.add(org.apache.hadoop.hbase.ExtendedCell cell, boolean mslabUsed, org.apache.hadoop.hbase.regionserver.MemStoreSizing memStoreSizing, boolean sizeAddedPreOperation) Adds the given cell into the segmentvoidCellSink.append(org.apache.hadoop.hbase.ExtendedCell cell) Append the given cellvoidCustomTieringMultiFileWriter.append(org.apache.hadoop.hbase.ExtendedCell cell) voidDateTieredMultiFileWriter.append(org.apache.hadoop.hbase.ExtendedCell cell) voidStoreFileWriter.append(org.apache.hadoop.hbase.ExtendedCell cell) voidStripeMultiFileWriter.BoundaryMultiWriter.append(org.apache.hadoop.hbase.ExtendedCell cell) voidStripeMultiFileWriter.SizeMultiWriter.append(org.apache.hadoop.hbase.ExtendedCell cell) booleanKeyValueScanner.backwardSeek(org.apache.hadoop.hbase.ExtendedCell key) Seek the scanner at or before the row of specified Cell, it firstly tries to seek the scanner at or after the specified Cell, return if peek KeyValue of scanner has the same row with specified Cell, otherwise seek the scanner at the first Cell of the row which is the previous row of specified KeyValuebooleanNonReversedNonLazyKeyValueScanner.backwardSeek(org.apache.hadoop.hbase.ExtendedCell key) booleanReversedKeyValueHeap.backwardSeek(org.apache.hadoop.hbase.ExtendedCell seekKey) booleanReversedStoreScanner.backwardSeek(org.apache.hadoop.hbase.ExtendedCell key) booleanSegmentScanner.backwardSeek(org.apache.hadoop.hbase.ExtendedCell key) Seek the scanner at or before the row of specified Cell, it firstly tries to seek the scanner at or after the specified Cell, return if peek KeyValue of scanner has the same row with specified Cell, otherwise seek the scanner at the first Cell of the row which is the previous row of specified KeyValuebooleanStoreFileScanner.backwardSeek(org.apache.hadoop.hbase.ExtendedCell key) org.apache.hadoop.hbase.ExtendedCellImmutableMemStoreLAB.copyCellInto(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellMemStoreLAB.copyCellInto(org.apache.hadoop.hbase.ExtendedCell cell) Allocates slice in this LAB and copy the passed Cell into this area.org.apache.hadoop.hbase.ExtendedCellMemStoreLABImpl.copyCellInto(org.apache.hadoop.hbase.ExtendedCell cell) protected voidAbstractMemStore.doAdd(org.apache.hadoop.hbase.regionserver.MutableSegment currentActive, org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) static booleanNonLazyKeyValueScanner.doRealSeek(org.apache.hadoop.hbase.regionserver.KeyValueScanner scanner, org.apache.hadoop.hbase.ExtendedCell kv, boolean forward) org.apache.hadoop.hbase.ExtendedCellImmutableMemStoreLAB.forceCopyOfBigCellInto(org.apache.hadoop.hbase.ExtendedCell cell) The process of merging assumes all cells are allocated on mslab.org.apache.hadoop.hbase.ExtendedCellMemStoreLAB.forceCopyOfBigCellInto(org.apache.hadoop.hbase.ExtendedCell cell) Allocates slice in this LAB and copy the passed Cell into this area.org.apache.hadoop.hbase.ExtendedCellMemStoreLABImpl.forceCopyOfBigCellInto(org.apache.hadoop.hbase.ExtendedCell cell) When a cell's size is too big (bigger than maxAlloc), copyCellInto does not allocate it on MSLAB.protected Iterator<org.apache.hadoop.hbase.ExtendedCell>SegmentScanner.getIterator(org.apache.hadoop.hbase.ExtendedCell cell) protected org.apache.hadoop.hbase.ExtendedCellAbstractMemStore.getLowest(org.apache.hadoop.hbase.ExtendedCell a, org.apache.hadoop.hbase.ExtendedCell b) Returns Return lowest of a or b or null if both a and b are nullprotected org.apache.hadoop.hbase.ExtendedCellAbstractMemStore.getNextRow(org.apache.hadoop.hbase.ExtendedCell key, NavigableSet<org.apache.hadoop.hbase.ExtendedCell> set) SortedSet<org.apache.hadoop.hbase.ExtendedCell>CompositeImmutableSegment.headSet(org.apache.hadoop.hbase.ExtendedCell firstKeyOnRow) SortedSet<org.apache.hadoop.hbase.ExtendedCell>Segment.headSet(org.apache.hadoop.hbase.ExtendedCell firstKeyOnRow) voidTimeRangeTracker.includeTimestamp(org.apache.hadoop.hbase.ExtendedCell cell) Update the current TimestampRange to include the timestamp fromcell.protected voidCompositeImmutableSegment.internalAdd(org.apache.hadoop.hbase.ExtendedCell cell, boolean mslabUsed, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing, boolean sizeAddedPreOperation) protected voidSegment.internalAdd(org.apache.hadoop.hbase.ExtendedCell cell, boolean mslabUsed, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing, boolean sizeAddedPreOperation) org.apache.hadoop.hbase.ExtendedCellCompositeImmutableSegment.maybeCloneWithAllocator(org.apache.hadoop.hbase.ExtendedCell cell, boolean forceCloneOfBigCell) If the segment has a memory allocator the cell is being cloned to this space, and returned; otherwise the given cell is returnedorg.apache.hadoop.hbase.ExtendedCellSegment.maybeCloneWithAllocator(org.apache.hadoop.hbase.ExtendedCell cell, boolean forceCloneOfBigCell) If the segment has a memory allocator the cell is being cloned to this space, and returned; otherwise the given cell is returned When a cell's size is too big (bigger than maxAlloc), it is not allocated on MSLAB.booleanStoreFileReader.passesGeneralRowColBloomFilter(org.apache.hadoop.hbase.ExtendedCell cell) A method for checking Bloom filters.protected abstract booleanAbstractMemStore.preUpdate(org.apache.hadoop.hbase.regionserver.MutableSegment currentActive, org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Issue any synchronization and test needed before applying the updateprotected booleanCompactingMemStore.preUpdate(org.apache.hadoop.hbase.regionserver.MutableSegment currentActive, org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Issue any synchronization and test needed before applying the update For compacting memstore this means checking the update can increase the size without overflowprotected booleanDefaultMemStore.preUpdate(org.apache.hadoop.hbase.regionserver.MutableSegment currentActive, org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) booleanKeyValueHeap.requestSeek(org.apache.hadoop.hbase.ExtendedCell key, boolean forward, boolean useBloom) Similar toKeyValueScanner.seek(org.apache.hadoop.hbase.ExtendedCell)(orKeyValueScanner.reseek(org.apache.hadoop.hbase.ExtendedCell)if forward is true) but only does a seek operation after checking that it is really necessary for the row/column combination specified by the kv parameter.booleanKeyValueScanner.requestSeek(org.apache.hadoop.hbase.ExtendedCell kv, boolean forward, boolean useBloom) Similar toKeyValueScanner.seek(org.apache.hadoop.hbase.ExtendedCell)(orKeyValueScanner.reseek(org.apache.hadoop.hbase.ExtendedCell)if forward is true) but only does a seek operation after checking that it is really necessary for the row/column combination specified by the kv parameter.booleanNonLazyKeyValueScanner.requestSeek(org.apache.hadoop.hbase.ExtendedCell kv, boolean forward, boolean useBloom) booleanReversedKeyValueHeap.requestSeek(org.apache.hadoop.hbase.ExtendedCell key, boolean forward, boolean useBloom) booleanSegmentScanner.requestSeek(org.apache.hadoop.hbase.ExtendedCell c, boolean forward, boolean useBloom) booleanStoreFileScanner.requestSeek(org.apache.hadoop.hbase.ExtendedCell kv, boolean forward, boolean useBloom) Pretend we have done a seek but don't do it yet, if possible.booleanKeyValueHeap.reseek(org.apache.hadoop.hbase.ExtendedCell seekKey) This function is identical to theKeyValueHeap.seek(ExtendedCell)function except that scanner.seek(seekKey) is changed to scanner.reseek(seekKey).booleanKeyValueScanner.reseek(org.apache.hadoop.hbase.ExtendedCell key) Reseek the scanner at or after the specified KeyValue.booleanReversedKeyValueHeap.reseek(org.apache.hadoop.hbase.ExtendedCell seekKey) booleanReversedStoreScanner.reseek(org.apache.hadoop.hbase.ExtendedCell kv) booleanSegmentScanner.reseek(org.apache.hadoop.hbase.ExtendedCell cell) Reseek the scanner at or after the specified KeyValue.booleanSnapshotSegmentScanner.reseek(org.apache.hadoop.hbase.ExtendedCell seekCell) booleanStoreFileScanner.reseek(org.apache.hadoop.hbase.ExtendedCell key) booleanStoreScanner.reseek(org.apache.hadoop.hbase.ExtendedCell kv) org.apache.hadoop.hbase.mob.MobCellHMobStore.resolve(org.apache.hadoop.hbase.ExtendedCell reference, boolean cacheBlocks) Reads the cell from the mob file, and the read point does not count.org.apache.hadoop.hbase.mob.MobCellHMobStore.resolve(org.apache.hadoop.hbase.ExtendedCell reference, boolean cacheBlocks, boolean readEmptyValueOnMobCellMiss) Reads the cell from the mob file with readEmptyValueOnMobCellMissorg.apache.hadoop.hbase.mob.MobCellHMobStore.resolve(org.apache.hadoop.hbase.ExtendedCell reference, boolean cacheBlocks, long readPt, boolean readEmptyValueOnMobCellMiss) Reads the cell from the mob file.protected voidHRegion.restoreEdit(org.apache.hadoop.hbase.regionserver.HStore s, org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreAccounting) Used by testsbooleanKeyValueHeap.seek(org.apache.hadoop.hbase.ExtendedCell seekKey) Seeks all scanners at or below the specified seek key.booleanKeyValueScanner.seek(org.apache.hadoop.hbase.ExtendedCell key) Seek the scanner at or after the specified KeyValue.booleanReversedKeyValueHeap.seek(org.apache.hadoop.hbase.ExtendedCell seekKey) booleanReversedStoreScanner.seek(org.apache.hadoop.hbase.ExtendedCell key) booleanSegmentScanner.seek(org.apache.hadoop.hbase.ExtendedCell cell) Seek the scanner at or after the specified Cell.booleanSnapshotSegmentScanner.seek(org.apache.hadoop.hbase.ExtendedCell seekCell) booleanStoreFileScanner.seek(org.apache.hadoop.hbase.ExtendedCell key) booleanStoreScanner.seek(org.apache.hadoop.hbase.ExtendedCell key) protected booleanReversedStoreScanner.seekAsDirection(org.apache.hadoop.hbase.ExtendedCell kv) Do a backwardSeek in a reversed StoreScanner(scan backward)protected booleanStoreScanner.seekAsDirection(org.apache.hadoop.hbase.ExtendedCell kv) Do a reseek in a normal StoreScanner(scan forward)static booleanStoreFileScanner.seekAtOrAfter(org.apache.hadoop.hbase.io.hfile.HFileScanner s, org.apache.hadoop.hbase.ExtendedCell k) Returns false if not found or if k is after the end.protected voidReversedStoreScanner.seekScanners(List<? extends org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners, org.apache.hadoop.hbase.ExtendedCell seekKey, boolean isLazy, boolean isParallelSeek) protected voidStoreScanner.seekScanners(List<? extends org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners, org.apache.hadoop.hbase.ExtendedCell seekKey, boolean isLazy, boolean isParallelSeek) Seek the specified scanners with the given keyprotected booleanReversedStoreScanner.seekToNextRow(org.apache.hadoop.hbase.ExtendedCell kv) protected booleanStoreScanner.seekToNextRow(org.apache.hadoop.hbase.ExtendedCell c) booleanKeyValueScanner.seekToPreviousRow(org.apache.hadoop.hbase.ExtendedCell key) Seek the scanner at the first Cell of the row which is the previous row of specified keybooleanNonReversedNonLazyKeyValueScanner.seekToPreviousRow(org.apache.hadoop.hbase.ExtendedCell key) booleanReversedKeyValueHeap.seekToPreviousRow(org.apache.hadoop.hbase.ExtendedCell seekKey) booleanReversedStoreScanner.seekToPreviousRow(org.apache.hadoop.hbase.ExtendedCell key) booleanSegmentScanner.seekToPreviousRow(org.apache.hadoop.hbase.ExtendedCell cell) Seek the scanner at the first Cell of the row which is the previous row of specified keybooleanStoreFileScanner.seekToPreviousRow(org.apache.hadoop.hbase.ExtendedCell originalKey) protected voidStoreFileScanner.setCurrentCell(org.apache.hadoop.hbase.ExtendedCell newVal) protected SortedSet<org.apache.hadoop.hbase.ExtendedCell>CompositeImmutableSegment.tailSet(org.apache.hadoop.hbase.ExtendedCell firstCell) Returns a subset of the segment cell set, which starts with the given cellprotected SortedSet<org.apache.hadoop.hbase.ExtendedCell>Segment.tailSet(org.apache.hadoop.hbase.ExtendedCell firstCell) Returns a subset of the segment cell set, which starts with the given cellprotected booleanStoreScanner.trySkipToNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) SeeStoreScanner.trySkipToNextRow(ExtendedCell)protected booleanStoreScanner.trySkipToNextRow(org.apache.hadoop.hbase.ExtendedCell cell) See if we should actually SEEK or rather just SKIP to the next Cell (see HBASE-13109).protected voidCompositeImmutableSegment.updateMetaInfo(org.apache.hadoop.hbase.ExtendedCell cellToAdd, boolean succ, boolean mslabUsed, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing, boolean sizeAddedPreOperation) protected voidSegment.updateMetaInfo(org.apache.hadoop.hbase.ExtendedCell cellToAdd, boolean succ, boolean mslabUsed, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing, boolean sizeAddedPreOperation) protected voidSegment.updateMetaInfo(org.apache.hadoop.hbase.ExtendedCell cellToAdd, boolean succ, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) voidMutableSegment.upsert(org.apache.hadoop.hbase.ExtendedCell cell, long readpoint, org.apache.hadoop.hbase.regionserver.MemStoreSizing memStoreSizing, boolean sizeAddedPreOperation) Method parameters in org.apache.hadoop.hbase.regionserver with type arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionvoidAbstractMemStore.add(Iterable<org.apache.hadoop.hbase.ExtendedCell> cells, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) voidHStore.add(Iterable<org.apache.hadoop.hbase.ExtendedCell> cells, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Adds the specified value to the memstorevoidMemStore.add(Iterable<org.apache.hadoop.hbase.ExtendedCell> cells, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Write the updatesdefault voidCellSink.appendAll(List<org.apache.hadoop.hbase.ExtendedCell> cellList) Append the given (possibly partial) list of cells of a rowvoidStoreFileWriter.appendAll(List<org.apache.hadoop.hbase.ExtendedCell> cellList) protected org.apache.hadoop.hbase.ExtendedCellAbstractMemStore.getNextRow(org.apache.hadoop.hbase.ExtendedCell key, NavigableSet<org.apache.hadoop.hbase.ExtendedCell> set) default booleanInternalScanner.next(List<? super org.apache.hadoop.hbase.ExtendedCell> result) Grab the next row's worth of values.booleanInternalScanner.next(List<? super org.apache.hadoop.hbase.ExtendedCell> result, org.apache.hadoop.hbase.regionserver.ScannerContext scannerContext) Grab the next row's worth of values.booleanKeyValueHeap.next(List<? super org.apache.hadoop.hbase.ExtendedCell> result, org.apache.hadoop.hbase.regionserver.ScannerContext scannerContext) Gets the next row of keys from the top-most scanner.booleanMobStoreScanner.next(List<? super org.apache.hadoop.hbase.ExtendedCell> outResult, org.apache.hadoop.hbase.regionserver.ScannerContext ctx) Firstly reads the cells from the HBase.booleanRegionScannerImpl.next(List<? super org.apache.hadoop.hbase.ExtendedCell> outResults) booleanRegionScannerImpl.next(List<? super org.apache.hadoop.hbase.ExtendedCell> outResults, org.apache.hadoop.hbase.regionserver.ScannerContext scannerContext) booleanReversedMobStoreScanner.next(List<? super org.apache.hadoop.hbase.ExtendedCell> outResult, org.apache.hadoop.hbase.regionserver.ScannerContext ctx) Firstly reads the cells from the HBase.booleanStoreScanner.next(List<? super org.apache.hadoop.hbase.ExtendedCell> outResult, org.apache.hadoop.hbase.regionserver.ScannerContext scannerContext) Get the next row of values from this Store.booleanRegionScanner.nextRaw(List<? super org.apache.hadoop.hbase.ExtendedCell> result) Grab the next row's worth of values.booleanRegionScanner.nextRaw(List<? super org.apache.hadoop.hbase.ExtendedCell> result, org.apache.hadoop.hbase.regionserver.ScannerContext scannerContext) Grab the next row's worth of values.booleanRegionScannerImpl.nextRaw(List<? super org.apache.hadoop.hbase.ExtendedCell> outResults) booleanRegionScannerImpl.nextRaw(List<? super org.apache.hadoop.hbase.ExtendedCell> outResults, org.apache.hadoop.hbase.regionserver.ScannerContext scannerContext) protected org.apache.hadoop.hbase.regionserver.SegmentSegment.setCellSet(org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell> cellSetOld, org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell> cellSetNew) Setting the CellSet of the segment - used only for flat immutable segment for setting immutable CellSet after its creation in immutable segment constructorvoidAbstractMemStore.upsert(Iterable<org.apache.hadoop.hbase.ExtendedCell> cells, long readpoint, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) voidHStore.upsert(Iterable<org.apache.hadoop.hbase.ExtendedCell> cells, long readpoint, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Adds or replaces the specified KeyValues.voidMemStore.upsert(Iterable<org.apache.hadoop.hbase.ExtendedCell> cells, long readpoint, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) Update or insert the specified cells.Constructor parameters in org.apache.hadoop.hbase.regionserver with type arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionCustomTieringMultiFileWriter(List<Long> lowerBoundaries, Map<Long, String> lowerBoundariesPolicies, boolean needEmptyFile, Function<org.apache.hadoop.hbase.ExtendedCell, Long> tieringFunction) DateTieredMultiFileWriter(List<Long> lowerBoundaries, Map<Long, String> lowerBoundariesPolicies, boolean needEmptyFile, Function<org.apache.hadoop.hbase.ExtendedCell, Long> tieringFunction) protectedMutableSegment(org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell> cellSet, CellComparator comparator, org.apache.hadoop.hbase.regionserver.MemStoreLAB memStoreLAB, org.apache.hadoop.hbase.regionserver.MemStoreSizing memstoreSizing) protectedSegment(org.apache.hadoop.hbase.regionserver.CellSet<org.apache.hadoop.hbase.ExtendedCell> cellSet, CellComparator comparator, org.apache.hadoop.hbase.regionserver.MemStoreLAB memStoreLAB, org.apache.hadoop.hbase.regionserver.TimeRangeTracker trt) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.regionserver.querymatcher
Fields in org.apache.hadoop.hbase.regionserver.querymatcher declared as org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.currentRowRow the query is onprotected org.apache.hadoop.hbase.ExtendedCellScanDeleteTracker.deleteCellprotected final org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.startKeyKey to seek to in memstore and StoreFilesMethods in org.apache.hadoop.hbase.regionserver.querymatcher that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionprotected static org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.createStartKeyFromRow(byte[] startRow, org.apache.hadoop.hbase.regionserver.ScanInfo scanInfo) org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.currentRow()Returns a cell represent the current roworg.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.getKeyForNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellCompactionScanQueryMatcher.getNextKeyHint(org.apache.hadoop.hbase.ExtendedCell cell) abstract org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.getNextKeyHint(org.apache.hadoop.hbase.ExtendedCell cell) Delegate toFilter.getNextCellHint(Cell).org.apache.hadoop.hbase.ExtendedCellUserScanQueryMatcher.getNextKeyHint(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.getStartKey()Returns the start keyMethods in org.apache.hadoop.hbase.regionserver.querymatcher with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionvoidDeleteTracker.add(org.apache.hadoop.hbase.ExtendedCell cell) Add the specified cell to the list of deletes to check against for this row operation.voidNewVersionBehaviorTracker.add(org.apache.hadoop.hbase.ExtendedCell cell) voidScanDeleteTracker.add(org.apache.hadoop.hbase.ExtendedCell cell) Add the specified Cell to the list of deletes to check against for this row operation.voidNewVersionBehaviorTracker.DeleteVersionsNode.addVersionDelete(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeColumnTracker.checkColumn(org.apache.hadoop.hbase.ExtendedCell cell, byte type) Checks if the column is present in the list of requested columns by returning the match code instance.org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeExplicitColumnTracker.checkColumn(org.apache.hadoop.hbase.ExtendedCell cell, byte type) Checks if the column is present in the list of requested columns by returning the match code instance.org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeNewVersionBehaviorTracker.checkColumn(org.apache.hadoop.hbase.ExtendedCell cell, byte type) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeScanWildcardColumnTracker.checkColumn(org.apache.hadoop.hbase.ExtendedCell cell, byte type) Checks if the column is present in the list of requested columns by returning the match code instance.protected final org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeScanQueryMatcher.checkDeleted(org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker deletes, org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeColumnTracker.checkVersions(org.apache.hadoop.hbase.ExtendedCell cell, long timestamp, byte type, boolean ignoreCount) Keeps track of the number of versions for the columns asked for.org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeExplicitColumnTracker.checkVersions(org.apache.hadoop.hbase.ExtendedCell cell, long timestamp, byte type, boolean ignoreCount) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeNewVersionBehaviorTracker.checkVersions(org.apache.hadoop.hbase.ExtendedCell cell, long timestamp, byte type, boolean ignoreCount) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeScanWildcardColumnTracker.checkVersions(org.apache.hadoop.hbase.ExtendedCell cell, long timestamp, byte type, boolean ignoreCount) Keeps track of the number of versions for the columns asked for.intScanQueryMatcher.compareKeyForNextColumn(org.apache.hadoop.hbase.ExtendedCell nextIndexed, org.apache.hadoop.hbase.ExtendedCell currentCell) intScanQueryMatcher.compareKeyForNextRow(org.apache.hadoop.hbase.ExtendedCell nextIndexed, org.apache.hadoop.hbase.ExtendedCell currentCell) default voidColumnTracker.doneWithColumn(org.apache.hadoop.hbase.ExtendedCell cell) This method is used to inform the column tracker that we are done with this column.voidExplicitColumnTracker.doneWithColumn(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.getKeyForNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.ExtendedCellCompactionScanQueryMatcher.getNextKeyHint(org.apache.hadoop.hbase.ExtendedCell cell) abstract org.apache.hadoop.hbase.ExtendedCellScanQueryMatcher.getNextKeyHint(org.apache.hadoop.hbase.ExtendedCell cell) Delegate toFilter.getNextCellHint(Cell).org.apache.hadoop.hbase.ExtendedCellUserScanQueryMatcher.getNextKeyHint(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeColumnTracker.getNextRowOrNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) Retrieve the MatchCode for the next row or columnorg.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeExplicitColumnTracker.getNextRowOrNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeNewVersionBehaviorTracker.getNextRowOrNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeScanWildcardColumnTracker.getNextRowOrNextColumn(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteResultDeleteTracker.isDeleted(org.apache.hadoop.hbase.ExtendedCell cell) Check if the specified cell buffer has been deleted by a previously seen delete.org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteResultNewVersionBehaviorTracker.isDeleted(org.apache.hadoop.hbase.ExtendedCell cell) This method is not idempotent, we will save some info to judge VERSION_MASKED.org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteResultScanDeleteTracker.isDeleted(org.apache.hadoop.hbase.ExtendedCell cell) Check if the specified Cell buffer has been deleted by a previously seen delete.org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeIncludeAllCompactionQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeMajorCompactionScanQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeMinorCompactionScanQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeNormalUserScanQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeRawScanQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) abstract org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeScanQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) 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.ScanQueryMatcher.MatchCodeStripeCompactionScanQueryMatcher.match(org.apache.hadoop.hbase.ExtendedCell cell) protected final org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeUserScanQueryMatcher.matchColumn(org.apache.hadoop.hbase.ExtendedCell cell, long timestamp, byte typeByte) booleanCompactionScanQueryMatcher.moreRowsMayExistAfter(org.apache.hadoop.hbase.ExtendedCell cell) abstract booleanScanQueryMatcher.moreRowsMayExistAfter(org.apache.hadoop.hbase.ExtendedCell cell) booleanUserScanQueryMatcher.moreRowsMayExistAfter(org.apache.hadoop.hbase.ExtendedCell cell) protected final org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeScanQueryMatcher.preCheck(org.apache.hadoop.hbase.ExtendedCell cell) Check before the delete logic.protected longNewVersionBehaviorTracker.prepare(org.apache.hadoop.hbase.ExtendedCell cell) Reset the map if it is different with the last Cell.voidScanQueryMatcher.setToNewRow(org.apache.hadoop.hbase.ExtendedCell currentRow) Set the row when there is change in rowprotected final voidCompactionScanQueryMatcher.trackDelete(org.apache.hadoop.hbase.ExtendedCell cell) protected final org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCodeDropDeletesCompactionScanQueryMatcher.tryDropDelete(org.apache.hadoop.hbase.ExtendedCell cell) Constructors in org.apache.hadoop.hbase.regionserver.querymatcher with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionprotectedScanQueryMatcher(org.apache.hadoop.hbase.ExtendedCell startKey, org.apache.hadoop.hbase.regionserver.ScanInfo scanInfo, org.apache.hadoop.hbase.regionserver.querymatcher.ColumnTracker columns, long oldestUnexpiredTS, long now) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.regionserver.wal
Methods in org.apache.hadoop.hbase.regionserver.wal with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionvoidWALCellCodec.EnsureKvEncoder.write(org.apache.hadoop.hbase.ExtendedCell cell) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.replication
Methods in org.apache.hadoop.hbase.replication that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellBulkLoadCellFilter.filterCell(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hbase.thirdparty.com.google.common.base.Predicate<byte[]> famPredicate) Filters the bulk load cell using the supplied predicate.Methods in org.apache.hadoop.hbase.replication with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellBulkLoadCellFilter.filterCell(org.apache.hadoop.hbase.ExtendedCell cell, org.apache.hbase.thirdparty.com.google.common.base.Predicate<byte[]> famPredicate) Filters the bulk load cell using the supplied predicate. -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.shaded.protobuf
Methods in org.apache.hadoop.hbase.shaded.protobuf that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.ExtendedCellProtobufUtil.toCell(org.apache.hadoop.hbase.ExtendedCellBuilder cellBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.CellProtos.Cell cell, boolean decodeTags) Methods in org.apache.hadoop.hbase.shaded.protobuf with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.shaded.protobuf.generated.CellProtos.CellProtobufUtil.toCell(org.apache.hadoop.hbase.ExtendedCell kv, boolean encodeTags) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.util
Classes in org.apache.hadoop.hbase.util that implement org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeClassDescriptionclassorg.apache.hadoop.hbase.util.MapReduceExtendedCellA wrapper for a cell to be used with mapreduce, as the output value class for mappers/reducers.Methods in org.apache.hadoop.hbase.util that return org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.ExtendedCellMapReduceExtendedCell.deepClone()org.apache.hadoop.hbase.ExtendedCellCollectionBackedScanner.next()org.apache.hadoop.hbase.ExtendedCellCollectionBackedScanner.peek()Methods in org.apache.hadoop.hbase.util with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionprotected abstract booleanBloomContext.isNewKey(org.apache.hadoop.hbase.ExtendedCell cell) Returns true if the cell is a new key as per the bloom typeprotected booleanRowBloomContext.isNewKey(org.apache.hadoop.hbase.ExtendedCell cell) protected booleanRowColBloomContext.isNewKey(org.apache.hadoop.hbase.ExtendedCell cell) booleanCollectionBackedScanner.reseek(org.apache.hadoop.hbase.ExtendedCell seekCell) booleanCollectionBackedScanner.seek(org.apache.hadoop.hbase.ExtendedCell seekCell) voidBloomContext.writeBloom(org.apache.hadoop.hbase.ExtendedCell cell) Bloom information from the cell is retrievedvoidRowPrefixFixedLengthBloomContext.writeBloom(org.apache.hadoop.hbase.ExtendedCell cell) Constructors in org.apache.hadoop.hbase.util with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionCollectionBackedScanner(CellComparator comparator, org.apache.hadoop.hbase.ExtendedCell... array) MapReduceExtendedCell(org.apache.hadoop.hbase.ExtendedCell cell) Constructor parameters in org.apache.hadoop.hbase.util with type arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifierConstructorDescriptionCollectionBackedScanner(List<org.apache.hadoop.hbase.ExtendedCell> list) CollectionBackedScanner(List<org.apache.hadoop.hbase.ExtendedCell> list, CellComparator comparator) CollectionBackedScanner(SortedSet<org.apache.hadoop.hbase.ExtendedCell> set) CollectionBackedScanner(SortedSet<org.apache.hadoop.hbase.ExtendedCell> set, CellComparator comparator) -
Uses of org.apache.hadoop.hbase.ExtendedCell in org.apache.hadoop.hbase.wal
Methods in org.apache.hadoop.hbase.wal that return types with arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic List<org.apache.hadoop.hbase.ExtendedCell>WALEditInternalHelper.getExtendedCells(org.apache.hadoop.hbase.wal.WALEdit edit) Methods in org.apache.hadoop.hbase.wal with parameters of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.wal.WALEditWALEditInternalHelper.addExtendedCell(org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.ExtendedCell cell) WALPrettyPrinter.toStringMap(org.apache.hadoop.hbase.ExtendedCell cell) WALPrettyPrinter.toStringMap(org.apache.hadoop.hbase.ExtendedCell cell, boolean printRowKeyOnly, String rowPrefix, String row, boolean outputValues) Method parameters in org.apache.hadoop.hbase.wal with type arguments of type org.apache.hadoop.hbase.ExtendedCell in inModifier and TypeMethodDescriptionstatic voidWALEditInternalHelper.addExtendedCell(org.apache.hadoop.hbase.wal.WALEdit edit, List<org.apache.hadoop.hbase.ExtendedCell> cells) static voidWALEditInternalHelper.addMap(org.apache.hadoop.hbase.wal.WALEdit edit, Map<byte[], List<org.apache.hadoop.hbase.ExtendedCell>> familyMap) static voidWALEditInternalHelper.setExtendedCells(org.apache.hadoop.hbase.wal.WALEdit edit, ArrayList<org.apache.hadoop.hbase.ExtendedCell> cells)