A B C D E F G H I L M N O P Q R S T U V W 

A

absoluteValueOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
add(byte) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
methods
add(long) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
methods
add(ByteRange) - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
Check if the incoming byte range exists.
addAll(ArrayList<ByteRange>) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
building
addChild(TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
addNode(TokenizerNode, int, int, ByteRange, int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
addSorted(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
addSorted(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
building
addToSortedRanges() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
abstract
addToSortedRanges() - 类 中的方法org.apache.hadoop.hbase.util.byterange.impl.ByteRangeHashSet
 
addToSortedRanges() - 类 中的方法org.apache.hadoop.hbase.util.byterange.impl.ByteRangeTreeSet
 
advance() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
advance() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
afterLast - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
allSameType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
 
allSameType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
allTypes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
appendCurrentTokenToRowBuffer() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
helper methods
appendNodes(List<TokenizerNode>, boolean, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
appendNodesToExternalList(List<TokenizerNode>, boolean, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
moving nodes around
appendOutputArrayOffsets(List<Integer>) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
appendOutputArrayOffsets(List<Integer>) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
appendTokenAndRepointByteRange(ByteRange, int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
appendToRowBuffer(byte) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
areAllSameType() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
get/set
areBuffersBigEnough() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
Call when first accessing a block.
arrayOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
transient fields
ArraySearcherPool - org.apache.hadoop.hbase.codec.prefixtree.decode中的类
Pools PrefixTreeArraySearcher objects.
ArraySearcherPool() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.ArraySearcherPool
 

B

beforeFirst - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
block - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
block - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
fields
block - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
fields
block - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.MvccVersionDecoder
 
block - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.TimestampDecoder
 
block - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
fields
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
fields
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
fields
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.MvccVersionDecoder
 
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.TimestampDecoder
 
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
blockMeta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
bufferOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
builder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
builderNode - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
fields
BYTE_7_RIGHT_BITS_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVIntTool
 
BYTE_7_RIGHT_BITS_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVLongTool
 
BYTE_LEFT_BIT_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVIntTool
 
BYTE_LEFT_BIT_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVLongTool
 
byteAppender - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
fields
ByteRangeHashSet - org.apache.hadoop.hbase.util.byterange.impl中的类
This is probably the best implementation of ByteRangeSet at the moment, though a HashMap produces garbage when adding a new element to it.
ByteRangeHashSet() - 类 的构造器org.apache.hadoop.hbase.util.byterange.impl.ByteRangeHashSet
constructors
ByteRangeHashSet(List<ByteRange>) - 类 的构造器org.apache.hadoop.hbase.util.byterange.impl.ByteRangeHashSet
 
ByteRangeSet - org.apache.hadoop.hbase.util.byterange中的类
Performance oriented class for de-duping and storing arbitrary byte[]'s arriving in non-sorted order.
ByteRangeSet() - 类 的构造器org.apache.hadoop.hbase.util.byterange.ByteRangeSet
construct
ByteRangeTreeSet - org.apache.hadoop.hbase.util.byterange.impl中的类
Not currently used in production, but here as a benchmark comparison against ByteRangeHashSet.
ByteRangeTreeSet() - 类 的构造器org.apache.hadoop.hbase.util.byterange.impl.ByteRangeTreeSet
constructors
ByteRangeTreeSet(List<ByteRange>) - 类 的构造器org.apache.hadoop.hbase.util.byterange.impl.ByteRangeTreeSet
 
bytesPerDelta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
bytesPerIndex - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 

C

calculateNumMetaBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
operate on each field
calculateOffsetsAndLengths() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
methods
calculateWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
calculateWidthOverrideOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
CellScannerPosition - org.apache.hadoop.hbase.codec.prefixtree.scanner中的枚举
An indicator of the state of the scanner after an operation such as nextCell() or positionAt(..).
CellSearcher - org.apache.hadoop.hbase.codec.prefixtree.scanner中的接口
Methods for seeking to a random Cell inside a sorted collection of cells.
CellTypeEncoder - org.apache.hadoop.hbase.codec.prefixtree.encode.other中的类
Detect if every KV has the same KeyValue.Type, in which case we don't need to store it for each KV.
CellTypeEncoder() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
 
cellTypeEncoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
checkIn(PrefixTreeArraySearcher) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.ArraySearcherPool
 
checkIn(CellSearcher) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.decode.DecoderFactory
 
checkIn(PrefixTreeEncoder) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderFactory
 
checkIn(PrefixTreeEncoder) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderPool
 
checkIn(PrefixTreeEncoder) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderPoolImpl
 
checkOut(ByteBuffer, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.ArraySearcherPool
 
checkOut(ByteBuffer, boolean) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.decode.DecoderFactory
 
checkOut(OutputStream, boolean) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderFactory
 
checkOut(OutputStream, boolean) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderPool
 
checkOut(OutputStream, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderPoolImpl
 
children - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
clearColumnBuffer() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
columnBuffer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
columnBuffer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
columnLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
ColumnNodeReader - org.apache.hadoop.hbase.codec.prefixtree.decode.column中的类
 
ColumnNodeReader(byte[], ColumnNodeType) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
construct
columnNodeReader - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
ColumnNodeType - org.apache.hadoop.hbase.codec.prefixtree.encode.other中的枚举
Specifies the type of columnnode writer.
ColumnNodeWriter - org.apache.hadoop.hbase.codec.prefixtree.encode.column中的类
Column nodes can be either family nodes or qualifier nodes, as both sections encode similarly.
ColumnNodeWriter(PrefixTreeBlockMeta, TokenizerNode, ColumnNodeType) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
construct
columnOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
ColumnReader - org.apache.hadoop.hbase.codec.prefixtree.decode.column中的类
Position one of these appropriately in the data block and you can call its methods to retrieve the family or qualifier at the current position.
ColumnReader(byte[], ColumnNodeType) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
construct
ColumnSectionWriter - org.apache.hadoop.hbase.codec.prefixtree.encode.column中的类
Takes the tokenized family or qualifier data and flattens it into a stream of bytes.
ColumnSectionWriter() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
construct
ColumnSectionWriter(PrefixTreeBlockMeta, Tokenizer, ColumnNodeType) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
compare(TokenizerNode, TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenDepthComparator
 
compareKey(KeyValue.KVComparator, byte[], int, int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
compareKey(KeyValue.KVComparator, Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
compareTo(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
compareToCurrentToken(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
Compare only the bytes within the window of the current token
compile() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
methods
compile() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
compile() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
Now that all the cells have been added, do the work to reduce them to a series of byte[] fragments that are ready to be written to the output stream.
compile() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
methods
compile() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
compileFamilies() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
compileMvccVersions() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
compileQualifiers() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
compilerInternals() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
compileRows() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
compileTags() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
compileTimestamps() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
compileTypes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
The following "compile" methods do any intermediate work necessary to transform the cell fragments collected during the writing phase into structures that are ready to write to the outputStream.
copyBufferToNewArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
createSeeker(KeyValue.KVComparator, HFileBlockDecodingContext) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
Is this the correct handling of an illegal comparator?
current() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
CellScanner
currentCellIndex - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
currentPositionIsAfter(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
internal methods
currentRowNode - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 

D

decodeKeyValues(DataInputStream, HFileBlockDecodingContext) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
decodeKeyValues(DataInputStream, int, int, HFileBlockDecodingContext) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
I don't think this method is called during normal HBase operation, so efficiency is not important.
DecoderFactory - org.apache.hadoop.hbase.codec.prefixtree.decode中的类
Static wrapper class for the ArraySearcherPool.
DecoderFactory() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.DecoderFactory
 
DEFAULT_TYPE - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
descendToLastRowFromCurrentPosition() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
 
difference - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
fields
discardCurrentRowNode(boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 

E

encode(Cell, HFileBlockEncodingContext, DataOutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
EncoderFactory - org.apache.hadoop.hbase.codec.prefixtree.encode中的类
Retrieve PrefixTreeEncoders from this factory which handles pooling them and preparing the ones retrieved from the pool for usage.
EncoderFactory() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderFactory
 
EncoderPool - org.apache.hadoop.hbase.codec.prefixtree.encode中的接口
 
EncoderPoolImpl - org.apache.hadoop.hbase.codec.prefixtree.encode中的类
 
EncoderPoolImpl() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderPoolImpl
 
endBlockEncoding(HFileBlockEncodingContext, DataOutputStream, byte[]) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
ensureArraySearcherValid(ByteBuffer, PrefixTreeArraySearcher, boolean) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.decode.DecoderFactory
helper
ensurePerCellCapacities() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
Check that the arrays used to hold cell fragments are large enough for the cell that is being added.
equals(Object) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
Object methods
equals(Object) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
Object methods
equals(Object) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
Object methods
equals(Object) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
equals(Object) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
Generated by Eclipse
EXPECTED_NUBS_PLUS_LEAVES - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 

F

familyBuffer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
familyDeduplicator - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
familyLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
familyOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
familyOffsetsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
familyOffsetWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
familyRange - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
familyReader - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
familyTokenizer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
familyWriter - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
fanIndex - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
fanOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
fanOut - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
fanOut - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
fillInBytes(byte[]) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
filterByLeafAndReverse(ArrayList<TokenizerNode>, boolean) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
static
firstInsertionIndex - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
fixRowFanMissForward(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
fixRowFanMissReverse(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
complete seek when fan mismatch
fixRowTokenMissForward(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
fixRowTokenMissReverse(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
flush() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
Expensive method.
followCurrentFan() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
followFan(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
followFirstFan() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
followLastFan() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
followLastFansUntilExhausted() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
followNextFan() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
followPreviousFan() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
fromBytes(byte[]) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 
fromBytes(byte[], int, int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 

G

get() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
Currently unused.
getAbsoluteFamilyOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAbsoluteMetaOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
absolute getters
getAbsoluteMvccVersionOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAbsoluteQualifierOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAbsoluteRowOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAbsoluteTagsOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAbsoluteTimestampOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAbsoluteValueOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAllSameTypeByte() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getAllTypes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getArrayOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getArrays() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
getAvgSize() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
getBlockMeta() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
getBlockMeta() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
get/set
getBnlIndicator(boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getBranchNubLeafIndicator() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getBufferOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getByteArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getBytes(int, long) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 
getBytes(int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVIntTool
 
getBytes(long) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVLongTool
 
getBytesPerDelta() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getBytesPerIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getChildren() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getColumnLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
getColumnNodeWriters() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
get/set
getColumnOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
get/set
getColumnOffset(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getDelta(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getDifference() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
get/set
getFamily() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getFamilyArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getFamilyLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getFamilyOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getFamilyOffset(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getFamilyOffsetWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getFamilySorter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getFamilyWriter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getFanByte(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getFanByteReadable(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
for debugging
getFanIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getFanOut() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getFirstInsertionIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getFirstKeyInBlock(ByteBuffer) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
getId() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getIncludesMvccVersionByte() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getIndex(long) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getInt(byte[]) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVIntTool
bytes -> int
getInt(byte[], int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVIntTool
 
getInt(InputStream) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVIntTool
 
getKeyDeepCopy() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
getKeyValue() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
currently must do deep copy into new array
getKeyValueString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
Need this separate method so we can call it from subclasses' toString() methods
getKeyValueTypeWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
methods
getLastCellIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getLastChild() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getLastFanIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getLeafWriters() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
getLeaves() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
getLeaves() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
getLong(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.TimestampDecoder
methods
getLong(byte[]) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVLongTool
bytes -> long
getLong(byte[], int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVLongTool
 
getLong(InputStream) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVLongTool
 
getMatchingNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
 
getMaxElementLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
getMaxQualifierLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMaxRowLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMaxRowTreeStackNodes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
getMaxTagsLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMin() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
get/set
getMinMvccVersion() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMinTimestamp() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMvccVersion() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getMvccVersion(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.MvccVersionDecoder
methods
getMvccVersionDeltaWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMvccVersionEncoder() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getMvccVersionIndex(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getMvccVersionIndexWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getMvccVersions() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getNegativeIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getNewByteArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
writing back to byte[]'s
getNextNodeOffset(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getNextNodeOffsetWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNode(TokenizerRowSearchResult, byte[], int, int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
getNode(TokenizerRowSearchResult, byte[], int, int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
searching
getNodeDepth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
simple read-only methods
getNodes(boolean, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
getNonLeafWriters() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
getNonLeaves() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
getNonLeaves() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
getNumAdded() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
read
getNumBranchNodesIncludingThisNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
count different node types
getNumBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
getNumBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
get/set
getNumCells() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getNumChildren() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getNumFamilyBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumKeyValueBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumLeafNodesIncludingThisNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getNumMetaBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumMvccVersionBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumNubNodesIncludingThisNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getNumOccurrences() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getNumQualifierBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumRowBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumTagsBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumTimestampBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumUniqueFamilies() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumUniqueQualifiers() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumUniqueRows() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumUniqueTags() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getNumUniqueValues() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getNumValueBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getOnlyType() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
 
getOutputArrayLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getOutputArrayOffset(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
getOutputArrayOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getPaddedTokenAndOccurrenceString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getParent() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getParentStartPosition() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
getQualifier() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getQualifierArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getQualifierBufferLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
getQualifierLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getQualifierOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getQualifierOffsetWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getQualifierSorter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getQualifierWriter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getRoot() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
get/set
getRow() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getRowArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getRowBufferLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
getRowLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getRowOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getRowTokenizer() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getRowTreeDepth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getRowWriter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getSequenceId() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getSortedIndexForInsertionId(int) - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
getSortedRanges() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
get/set
getSortedUniqueTimestamps() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getStructuralString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
getTagBufferLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
getTagOffset(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getTagsArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getTagsLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getTagsOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getTagsOffsetWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getTagSorter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getTagWriter() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getTimestamp() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getTimestampDeltaWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
get/set
getTimestampEncoder() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getTimestampIndex(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getTimestampIndexWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getTimestamps() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getToken() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getToken() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getTokenArrayOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getTokenLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
get/set
getTokenLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getTokenLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
getTokenOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
autogenerated get/set
getTotalBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getTotalCompressedBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
getTreeBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
getters
getTreeDepth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
getType(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getTypeByte() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getTypeBytes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getValue() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getValueArray() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getValueByteRange() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getValueLength() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getValueLength(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getValueLength(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
getValueLengthWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getValueOffset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
getValueOffset(int, PrefixTreeBlockMeta) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
getValueOffset(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
convenience getters
getValueOffsetWidth() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getValueShallowCopy() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
getVersion() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
getWidthUsingPlaceholderForOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
This method is called before blockMeta.qualifierOffsetWidth is known, so we pass in a placeholder.

H

hasChildren() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
hasFan() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
hashCode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
hashCode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
hashCode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
Generated by Eclipse
hasMoreFanNodes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
hasOccurrences() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
hasOccurrences() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
hasOccurrences() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
hasPreviousFanNodes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 

I

id - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
INCLUDE_FULL_TREE_IN_TO_STRING - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
print/debug
includeMvccVersion - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
includeMvccVersion - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
includeMvccVersion - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
includesMvccVersion - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
incrementNodeDepthRecursively() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
incrementNumOccurrences(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
Each occurrence > 1 indicates a repeat of the previous entry.
incrementNumOccurrencesOfLatestValue() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
initFirstNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
initializeTagHelpers() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
initializeWriter(List<RowNodeWriter>, int, TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
initOnBlock(PrefixTreeBlockMeta, byte[]) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
initOnBlock(PrefixTreeBlockMeta, byte[]) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
initOnBlock(PrefixTreeBlockMeta, byte[], boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
initOnBlock(PrefixTreeBlockMeta, byte[], int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
construct
initOnBlock(PrefixTreeBlockMeta, byte[]) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.MvccVersionDecoder
 
initOnBlock(PrefixTreeBlockMeta, byte[]) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.TimestampDecoder
 
initOnBlock(ByteBuffer) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
INT_7_RIGHT_BITS_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVIntTool
 
INT_8TH_BIT_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVIntTool
 
isAfterLast() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isAllSameMvccVersion() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
isAllSameTimestamp() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
isAllSameType() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
isBeforeFirst() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isBranch() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isBranch() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
isBranch() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
isDirectlyAfterNub() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
 
isFirstCellInRow() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isIncludesMvccVersion() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
isLastCellInRow() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isLeaf() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isLeaf() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
methods
isLeaf() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
isMatch() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
methods
isNub() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isNub() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
isNub() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
isOnLastFanNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
isOutOfBounds() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
isRoot() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
isRoot() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
methods
isRoot() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 

L

lastNodeId - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
leafWriters - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
leaves - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
LOG - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
static
LOG - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
LONG_7_RIGHT_BITS_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVLongTool
 
LONG_8TH_BIT_SET - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVLongTool
 
LongEncoder - org.apache.hadoop.hbase.codec.prefixtree.encode.other中的类
Used to de-duplicate, sort, minimize/diff, and serialize timestamps and mvccVersions from a collection of Cells. 1. add longs to a HashSet for fast de-duplication 2. keep track of the min and max 3. copy all values to a new long[] 4.
LongEncoder() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
construct

M

markAfterLast() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
markBeforeFirst() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
matchesToken(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
matchingNode - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
 
max - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
MAX_BYTES - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
MAX_FAMILY_LENGTH - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
MAX_VALUE_BYTES - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVIntTool
 
MAX_VALUE_BYTES - 类 中的静态变量org.apache.hadoop.hbase.util.vint.UVLongTool
 
maxDelta - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
maxElementLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
maxQualifierLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
maxRowLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
maxTagLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
maxTagsLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
maxValueForNumBytes(int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 
maxValueLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
min - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
minMvccVersion - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
minTimestamp - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
moveChildrenToDifferentParent(TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
MULITPLE_FAMILIES_POSSIBLE - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
mvccVersion - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
mvccVersionDecoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
MvccVersionDecoder - org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp中的类
Given a block and its blockMeta, this will decode the MvccVersion for the i-th Cell in the block.
MvccVersionDecoder() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.MvccVersionDecoder
construct
mvccVersionDeltaWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
mvccVersionEncoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
mvccVersionIndexesOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
mvccVersionIndexWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
mvccVersions - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 

N

negativeIndex - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
newDataBlockDecodingContext(HFileContext) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
newDataBlockEncodingContext(DataBlockEncoding, byte[], HFileContext) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
next() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
nextNodeId() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
nextNodeOffsetsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
nextNodeOffsetWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
nextRow() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
nextRowInternal() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
This method is safe to call when the scanner is not on a fully valid row node, as in the case of a row token miss in the Searcher
nodeDepth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
nodes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
nodeType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
nodeType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
 
nodeType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
nonLeafWriters - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
nonLeaves - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
nubCellsRemain - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
NUM_INTS - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
NUM_LONGS - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
NUM_SHORTS - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
NUM_SINGLE_BYTES - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numArraysAdded - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
fields
numBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
numBytes - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
numBytes(long) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 
numBytes(int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVIntTool
int -> bytes
numBytes(long) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVLongTool
long -> bytes
numCells - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
numCells - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
numFamilyBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numIdenticalBytes(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
numInputs - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
numKeyValueBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numLeafWriters - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
numMetaBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numMvccVersionBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numNodes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
numNonLeafWriters - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
numOccurrences - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
numQualifierBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numResets - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
fields
numRowBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numTagsBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numTimestampBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numUniqueFamilies - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numUniqueQualifiers - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numUniqueRanges - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
numUniqueRows - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numUniqueTags - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
numValueBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 

O

offset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
offsetIntoBlock - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
onlyType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
 
operationTypesOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
org.apache.hadoop.hbase.codec.prefixtree - 程序包 org.apache.hadoop.hbase.codec.prefixtree
 
org.apache.hadoop.hbase.codec.prefixtree.decode - 程序包 org.apache.hadoop.hbase.codec.prefixtree.decode
 
org.apache.hadoop.hbase.codec.prefixtree.decode.column - 程序包 org.apache.hadoop.hbase.codec.prefixtree.decode.column
 
org.apache.hadoop.hbase.codec.prefixtree.decode.row - 程序包 org.apache.hadoop.hbase.codec.prefixtree.decode.row
 
org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp - 程序包 org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp
 
org.apache.hadoop.hbase.codec.prefixtree.encode - 程序包 org.apache.hadoop.hbase.codec.prefixtree.encode
 
org.apache.hadoop.hbase.codec.prefixtree.encode.column - 程序包 org.apache.hadoop.hbase.codec.prefixtree.encode.column
 
org.apache.hadoop.hbase.codec.prefixtree.encode.other - 程序包 org.apache.hadoop.hbase.codec.prefixtree.encode.other
 
org.apache.hadoop.hbase.codec.prefixtree.encode.row - 程序包 org.apache.hadoop.hbase.codec.prefixtree.encode.row
 
org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize - 程序包 org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize
 
org.apache.hadoop.hbase.codec.prefixtree.scanner - 程序包 org.apache.hadoop.hbase.codec.prefixtree.scanner
 
org.apache.hadoop.hbase.util.byterange - 程序包 org.apache.hadoop.hbase.util.byterange
 
org.apache.hadoop.hbase.util.byterange.impl - 程序包 org.apache.hadoop.hbase.util.byterange.impl
 
org.apache.hadoop.hbase.util.vint - 程序包 org.apache.hadoop.hbase.util.vint
 
outputArrayOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
outputStream - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 

P

parent - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
Tree content/structure used during tokenization
parentStartPosition - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
parentStartPosition - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
partiallyMatchesToken(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
byte[] utils
pendingFirstType - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
fields
pool - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.ArraySearcherPool
 
popFromRowBuffer(RowNodeReader) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateBuffer(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnReader
methods
populateFamily() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateFirstNonRowFields() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateLastNonRowFields() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateMvccVersion() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateNonRowFields(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateNonRowFieldsAndCompareTo(int, Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
fill in family/qualifier/ts/type/value
populatePreviousNonRowFields() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateQualifier() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateTag() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateTimestamp() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateType() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
populateValueOffsets() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
positionAfterLastCell() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
The content of the buffers doesn't matter here, only that afterLast=true and beforeFirst=false
positionAfterLastCell() - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Note: This may not be appropriate to have in the interface.
positionAt(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
methods
positionAt(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
CellSearcher methods
positionAt(Cell) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Do everything within this scanner's power to find the key.
positionAtFirstCell() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
advance
positionAtLastCell() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
 
positionAtLastRow() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
 
positionAtOrAfter(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
Identical workflow as positionAtOrBefore, but split them to avoid having ~10 extra if-statements.
positionAtOrAfter(Cell) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Same as positionAt(..), but go to the extra effort of finding the next key if there's no exact match.
positionAtOrBefore(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
positionAtOrBefore(Cell) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Same as positionAt(..), but go to the extra effort of finding the previous key if there's no exact match.
positionAtQualifierTimestamp(Cell, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
PrefixTreeArrayReversibleScanner - org.apache.hadoop.hbase.codec.prefixtree.decode中的类
Methods for going backwards through a PrefixTree block.
PrefixTreeArrayReversibleScanner(PrefixTreeBlockMeta, int, int, int, int) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
construct
PrefixTreeArrayScanner - org.apache.hadoop.hbase.codec.prefixtree.decode中的类
Extends PtCell and manipulates its protected fields.
PrefixTreeArrayScanner(PrefixTreeBlockMeta, int, int, int, int) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
construct
PrefixTreeArraySearcher - org.apache.hadoop.hbase.codec.prefixtree.decode中的类
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.
PrefixTreeArraySearcher(PrefixTreeBlockMeta, int, int, int, int) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
construct
PrefixTreeBlockMeta - org.apache.hadoop.hbase.codec.prefixtree中的类
Information about the block.
PrefixTreeBlockMeta() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
constructors
PrefixTreeBlockMeta(InputStream) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
PrefixTreeBlockMeta(ByteBuffer) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
PrefixTreeCell - org.apache.hadoop.hbase.codec.prefixtree.decode中的类
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.
PrefixTreeCell() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
PrefixTreeCodec - org.apache.hadoop.hbase.codec.prefixtree中的类
已过时。
Since 1.2.7. Will be removed in 2.0.0. Write the dev list if you would like to take on the maintainence of this facility.
PrefixTreeCodec() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
no-arg constructor for reflection
PrefixTreeEncoder - org.apache.hadoop.hbase.codec.prefixtree.encode中的类
This is the primary class for converting a CellOutputStream into an encoded byte[].
PrefixTreeEncoder(OutputStream, boolean) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
construct
prefixTreeEncoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
fields
prefixTreeEncoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
fields
PrefixTreeSeeker - org.apache.hadoop.hbase.codec.prefixtree中的类
These methods have the same definition as any implementation of the EncodedSeeker.
PrefixTreeSeeker(boolean) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
prepareEncoder(PrefixTreeEncoder, OutputStream, boolean) - 类 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderFactory
helper
prependTokenToBuffer(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
previous() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
methods
previous() - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.ReversibleCellScanner
Try to position the scanner one Cell before the current position.
previousRow(boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner
 
previousRow(boolean) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.ReversibleCellScanner
Try to position the scanner in the row before the current row.
ptSearcher - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 

Q

qualifierBuffer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
qualifierDeduplicator - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
qualifierLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
qualifierOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
qualifierOffsetsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
qualifierOffsetWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
qualifierRange - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
qualifierReader - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
qualifierTokenizer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
qualifierWriter - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 

R

readVariableBytesFromArray(byte[], int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
readVariableBytesFromInputStream(InputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
reconstruct(PrefixTreeBlockMeta, Tokenizer, ColumnNodeType) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
reconstruct(PrefixTreeEncoder, TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
reconstruct(PrefixTreeEncoder) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
reconstruct(Tokenizer, TokenizerNode, int, int, int, int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
reInitFirstNode() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
secondary traversal methods
releaseBlockReference() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
Call this before putting the scanner back into a pool so it doesn't hold the last used block in memory.
releaseCurrentSearcher() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
Currently unused.
reset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
reset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.CellTypeEncoder
construct
reset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
reset(OutputStream, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
reset(TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
reset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
reset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
reset() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
reset() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
resetFanIndex() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
resetToBeforeFirstEntry() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
resetToBeforeFirstEntry() - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Reset any state in the scanner so it appears it was freshly opened.
ReversibleCellScanner - org.apache.hadoop.hbase.codec.prefixtree.scanner中的接口
An extension of CellScanner indicating the scanner supports iterating backwards through cells.
rewind() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
root - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
rowBuffer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
rowLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
rowMatchesAfterCurrentPosition(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
compare this.row to key.row but starting at the current rowLength
RowNodeReader - org.apache.hadoop.hbase.codec.prefixtree.decode.row中的类
Position one of these appropriately in the data block and you can call its methods to retrieve information necessary to decode the cells in the row.
RowNodeReader() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
rowNodes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
rowNodeStackIndex - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
RowNodeWriter - org.apache.hadoop.hbase.codec.prefixtree.encode.row中的类
Serializes the fields comprising one node of the row trie, which can be a branch, nub, or leaf.
RowNodeWriter(PrefixTreeEncoder, TokenizerNode) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
construct
rowRange - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
RowSectionWriter - org.apache.hadoop.hbase.codec.prefixtree.encode.row中的类
Most of the complexity of the PrefixTree is contained in the "row section".
RowSectionWriter() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
construct
RowSectionWriter(PrefixTreeEncoder) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
rowTokenizer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
rowTreeDepth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
rowWriter - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 

S

seekForwardTo(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
seekForwardTo(Cell) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Note: Added for backwards compatibility with KeyValueScanner Look for the key, but only look after the current position.
seekForwardToOrAfter(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
seekForwardToOrAfter(Cell) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Same as seekForwardTo(..), but go to the extra effort of finding the next key if there's no exact match.
seekForwardToOrBefore(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher
 
seekForwardToOrBefore(Cell) - 接口 中的方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher
Same as seekForwardTo(..), but go to the extra effort of finding the next key if there's no exact match.
seekToKeyInBlock(byte[], int, int, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
Seek forward only (should be called reseekToKeyInBlock?).
seekToKeyInBlock(Cell, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
seekToOrBeforeUsingPositionAtOrAfter(byte[], int, int, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
seekToOrBeforeUsingPositionAtOrAfter(Cell, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
seekToOrBeforeUsingPositionAtOrBefore(byte[], int, int, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
seekToOrBeforeUsingPositionAtOrBefore(Cell, boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
set(TokenizerRowSearchPosition, TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
 
setAllSameType(byte) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setAllSameType(boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setAllTypes(byte) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setArrayOffset(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setBufferOffset(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setBuilder(Tokenizer) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setCurrentBuffer(ByteBuffer) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker
 
setFamilyOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setFanIndex(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
setFirstInsertionIndex(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setId(long) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setIncludesMvccVersion(byte) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setIncludesMvccVersion(boolean) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setInsertionIndexes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setMaxQualifierLength(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMaxRowLength(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMaxTagsLength(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMinMvccVersion(long) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMinTimestamp(long) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMvccVersionDeltaWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMvccVersionFields(LongEncoder) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setMvccVersionIndexWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNegativeIndex(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setNextNodeOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNodeFirstInsertionIndexes() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
write
setNumFamilyBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumKeyValueBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumMetaBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumMvccVersionBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumOccurrences(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setNumQualifierBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumRowBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumTagsBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumTimestampBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumUniqueFamilies(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumUniqueQualifiers(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumUniqueRows(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumUniqueTags(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setNumValueBytes(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setOutputArrayOffset(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setParent(TokenizerNode) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setParentStartPosition(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
get/set
setQualifierOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setRowTreeDepth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setSequenceId(long) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
setTagsOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setTimestampDeltaWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setTimestampFields(LongEncoder) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setTimestampIndexWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setToken(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setTokenBytes(ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
setTokenOffset(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
setValueLengthWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setValueOffsetWidth(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
setVersion(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
size() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
sortedIndexByInsertionId - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
sortedIndexByUniqueIndex - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
sortedRanges - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
sortedUniqueValues - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
split(int, ByteRange) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
Called when we need to convert a leaf node into a branch with 2 leaves.
startBlockEncoding(HFileBlockEncodingContext, DataOutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec
已过时。
 
store(ByteRange) - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
submitMaxNodeDepthCandidate(int) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 

T

tagOffsetsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
tags - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
tagsBuffer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
tagsDeduplicator - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
tagsLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
tagsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
tagsOffsets - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
tagsOffsetWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
tagsRange - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
tagsReader - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
tagsTokenizer - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
tagsWriter - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
timestamp - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
timestampDecoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
 
TimestampDecoder - org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp中的类
Given a block and its blockMeta, this will decode the timestamp for the i-th Cell in the block.
TimestampDecoder() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.TimestampDecoder
construct
timestampDeltaWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
timestampEncoder - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
timestampIndexesOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
timestampIndexWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
timestamps - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
token - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
token - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
TokenDepthComparator - org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize中的类
Determines order of nodes in the output array.
TokenDepthComparator() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenDepthComparator
 
Tokenizer - org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize中的类
Data structure used in the first stage of PrefixTree encoding: accepts a sorted stream of ByteRanges splits them into a set of tokens, each held by a TokenizerNode connects the TokenizerNodes via standard java references keeps a pool of TokenizerNodes and a reusable byte[] for holding all token content
Mainly used for turning Cell rowKeys into a trie, but also used for family and qualifier encoding.
Tokenizer() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
construct
tokenizerNode - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
TokenizerNode - org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize中的类
Individual node in a Trie structure.
TokenizerNode(Tokenizer, TokenizerNode, int, int, int, int) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
construct
TokenizerRowSearchPosition - org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize中的枚举
Warning: currently unused, but code is valid.
TokenizerRowSearchResult - org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize中的类
for recursively searching a PtBuilder
TokenizerRowSearchResult() - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
construct
TokenizerRowSearchResult(TokenizerRowSearchPosition) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
 
TokenizerRowSearchResult(TokenizerNode) - 类 的构造器org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchResult
 
tokenLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
tokenLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
tokenLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
tokenOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
tokenOffsetIntoBlock - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
 
tokens - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
tokensLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
tokenStartOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
 
tokenWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.ArraySearcherPool
 
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.column.ColumnNodeReader
standard methods
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner
Override PrefixTreeCell.toString() with a check to see if the current cell is valid.
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
For debugging.
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
standard methods
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
standard methods
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
Object methods
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode
printing
toString() - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
Generated by Eclipse
toString() - 类 中的方法org.apache.hadoop.hbase.util.byterange.ByteRangeSet
standard methods
totalBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
totalCells - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
totalCompressedBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
totalTagBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
totalUnencodedBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
totalValueBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
treeDepth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer
 
type - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
typeBytes - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
TYPES - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
static

U

UFIntTool - org.apache.hadoop.hbase.util.vint中的类
UFInt is an abbreviation for Unsigned Fixed-width Integer.
UFIntTool() - 类 的构造器org.apache.hadoop.hbase.util.vint.UFIntTool
 
uniqueIndexByUniqueRange - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
uniqueRangeIndexByInsertionId - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
uniqueRanges - 类 中的变量org.apache.hadoop.hbase.util.byterange.ByteRangeSet
 
uniqueValues - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
fields
UVIntTool - org.apache.hadoop.hbase.util.vint中的类
Simple Variable Length Integer encoding.
UVIntTool() - 类 的构造器org.apache.hadoop.hbase.util.vint.UVIntTool
 
UVLongTool - org.apache.hadoop.hbase.util.vint中的类
Simple Variable Length Integer encoding.
UVLongTool() - 类 的构造器org.apache.hadoop.hbase.util.vint.UVLongTool
 

V

valueLength - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell
 
valueLengthsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
valueLengthWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
valueOf(String) - 枚举 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.ColumnNodeType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchPosition
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellScannerPosition
返回带有指定名称的该类型的枚举常量。
valueOffsets - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
valueOffsetsOffset - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
valueOffsetWidth - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
values() - 枚举 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.ColumnNodeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
values() - 枚举 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerRowSearchPosition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.hadoop.hbase.codec.prefixtree.scanner.CellScannerPosition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VERSION - 类 中的静态变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
static fields
version - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
persisted fields

W

whichFanNode(byte) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader
 
width - 类 中的变量org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
write(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
 
write(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
writing the compiled structure to the OutputStream
writeBytes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnNodeWriter
 
writeBytes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter
 
writeBytes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder
 
writeBytes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter
 
writeBytes(int, long, byte[], int) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 
writeBytes(int, long, OutputStream) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UFIntTool
 
writeBytes(int, OutputStream) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVIntTool
 
writeBytes(long, OutputStream) - 类 中的静态方法org.apache.hadoop.hbase.util.vint.UVLongTool
 
writeCellTypes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeFamilyNodeOffsets(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
The following methods write data for each cell in the row, mostly consisting of indexes or offsets into the timestamp/column data structures that are written in the middle of the block.
writeFan(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
UVInt: numFanBytes/fanOut bytes: each fan byte
writeMvccVersionIndexes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeNextRowTrieNodeOffsets(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
If a branch or a nub, the last thing we append are the UFInt offsets to the child row nodes.
writeNumCells(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
UVInt: numCells, the number of cells in this row which will be 0 for branch nodes
writeQualifierNodeOffsets(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeRowToken(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
UVInt: tokenWidth bytes: token
writeTagNodeOffsets(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeTimestampIndexes(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeValueLengths(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeValueOffsets(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowNodeWriter
 
writeVariableBytesToOutputStream(OutputStream) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta
 
writeWithRepeatRow(Cell) - 类 中的方法org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder
Add a Cell to the output stream but repeat the previous row.
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.