| Package | Description |
|---|---|
| org.tikv.common.expression | |
| org.tikv.common.expression.visitor | |
| org.tikv.common.meta | |
| org.tikv.common.predicates |
| Modifier and Type | Method and Description |
|---|---|
static ColumnRef |
ColumnRef.create(String name)
Deprecated.
|
static ColumnRef |
ColumnRef.create(String name,
DataType dataType) |
static ColumnRef |
ColumnRef.create(String name,
TiColumnInfo columnInfo) |
static ColumnRef |
ColumnRef.create(String name,
TiTableInfo table) |
ColumnRef |
ComparisonBinaryExpression.NormalizedPredicate.getColumnRef() |
ColumnRef |
StringRegExpression.getColumnRef() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract R |
Visitor.visit(ColumnRef node,
C context) |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
ColumnMatcher.match(ColumnRef col,
Expression expression) |
protected R |
DefaultVisitor.visit(ColumnRef node,
C context) |
protected Void |
MetaResolver.visit(ColumnRef node,
Expression parent) |
protected Expr |
ProtoConverter.visit(ColumnRef node,
Object context) |
protected Boolean |
ColumnMatcher.visit(ColumnRef node,
Void context) |
protected Boolean |
IndexMatcher.visit(ColumnRef node,
Void context) |
| Constructor and Description |
|---|
PrunedPartitionBuilder(Set<ColumnRef> partExprColRefs) |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnRef> |
TiDAGRequest.getFields() |
| Modifier and Type | Method and Description |
|---|---|
TiDAGRequest |
TiDAGRequest.addRequiredColumn(ColumnRef column)
Field is not support in TiDB yet, for here we simply allow TiColumnRef instead of TiExpr like
in SelectRequest proto
|
| Modifier and Type | Method and Description |
|---|---|
static Set<ColumnRef> |
PredicateUtils.extractColumnRefFromExpression(Expression expr) |
Copyright © 2025 PingCAP. All rights reserved.