Package | Description |
---|---|
com.pingcap.tidb.tipb | |
org.tikv.common.expression.visitor |
Modifier and Type | Field and Description |
---|---|
static com.google.protobuf.Parser<Expr> |
Expr.PARSER
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Expr |
Expr.Builder.build() |
Expr |
Expr.Builder.buildPartial() |
Expr |
AggregationOrBuilder.getAggFunc(int index)
Aggregate functions.
|
Expr |
Aggregation.getAggFunc(int index)
Aggregate functions.
|
Expr |
Aggregation.Builder.getAggFunc(int index)
Aggregate functions.
|
Expr |
Expr.getChildren(int index)
repeated .tipb.Expr children = 3; |
Expr |
Expr.Builder.getChildren(int index)
repeated .tipb.Expr children = 3; |
Expr |
ExprOrBuilder.getChildren(int index)
repeated .tipb.Expr children = 3; |
Expr |
SelectionOrBuilder.getConditions(int index)
Where conditions.
|
Expr |
Selection.getConditions(int index)
Where conditions.
|
Expr |
Selection.Builder.getConditions(int index)
Where conditions.
|
static Expr |
Expr.getDefaultInstance() |
Expr |
Expr.getDefaultInstanceForType() |
Expr |
Expr.Builder.getDefaultInstanceForType() |
Expr |
ByItem.getExpr()
optional .tipb.Expr expr = 1; |
Expr |
ByItem.Builder.getExpr()
optional .tipb.Expr expr = 1; |
Expr |
ByItemOrBuilder.getExpr()
optional .tipb.Expr expr = 1; |
Expr |
RpnExprOrBuilder.getExprs(int index)
All children fields in exprs should be empty.
|
Expr |
Projection.getExprs(int index)
Projection expressions.
|
Expr |
Projection.Builder.getExprs(int index)
Projection expressions.
|
Expr |
RpnExpr.getExprs(int index)
All children fields in exprs should be empty.
|
Expr |
RpnExpr.Builder.getExprs(int index)
All children fields in exprs should be empty.
|
Expr |
ProjectionOrBuilder.getExprs(int index)
Projection expressions.
|
Expr |
AggregationOrBuilder.getGroupBy(int index)
Group by clause.
|
Expr |
Aggregation.getGroupBy(int index)
Group by clause.
|
Expr |
Aggregation.Builder.getGroupBy(int index)
Group by clause.
|
static Expr |
Expr.parseDelimitedFrom(InputStream input) |
static Expr |
Expr.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Expr |
Expr.parseFrom(byte[] data) |
static Expr |
Expr.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Expr |
Expr.parseFrom(ByteBuffer data) |
static Expr |
Expr.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Expr |
Expr.parseFrom(com.google.protobuf.ByteString data) |
static Expr |
Expr.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Expr |
Expr.parseFrom(com.google.protobuf.CodedInputStream input) |
static Expr |
Expr.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Expr |
Expr.parseFrom(InputStream input) |
static Expr |
Expr.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Modifier and Type | Method and Description |
---|---|
List<Expr> |
AggregationOrBuilder.getAggFuncList()
Aggregate functions.
|
List<Expr> |
Aggregation.getAggFuncList()
Aggregate functions.
|
List<Expr> |
Aggregation.Builder.getAggFuncList()
Aggregate functions.
|
List<Expr> |
Expr.getChildrenList()
repeated .tipb.Expr children = 3; |
List<Expr> |
Expr.Builder.getChildrenList()
repeated .tipb.Expr children = 3; |
List<Expr> |
ExprOrBuilder.getChildrenList()
repeated .tipb.Expr children = 3; |
List<Expr> |
SelectionOrBuilder.getConditionsList()
Where conditions.
|
List<Expr> |
Selection.getConditionsList()
Where conditions.
|
List<Expr> |
Selection.Builder.getConditionsList()
Where conditions.
|
List<Expr> |
RpnExprOrBuilder.getExprsList()
All children fields in exprs should be empty.
|
List<Expr> |
Projection.getExprsList()
Projection expressions.
|
List<Expr> |
Projection.Builder.getExprsList()
Projection expressions.
|
List<Expr> |
RpnExpr.getExprsList()
All children fields in exprs should be empty.
|
List<Expr> |
RpnExpr.Builder.getExprsList()
All children fields in exprs should be empty.
|
List<Expr> |
ProjectionOrBuilder.getExprsList()
Projection expressions.
|
List<Expr> |
AggregationOrBuilder.getGroupByList()
Group by clause.
|
List<Expr> |
Aggregation.getGroupByList()
Group by clause.
|
List<Expr> |
Aggregation.Builder.getGroupByList()
Group by clause.
|
com.google.protobuf.Parser<Expr> |
Expr.getParserForType() |
static com.google.protobuf.Parser<Expr> |
Expr.parser() |
Modifier and Type | Method and Description |
---|---|
Aggregation.Builder |
Aggregation.Builder.addAggFunc(Expr value)
Aggregate functions.
|
Aggregation.Builder |
Aggregation.Builder.addAggFunc(int index,
Expr value)
Aggregate functions.
|
Expr.Builder |
Expr.Builder.addChildren(Expr value)
repeated .tipb.Expr children = 3; |
Expr.Builder |
Expr.Builder.addChildren(int index,
Expr value)
repeated .tipb.Expr children = 3; |
Selection.Builder |
Selection.Builder.addConditions(Expr value)
Where conditions.
|
Selection.Builder |
Selection.Builder.addConditions(int index,
Expr value)
Where conditions.
|
Projection.Builder |
Projection.Builder.addExprs(Expr value)
Projection expressions.
|
RpnExpr.Builder |
RpnExpr.Builder.addExprs(Expr value)
All children fields in exprs should be empty.
|
Projection.Builder |
Projection.Builder.addExprs(int index,
Expr value)
Projection expressions.
|
RpnExpr.Builder |
RpnExpr.Builder.addExprs(int index,
Expr value)
All children fields in exprs should be empty.
|
Aggregation.Builder |
Aggregation.Builder.addGroupBy(Expr value)
Group by clause.
|
Aggregation.Builder |
Aggregation.Builder.addGroupBy(int index,
Expr value)
Group by clause.
|
ByItem.Builder |
ByItem.Builder.mergeExpr(Expr value)
optional .tipb.Expr expr = 1; |
Expr.Builder |
Expr.Builder.mergeFrom(Expr other) |
static Expr.Builder |
Expr.newBuilder(Expr prototype) |
Aggregation.Builder |
Aggregation.Builder.setAggFunc(int index,
Expr value)
Aggregate functions.
|
Expr.Builder |
Expr.Builder.setChildren(int index,
Expr value)
repeated .tipb.Expr children = 3; |
Selection.Builder |
Selection.Builder.setConditions(int index,
Expr value)
Where conditions.
|
ByItem.Builder |
ByItem.Builder.setExpr(Expr value)
optional .tipb.Expr expr = 1; |
Projection.Builder |
Projection.Builder.setExprs(int index,
Expr value)
Projection expressions.
|
RpnExpr.Builder |
RpnExpr.Builder.setExprs(int index,
Expr value)
All children fields in exprs should be empty.
|
Aggregation.Builder |
Aggregation.Builder.setGroupBy(int index,
Expr value)
Group by clause.
|
Modifier and Type | Method and Description |
---|---|
Aggregation.Builder |
Aggregation.Builder.addAllAggFunc(Iterable<? extends Expr> values)
Aggregate functions.
|
Expr.Builder |
Expr.Builder.addAllChildren(Iterable<? extends Expr> values)
repeated .tipb.Expr children = 3; |
Selection.Builder |
Selection.Builder.addAllConditions(Iterable<? extends Expr> values)
Where conditions.
|
Projection.Builder |
Projection.Builder.addAllExprs(Iterable<? extends Expr> values)
Projection expressions.
|
RpnExpr.Builder |
RpnExpr.Builder.addAllExprs(Iterable<? extends Expr> values)
All children fields in exprs should be empty.
|
Aggregation.Builder |
Aggregation.Builder.addAllGroupBy(Iterable<? extends Expr> values)
Group by clause.
|
Modifier and Type | Method and Description |
---|---|
static Expr |
ProtoConverter.toProto(Expression expression) |
static Expr |
ProtoConverter.toProto(Expression expression,
Object context) |
protected Expr |
ProtoConverter.visit(AggregateFunction node,
Object context) |
protected Expr |
ProtoConverter.visit(ArithmeticBinaryExpression node,
Object context) |
protected Expr |
ProtoConverter.visit(ColumnRef node,
Object context) |
protected Expr |
ProtoConverter.visit(ComparisonBinaryExpression node,
Object context) |
protected Expr |
ProtoConverter.visit(Constant node,
Object context) |
protected Expr |
ProtoConverter.visit(FuncCallExpr node,
Object context) |
protected Expr |
ProtoConverter.visit(IsNull node,
Object context) |
protected Expr |
ProtoConverter.visit(LogicalBinaryExpression node,
Object context) |
protected Expr |
ProtoConverter.visit(Not node,
Object context) |
protected Expr |
ProtoConverter.visit(StringRegExpression node,
Object context) |
Copyright © 2024 PingCAP. All rights reserved.