- ColumnConverter - Class in org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl
-
Column converter.
- ColumnConverter() - Constructor for class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ColumnConverter
-
- ColumnOrderByItemConverter - Class in org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item
-
Column of order by item converter.
- ColumnOrderByItemConverter() - Constructor for class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ColumnOrderByItemConverter
-
- ColumnProjectionConverter - Class in org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl
-
Column projection converter.
- ColumnProjectionConverter() - Constructor for class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ColumnProjectionConverter
-
- ConverterContext - Class in org.apache.shardingsphere.infra.federation.optimizer.converter.context
-
Converter context.
- ConverterContext() - Constructor for class org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContext
-
- ConverterContextHolder - Class in org.apache.shardingsphere.infra.federation.optimizer.converter.context
-
Hold convert context for current thread.
- ConverterContextHolder() - Constructor for class org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContextHolder
-
- convertToSQLNode(ExpressionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.ExpressionConverter
-
- convertToSQLNode(BetweenExpression) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BetweenExpressionConverter
-
- convertToSQLNode(BinaryOperationExpression) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BinaryOperationExpressionConverter
-
- convertToSQLNode(ColumnSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ColumnConverter
-
- convertToSQLNode(ExistsSubqueryExpression) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ExistsSubqueryExpressionConverter
-
- convertToSQLNode(FunctionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.FunctionConverter
-
- convertToSQLNode(InExpression) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.InExpressionConverter
-
- convertToSQLNode(ListExpression) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ListExpressionConverter
-
- convertToSQLNode(LiteralExpressionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.LiteralExpressionConverter
-
- convertToSQLNode(ParameterMarkerExpressionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ParameterMarkerExpressionConverter
-
- convertToSQLNode(SubqueryExpressionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.SubqueryExpressionConverter
-
- convertToSQLNode(JoinTableSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.JoinTableConverter
-
- convertToSQLNode(SimpleTableSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SimpleTableConverter
-
- convertToSQLNode(SubqueryTableSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SubqueryTableConverter
-
- convertToSQLNode(TableSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.TableConverter
-
- convertToSQLNode(GroupBySegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.GroupByConverter
-
- convertToSQLNode(HavingSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.HavingConverter
-
- convertToSQLNode(PaginationValueSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit.PaginationValueSQLConverter
-
- convertToSQLNode(ColumnOrderByItemSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ColumnOrderByItemConverter
-
- convertToSQLNode(ExpressionOrderByItemSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ExpressionOrderByItemConverter
-
- convertToSQLNode(Collection<OrderByItemSegment>) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.OrderByItemConverterUtil
-
Convert order by items to sql node.
- convertToSQLNode(OrderBySegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.OrderByConverter
-
- convertToSQLNode(ProjectionsSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.DistinctConverter
-
- convertToSQLNode(AggregationProjectionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.AggregationProjectionConverter
-
- convertToSQLNode(ColumnProjectionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ColumnProjectionConverter
-
- convertToSQLNode(ExpressionProjectionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ExpressionProjectionConverter
-
- convertToSQLNode(ShorthandProjectionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ShorthandProjectionConverter
-
- convertToSQLNode(SubqueryProjectionSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.SubqueryProjectionConverter
-
- convertToSQLNode(ProjectionsSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.ProjectionsConverter
-
- convertToSQLNode(S) - Method in interface org.apache.shardingsphere.infra.federation.optimizer.converter.segment.SQLSegmentConverter
-
Convert SQL segment to SQL node.
- convertToSQLNode(WhereSegment) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where.WhereConverter
-
- convertToSQLNode(SQLStatement) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.converter.SQLNodeConverterEngine
-
Convert SQL statement to SQL node.
- convertToSQLNode(SelectStatement) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.statement.SelectStatementConverter
-
- convertToSQLNode(S) - Method in interface org.apache.shardingsphere.infra.federation.optimizer.converter.statement.SQLStatementConverter
-
Convert SQL statement to SQL node.
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.ExpressionConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BetweenExpressionConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BinaryOperationExpressionConverter
-
- convertToSQLSegment(SqlIdentifier) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ColumnConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ExistsSubqueryExpressionConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.FunctionConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.InExpressionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ListExpressionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.LiteralExpressionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ParameterMarkerExpressionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.SubqueryExpressionConverter
-
- convertToSQLSegment(SqlJoin) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.JoinTableConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SimpleTableConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SubqueryTableConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.TableConverter
-
- convertToSQLSegment(SqlNodeList) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.GroupByConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.HavingConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit.PaginationValueSQLConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ColumnOrderByItemConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ExpressionOrderByItemConverter
-
- convertToSQLSegment(SqlNodeList) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.OrderByItemConverterUtil
-
Convert sql node list to order by items.
- convertToSQLSegment(SqlNodeList) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.OrderByConverter
-
- convertToSQLSegment(SqlNodeList) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.DistinctConverter
-
- convertToSQLSegment(SqlBasicCall) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.AggregationProjectionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ColumnProjectionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ExpressionProjectionConverter
-
- convertToSQLSegment(SqlIdentifier) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ShorthandProjectionConverter
-
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.SubqueryProjectionConverter
-
- convertToSQLSegment(SqlNodeList) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.ProjectionsConverter
-
- convertToSQLSegment(T) - Method in interface org.apache.shardingsphere.infra.federation.optimizer.converter.segment.SQLSegmentConverter
-
Convert SQL node to SQL segment.
- convertToSQLSegment(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where.WhereConverter
-
- convertToSQLStatement(SqlNode) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.converter.SQLNodeConverterEngine
-
Convert SQL node to SQL statement.
- convertToSQLStatement(SqlNode) - Method in class org.apache.shardingsphere.infra.federation.optimizer.converter.statement.SelectStatementConverter
-
- convertToSQLStatement(T) - Method in interface org.apache.shardingsphere.infra.federation.optimizer.converter.statement.SQLStatementConverter
-
Convert SQL node to SQL statement.
- create(Map<String, ShardingSphereMetaData>, ShardingSphereRuleMetaData) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.context.OptimizerContextFactory
-
Create optimize context.
- create(Map<String, ShardingSphereMetaData>) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.context.parser.OptimizerParserContextFactory
-
Create optimizer parser context map.
- create(FederationMetaData) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
-
Create optimizer planner context map.
- create(FederationDatabaseMetaData) - Static method in class org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
-
Create optimizer planner context.