| Package | Description |
|---|---|
| org.apache.shardingsphere.sharding.route.engine.condition.generator | |
| org.apache.shardingsphere.sharding.route.engine.condition.generator.impl |
| Modifier and Type | Method and Description |
|---|---|
static Optional<ShardingConditionValue> |
ConditionValueGeneratorFactory.generate(org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.ExpressionSegment predicate,
Column column,
List<Object> parameters)
Generate condition value.
|
Optional<ShardingConditionValue> |
ConditionValueGenerator.generate(T predicateRightValue,
Column column,
List<Object> parameters)
Generate route value.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<ShardingConditionValue> |
ConditionValueBetweenOperatorGenerator.generate(org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.BetweenExpression predicate,
Column column,
List<Object> parameters) |
Optional<ShardingConditionValue> |
ConditionValueCompareOperatorGenerator.generate(org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.BinaryOperationExpression predicate,
Column column,
List<Object> parameters) |
Optional<ShardingConditionValue> |
ConditionValueInOperatorGenerator.generate(org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.InExpression predicate,
Column column,
List<Object> parameters) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.