Package | Description |
---|---|
org.tikv.common.expression | |
org.tikv.common.expression.visitor | |
org.tikv.common.predicates |
Modifier and Type | Class and Description |
---|---|
class |
RangeColumnPartitionPruner |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
Not.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
LogicalBinaryExpression.accept(Visitor<R,C> visitor,
C context) |
abstract <R,C> R |
Expression.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
FuncCallExpr.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
IsNull.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
ArithmeticBinaryExpression.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
StringRegExpression.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
ComparisonBinaryExpression.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
Constant.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
ColumnRef.accept(Visitor<R,C> visitor,
C context) |
<R,C> R |
AggregateFunction.accept(Visitor<R,C> visitor,
C context) |
Modifier and Type | Class and Description |
---|---|
class |
ColumnMatcher |
class |
DefaultVisitor<R,C> |
class |
IndexMatcher
Test if a predicate matches and index column entirely and can be convert to index related ranges
If a predicate matches only partially, it returns false
|
class |
IndexRangeSetBuilder |
class |
MetaResolver |
class |
PartAndFilterExprRewriter
PartAndFilterExprRewriter takes partition expression as an input.
|
class |
ProtoConverter |
class |
PrunedPartitionBuilder
Apply partition pruning rule on filter condition.
|
class |
PseudoCostCalculator |
class |
RangeSetBuilder<C extends Comparable>
A builder can build a range set of type
C . |
class |
SupportedExpressionValidator |
Modifier and Type | Class and Description |
---|---|
class |
SelectivityCalculator |
Copyright © 2024 PingCAP. All rights reserved.