| 程序包 | 说明 |
|---|---|
| org.tikv.common.expression | |
| org.tikv.common.expression.visitor | |
| org.tikv.common.key | |
| org.tikv.common.predicates |
| 限定符和类型 | 方法和说明 |
|---|---|
TypedKey |
StringRegExpression.getTypedLiteral() |
TypedKey |
StringRegExpression.getTypedLiteral(int prefixLength) |
TypedKey |
ComparisonBinaryExpression.NormalizedPredicate.getTypedLiteral(int prefixLength) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected com.google.common.collect.RangeSet<TypedKey> |
PrunedPartitionBuilder.process(Expression node,
Void context) |
protected com.google.common.collect.RangeSet<TypedKey> |
PrunedPartitionBuilder.visit(ComparisonBinaryExpression node,
Void context) |
protected com.google.common.collect.RangeSet<TypedKey> |
IndexRangeSetBuilder.visit(ComparisonBinaryExpression node,
Void context) |
protected com.google.common.collect.RangeSet<TypedKey> |
PrunedPartitionBuilder.visit(Constant node,
Void context) |
protected com.google.common.collect.RangeSet<TypedKey> |
IndexRangeSetBuilder.visit(StringRegExpression node,
Void context) |
| 限定符和类型 | 方法和说明 |
|---|---|
TypedKey |
TypedKey.next()
Next TypedKey be truncated with prefixLength
|
TypedKey |
TypedKey.nextPrefix() |
static TypedKey |
TypedKey.toTypedKey(Object val,
DataType type) |
static TypedKey |
TypedKey.toTypedKey(Object val,
DataType type,
int prefixLength)
Map a typed value into TypedKey, only encoding first prefixLength bytes
When prefixLength is DataType.UNSPECIFIED_LEN, encode full length of value
|
| 限定符和类型 | 方法和说明 |
|---|---|
static RowKey |
RowKey.toRowKey(long tableId,
TypedKey handle) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.common.collect.Range<TypedKey> |
IndexRange.getRange() |
| 构造器和说明 |
|---|
IndexRange(Key accessKey,
com.google.common.collect.Range<TypedKey> range) |
Copyright © 2023 PingCAP. All rights reserved.