| 程序包 | 说明 |
|---|---|
| org.apache.hadoop.hbase.codec.prefixtree.encode.column | |
| org.apache.hadoop.hbase.codec.prefixtree.encode.row | |
| org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize |
| 限定符和类型 | 字段和说明 |
|---|---|
protected TokenizerNode |
ColumnNodeWriter.builderNode
fields
|
| 限定符和类型 | 方法和说明 |
|---|---|
ArrayList<TokenizerNode> |
ColumnSectionWriter.getLeaves() |
ArrayList<TokenizerNode> |
ColumnSectionWriter.getNonLeaves() |
| 构造器和说明 |
|---|
ColumnNodeWriter(PrefixTreeBlockMeta blockMeta,
TokenizerNode builderNode,
ColumnNodeType nodeType)
construct
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected TokenizerNode |
RowNodeWriter.tokenizerNode |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ArrayList<TokenizerNode> |
RowSectionWriter.leaves |
protected ArrayList<TokenizerNode> |
RowSectionWriter.nonLeaves |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static ArrayList<TokenizerNode> |
RowSectionWriter.filterByLeafAndReverse(ArrayList<TokenizerNode> ins,
boolean leaves)
static
|
ArrayList<TokenizerNode> |
RowSectionWriter.getLeaves() |
ArrayList<TokenizerNode> |
RowSectionWriter.getNonLeaves() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected RowNodeWriter |
RowSectionWriter.initializeWriter(List<RowNodeWriter> list,
int index,
TokenizerNode builderNode) |
void |
RowNodeWriter.reconstruct(PrefixTreeEncoder prefixTreeEncoder,
TokenizerNode tokenizerNode) |
void |
RowNodeWriter.reset(TokenizerNode node) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static ArrayList<TokenizerNode> |
RowSectionWriter.filterByLeafAndReverse(ArrayList<TokenizerNode> ins,
boolean leaves)
static
|
| 构造器和说明 |
|---|
RowNodeWriter(PrefixTreeEncoder keyValueBuilder,
TokenizerNode tokenizerNode)
construct
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected TokenizerNode |
TokenizerRowSearchResult.matchingNode |
protected TokenizerNode |
TokenizerNode.parent
Tree content/structure used during tokenization
|
protected TokenizerNode |
Tokenizer.root |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ArrayList<TokenizerNode> |
TokenizerNode.children |
protected ArrayList<TokenizerNode> |
Tokenizer.nodes |
| 限定符和类型 | 方法和说明 |
|---|---|
protected TokenizerNode |
Tokenizer.addNode(TokenizerNode parent,
int nodeDepth,
int tokenStartOffset,
ByteRange token,
int inputTokenOffset) |
TokenizerNode |
TokenizerNode.getLastChild() |
TokenizerNode |
TokenizerRowSearchResult.getMatchingNode() |
TokenizerNode |
TokenizerNode.getParent() |
TokenizerNode |
Tokenizer.getRoot()
get/set
|
| 限定符和类型 | 方法和说明 |
|---|---|
ArrayList<TokenizerNode> |
TokenizerNode.getChildren() |
ArrayList<TokenizerNode> |
Tokenizer.getNodes(boolean includeNonLeaves,
boolean includeLeaves) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
TokenizerNode.addChild(TokenizerNode node) |
protected TokenizerNode |
Tokenizer.addNode(TokenizerNode parent,
int nodeDepth,
int tokenStartOffset,
ByteRange token,
int inputTokenOffset) |
int |
TokenDepthComparator.compare(TokenizerNode a,
TokenizerNode b) |
protected void |
TokenizerNode.moveChildrenToDifferentParent(TokenizerNode newParent) |
void |
TokenizerNode.reconstruct(Tokenizer builder,
TokenizerNode parent,
int nodeDepth,
int tokenStartOffset,
int tokenOffset,
int tokenLength) |
void |
TokenizerRowSearchResult.set(TokenizerRowSearchPosition difference,
TokenizerNode matchingNode) |
void |
TokenizerNode.setParent(TokenizerNode parent) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Tokenizer.appendNodes(List<TokenizerNode> appendTo,
boolean includeNonLeaves,
boolean includeLeaves) |
void |
TokenizerNode.appendNodesToExternalList(List<TokenizerNode> appendTo,
boolean includeNonLeaves,
boolean includeLeaves)
moving nodes around
|
| 构造器和说明 |
|---|
TokenizerNode(Tokenizer builder,
TokenizerNode parent,
int nodeDepth,
int tokenStartOffset,
int tokenOffset,
int tokenLength)
construct
|
TokenizerRowSearchResult(TokenizerNode matchingNode) |
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.