跳过导航链接
A B C D E F G H I J L M O P Q R S T W 

A

AggregationProjectionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl中的类
Aggregation projection converter.
AggregationProjectionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.AggregationProjectionConverter
 
asQueryable(QueryProvider, SchemaPlus, String) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 

B

BetweenExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Between expression converter.
BetweenExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BetweenExpressionConverter
 
BinaryOperationExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Binary operation expression converter.
BinaryOperationExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BinaryOperationExpressionConverter
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.H2OptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MariaDBOptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MySQLOptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.OpenGaussOptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.OracleOptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.SQL92OptimizerBuilder
 
build() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.SQLServerOptimizerBuilder
 
build() - 接口 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.OptimizerSQLDialectBuilder
Build optimizer SQL dialect properties.
build(DatabaseType) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.OptimizerSQLDialectBuilderFactory
Build optimizer SQL dialect properties.

C

ColumnConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Column converter.
ColumnConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ColumnConverter
 
ColumnOrderByItemConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item中的类
Column of order by item converter.
ColumnOrderByItemConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ColumnOrderByItemConverter
 
ColumnProjectionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl中的类
Column projection converter.
ColumnProjectionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ColumnProjectionConverter
 
CombineOperatorConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.type中的类
Combine operator converter.
CombineOperatorConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.type.CombineOperatorConverter
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
convert(ExpressionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.ExpressionConverter
 
convert(BetweenExpression) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BetweenExpressionConverter
 
convert(BinaryOperationExpression) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.BinaryOperationExpressionConverter
 
convert(ColumnSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ColumnConverter
 
convert(ExistsSubqueryExpression) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ExistsSubqueryExpressionConverter
 
convert(FunctionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.FunctionConverter
 
convert(InExpression) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.InExpressionConverter
 
convert(ListExpression) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ListExpressionConverter
 
convert(LiteralExpressionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.LiteralExpressionConverter
 
convert(ParameterMarkerExpressionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ParameterMarkerExpressionConverter
 
convert(SubqueryExpressionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.SubqueryExpressionConverter
 
convert(JoinTableSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.JoinTableConverter
 
convert(SimpleTableSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SimpleTableConverter
 
convert(SubqueryTableSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SubqueryTableConverter
 
convert(TableSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.TableConverter
 
convert(GroupBySegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.GroupByConverter
 
convert(HavingSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.HavingConverter
 
convert(PaginationValueSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit.PaginationValueSQLConverter
 
convert(ColumnOrderByItemSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ColumnOrderByItemConverter
 
convert(ExpressionOrderByItemSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ExpressionOrderByItemConverter
 
convert(IndexOrderByItemSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.IndexOrderByItemConverter
 
convert(Collection<OrderByItemSegment>) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.OrderByItemConverterUtil
Convert order by items to sql node.
convert(OrderBySegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.OrderByConverter
 
convert(ProjectionsSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.DistinctConverter
 
convert(AggregationProjectionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.AggregationProjectionConverter
 
convert(ColumnProjectionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ColumnProjectionConverter
 
convert(ExpressionProjectionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ExpressionProjectionConverter
 
convert(ShorthandProjectionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ShorthandProjectionConverter
 
convert(SubqueryProjectionSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.SubqueryProjectionConverter
 
convert(ProjectionsSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.ProjectionsConverter
 
convert(S) - 接口 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.SQLSegmentConverter
Convert.
convert(WhereSegment) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where.WhereConverter
 
convert(SQLStatement) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.converter.SQLNodeConverterEngine
Convert SQL statement to SQL node.
convert(SelectStatement) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.statement.select.SelectStatementConverter
 
convert(S) - 接口 中的方法org.apache.shardingsphere.infra.federation.optimizer.converter.statement.SQLStatementConverter
Convert.
convert(CombineType) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.converter.type.CombineOperatorConverter
Convert to SQL operator.
ConverterContext - org.apache.shardingsphere.infra.federation.optimizer.converter.context中的类
Converter context.
ConverterContext() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContext
 
ConverterContextHolder - org.apache.shardingsphere.infra.federation.optimizer.converter.context中的类
Hold convert context for current thread.
ConverterContextHolder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContextHolder
 
copy(RelTraitSet, List<RelNode>) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
create(Map<String, ShardingSphereDatabase>, ShardingSphereRuleMetaData) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.OptimizerContextFactory
Create optimize context.
create(Map<String, ShardingSphereDatabase>) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.OptimizerParserContextFactory
Create optimizer parser context map.
create(DatabaseType) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.OptimizerParserContextFactory
Create optimizer parser context.
create(Map<String, ShardingSphereDatabase>) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
Create optimizer planner context map.
createCatalogReader(String, Schema, RelDataTypeFactory, CalciteConnectionConfig) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
Create catalog reader.
createConnectionProperties() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
Create connection properties.
createConverter(CalciteCatalogReader, SqlValidator, RelDataTypeFactory) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
Create Converter.
createHepPlanner() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.planner.QueryOptimizePlannerFactory
Create new instance of hep planner.
createHepPlannerWithCalc() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.planner.QueryOptimizePlannerFactory
Create new instance of hep planner with calc rules.
createHepPlannerWithoutCalc() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.planner.QueryOptimizePlannerFactory
Create new instance of hep planner without calc rules.
createValidator(CalciteCatalogReader, RelDataTypeFactory, CalciteConnectionConfig) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
Create validator.
createVolcanoPlanner() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.planner.QueryOptimizePlannerFactory
Create new instance of volcano planner.

D

deriveRowType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
DistinctConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection中的类
Distinct converter.
DistinctConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.DistinctConverter
 

E

execute(ShardingSphereTable, ScanNodeExecutorContext) - 接口 中的方法org.apache.shardingsphere.infra.federation.optimizer.executor.TableScanExecutor
Execute.
ExistsSubqueryExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Exists subquery expression converter.
ExistsSubqueryExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ExistsSubqueryExpressionConverter
 
explainTerms(RelWriter) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
ExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression中的类
Expression converter.
ExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.ExpressionConverter
 
ExpressionOrderByItemConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item中的类
Expression of order by item converter.
ExpressionOrderByItemConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.ExpressionOrderByItemConverter
 
ExpressionProjectionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl中的类
Expression projection converter.
ExpressionProjectionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ExpressionProjectionConverter
 

F

FederationStatistic - org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic中的类
Statistic of federation table.
FederationStatistic() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic.FederationStatistic
 
FederationTranslatableTable - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Federation translatable table.
FederationTranslatableTable() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
FilterableDatabase - org.apache.shardingsphere.infra.federation.optimizer.metadata.filter中的类
Filterable database.
FilterableDatabase(ShardingSphereDatabase, TableScanExecutor) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.filter.FilterableDatabase
 
FilterableScanNodeExecutorContext - org.apache.shardingsphere.infra.federation.optimizer.executor中的类
Table scan executor context.
FilterableScanNodeExecutorContext() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.executor.FilterableScanNodeExecutorContext
 
FilterableSchema - org.apache.shardingsphere.infra.federation.optimizer.metadata.filter中的类
Filterable schema.
FilterableSchema(String, ShardingSphereSchema, TableScanExecutor) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.filter.FilterableSchema
 
FilterableTable - org.apache.shardingsphere.infra.federation.optimizer.metadata.filter中的类
Filterable table.
FilterableTable() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.filter.FilterableTable
 
FunctionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Function converter.
FunctionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.FunctionConverter
 

G

get() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContextHolder
Get convert context.
getCollations() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic.FederationStatistic
 
getDistribution() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic.FederationStatistic
 
getElementType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
getExpression(SchemaPlus, String, Class) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
getReferentialConstraints() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic.FederationStatistic
 
getRowType(RelDataTypeFactory) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.filter.FilterableTable
 
getRowType(RelDataTypeFactory) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
getStatistic() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.filter.FilterableTable
 
getStatistic() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.H2OptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MariaDBOptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MySQLOptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.OpenGaussOptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.OracleOptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.SQL92OptimizerBuilder
 
getType() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.SQLServerOptimizerBuilder
 
GroupByConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby中的类
Group by converter.
GroupByConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.GroupByConverter
 

H

H2OptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for H2.
H2OptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.H2OptimizerBuilder
 
HavingConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby中的类
Having converter.
HavingConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby.HavingConverter
 

I

implement(EnumerableRelImplementor, EnumerableRel.Prefer) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
Generate code for translatable table scan.
IndexOrderByItemConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item中的类
Index order by item converter.
IndexOrderByItemConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.IndexOrderByItemConverter
 
InExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
In expression converter.
InExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.InExpressionConverter
 
INSTANCE - 类 中的静态变量org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableFilterRule
 
INSTANCE - 类 中的静态变量org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableProjectFilterRule
 
INSTANCE - 类 中的静态变量org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableProjectRule
 
isDefault() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MySQLOptimizerBuilder
 

J

JoinTableConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl中的类
Join converter.
JoinTableConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.JoinTableConverter
 

L

ListExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
List expression converter.
ListExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ListExpressionConverter
 
LiteralExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Literal expression converter.
LiteralExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.LiteralExpressionConverter
 

M

MariaDBOptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for MariaDB.
MariaDBOptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MariaDBOptimizerBuilder
 
MySQLOptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for MySQL.
MySQLOptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.MySQLOptimizerBuilder
 

O

onMatch(RelOptRuleCall) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableFilterRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableProjectFilterRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableProjectRule
 
OpenGaussOptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for openGauss.
OpenGaussOptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.OpenGaussOptimizerBuilder
 
OptimizationSQLNodeConvertException - org.apache.shardingsphere.infra.federation.optimizer.converter.exception中的异常错误
Optimization SQL node convert exception.
OptimizationSQLNodeConvertException(SQLStatement) - 异常错误 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.exception.OptimizationSQLNodeConvertException
 
optimize(SQLStatement) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.ShardingSphereOptimizer
Optimize query execution plan.
OptimizerContext - org.apache.shardingsphere.infra.federation.optimizer.context中的类
Optimizer context.
OptimizerContext() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.OptimizerContext
 
OptimizerContextFactory - org.apache.shardingsphere.infra.federation.optimizer.context中的类
Optimizer context factory.
OptimizerContextFactory() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.OptimizerContextFactory
 
OptimizerParserContext - org.apache.shardingsphere.infra.federation.optimizer.context.parser中的类
Optimizer parser context.
OptimizerParserContext() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.OptimizerParserContext
 
OptimizerParserContextFactory - org.apache.shardingsphere.infra.federation.optimizer.context.parser中的类
Optimizer parser context factory.
OptimizerParserContextFactory() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.OptimizerParserContextFactory
 
OptimizerPlannerContext - org.apache.shardingsphere.infra.federation.optimizer.context.planner中的类
Optimize planner context.
OptimizerPlannerContext() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContext
 
OptimizerPlannerContextFactory - org.apache.shardingsphere.infra.federation.optimizer.context.planner中的类
Optimizer planner context factory.
OptimizerPlannerContextFactory() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory
 
OptimizerSQLDialectBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect中的接口
Optimizer SQL dialect properties builder.
OptimizerSQLDialectBuilderFactory - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect中的类
Optimizer SQL dialect properties builder factory.
OptimizerSQLDialectBuilderFactory() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.OptimizerSQLDialectBuilderFactory
 
OracleOptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for Oracle.
OracleOptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.OracleOptimizerBuilder
 
OrderByConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby中的类
Order by converter.
OrderByConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.OrderByConverter
 
OrderByItemConverterUtil - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item中的类
Order by item converter utility.
OrderByItemConverterUtil() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item.OrderByItemConverterUtil
 
org.apache.shardingsphere.infra.federation.optimizer - 程序包 org.apache.shardingsphere.infra.federation.optimizer
 
org.apache.shardingsphere.infra.federation.optimizer.context - 程序包 org.apache.shardingsphere.infra.federation.optimizer.context
 
org.apache.shardingsphere.infra.federation.optimizer.context.parser - 程序包 org.apache.shardingsphere.infra.federation.optimizer.context.parser
 
org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect - 程序包 org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect
 
org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl - 程序包 org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl
 
org.apache.shardingsphere.infra.federation.optimizer.context.planner - 程序包 org.apache.shardingsphere.infra.federation.optimizer.context.planner
 
org.apache.shardingsphere.infra.federation.optimizer.converter - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter
 
org.apache.shardingsphere.infra.federation.optimizer.converter.context - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.context
 
org.apache.shardingsphere.infra.federation.optimizer.converter.exception - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.exception
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.groupby
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.orderby.item
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl
 
org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where
 
org.apache.shardingsphere.infra.federation.optimizer.converter.statement - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.statement
 
org.apache.shardingsphere.infra.federation.optimizer.converter.statement.select - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.statement.select
 
org.apache.shardingsphere.infra.federation.optimizer.converter.type - 程序包 org.apache.shardingsphere.infra.federation.optimizer.converter.type
 
org.apache.shardingsphere.infra.federation.optimizer.executor - 程序包 org.apache.shardingsphere.infra.federation.optimizer.executor
 
org.apache.shardingsphere.infra.federation.optimizer.metadata.filter - 程序包 org.apache.shardingsphere.infra.federation.optimizer.metadata.filter
 
org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic - 程序包 org.apache.shardingsphere.infra.federation.optimizer.metadata.statistic
 
org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable - 程序包 org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable
 
org.apache.shardingsphere.infra.federation.optimizer.planner - 程序包 org.apache.shardingsphere.infra.federation.optimizer.planner
 

P

PaginationValueSQLConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit中的类
Pagination value converter.
PaginationValueSQLConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.limit.PaginationValueSQLConverter
 
ParameterMarkerExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Parameter marker expression converter.
ParameterMarkerExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.ParameterMarkerExpressionConverter
 
PostgreSQLOptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for PostgreSQL.
PostgreSQLOptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder
 
project(DataContext, int[]) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
Execute filter and project when query the federation translatable table.
projectAndFilter(DataContext, String[], int[]) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
Execute filter and project when query the federation translatable table.
ProjectionsConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection中的类
Projection converter.
ProjectionsConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.ProjectionsConverter
 

Q

QueryOptimizePlannerFactory - org.apache.shardingsphere.infra.federation.optimizer.planner中的类
Query optimize planner factory.
QueryOptimizePlannerFactory() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.planner.QueryOptimizePlannerFactory
 

R

register(RelOptPlanner) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
remove() - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContextHolder
Remove convert context.

S

scan(DataContext, List<RexNode>, int[]) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.filter.FilterableTable
 
ScanNodeExecutorContext - org.apache.shardingsphere.infra.federation.optimizer.executor中的接口
 
SelectStatementConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.statement.select中的类
Select statement converter.
SelectStatementConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.statement.select.SelectStatementConverter
 
set(ConverterContext) - 类 中的静态方法org.apache.shardingsphere.infra.federation.optimizer.converter.context.ConverterContextHolder
Set convert context.
ShardingSphereOptimizer - org.apache.shardingsphere.infra.federation.optimizer中的类
ShardingSphere optimizer.
ShardingSphereOptimizer() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.ShardingSphereOptimizer
 
ShorthandProjectionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl中的类
Shorthand projection converter.
ShorthandProjectionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.ShorthandProjectionConverter
 
SimpleTableConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl中的类
Simple table converter.
SimpleTableConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SimpleTableConverter
 
SQL92OptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for SQL92.
SQL92OptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.SQL92OptimizerBuilder
 
SQLNodeConverterEngine - org.apache.shardingsphere.infra.federation.optimizer.converter中的类
SQL node converter engine.
SQLNodeConverterEngine() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.SQLNodeConverterEngine
 
SQLSegmentConverter<S extends org.apache.shardingsphere.sql.parser.sql.common.segment.SQLSegment,T extends org.apache.calcite.sql.SqlNode> - org.apache.shardingsphere.infra.federation.optimizer.converter.segment中的接口
SQL segment converter.
SQLServerOptimizerBuilder - org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl中的类
Optimizer properties builder for SQLServer.
SQLServerOptimizerBuilder() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.context.parser.dialect.impl.SQLServerOptimizerBuilder
 
SQLStatementConverter<S extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement,T extends org.apache.calcite.sql.SqlNode> - org.apache.shardingsphere.infra.federation.optimizer.converter.statement中的接口
SQL Statement converter.
SubqueryExpressionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl中的类
Subquery expression converter.
SubqueryExpressionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.expression.impl.SubqueryExpressionConverter
 
SubqueryProjectionConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl中的类
Subquery projection converter.
SubqueryProjectionConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.projection.impl.SubqueryProjectionConverter
 
SubqueryTableConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl中的类
Subquery table converter.
SubqueryTableConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.impl.SubqueryTableConverter
 

T

TableConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from中的类
Table converter.
TableConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.from.TableConverter
 
TableScanExecutor - org.apache.shardingsphere.infra.federation.optimizer.executor中的接口
Table scan executor.
toRel(RelOptTable.ToRelContext, RelOptTable) - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
toString() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.FederationTranslatableTable
 
toString() - 类 中的方法org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
TranslatableDatabase - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Translatable database.
TranslatableDatabase(ShardingSphereDatabase, TableScanExecutor) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableDatabase
 
TranslatableFilterRule - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Planner rule for pushing filters into table scan.
TranslatableFilterRule(RelBuilderFactory) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableFilterRule
 
TranslatableProjectFilterRule - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Planner rule for pushing projections and filters into table scan.
TranslatableProjectFilterRule(RelBuilderFactory) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableProjectFilterRule
 
TranslatableProjectRule - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Planner rule for pushing projections into table scan.
TranslatableProjectRule(RelBuilderFactory) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableProjectRule
 
TranslatableScanNodeExecutorContext - org.apache.shardingsphere.infra.federation.optimizer.executor中的类
Table scan executor context.
TranslatableScanNodeExecutorContext() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.executor.TranslatableScanNodeExecutorContext
 
TranslatableSchema - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Filterable schema.
TranslatableSchema(String, ShardingSphereSchema, TableScanExecutor) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableSchema
 
TranslatableTableScan - org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable中的类
Translatable table scan.
TranslatableTableScan(RelOptCluster, RelOptTable, FederationTranslatableTable, int[]) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 
TranslatableTableScan(RelOptCluster, RelOptTable, FederationTranslatableTable, List<RexNode>, int[]) - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.metadata.translatable.TranslatableTableScan
 

W

WhereConverter - org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where中的类
Where converter.
WhereConverter() - 类 的构造器org.apache.shardingsphere.infra.federation.optimizer.converter.segment.where.WhereConverter
 
A B C D E F G H I J L M O P Q R S T W 
跳过导航链接

Copyright © 2022 The Apache Software Foundation. All rights reserved.