A C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AGGREGATION_DISTINCT_DERIVED - org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
- AggregationDistinctProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Aggregation distinct projection.
- AggregationDistinctProjection(int, int, AggregationType, String, String, String, DatabaseType) - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationDistinctProjection
- AggregationProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Aggregation projection.
- AggregationProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationProjection
- AlterIndexStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Alter index statement context.
- AlterIndexStatementContext(AlterIndexStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.AlterIndexStatementContext
- AlterTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Alter table statement context.
- AlterTableStatementContext(AlterTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
- AlterViewStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Alter view statement context.
- AlterViewStatementContext(AlterViewStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.AlterViewStatementContext
- AnalyzeTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Analyze table statement context.
- AnalyzeTableStatementContext(AnalyzeTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.AnalyzeTableStatementContext
- AVG_COUNT_ALIAS - org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
- AVG_SUM_ALIAS - org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
C
- CallStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Call statement context.
- CallStatementContext(CallStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.CallStatementContext
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationDistinctProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.DerivedProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ExpressionProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ParameterMarkerProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
- cloneWithOwner(IdentifierValue) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.SubqueryProjection
- cloneWithOwner(IdentifierValue) - Method in interface org.apache.shardingsphere.infra.binder.segment.select.projection.Projection
-
Clone with owner.
- CloseStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Close statement context.
- CloseStatementContext(CloseStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CloseStatementContext
- ColumnProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Common projection.
- ColumnProjection(String, String, String) - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
- CommentStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Comment statement context.
- CommentStatementContext(CommentStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CommentStatementContext
- CommonSQLStatementContext - Class in org.apache.shardingsphere.infra.binder.statement
-
Common SQL statement context.
- CommonSQLStatementContext(SQLStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.CommonSQLStatementContext
- ConstraintAvailable - Interface in org.apache.shardingsphere.infra.binder.type
-
Constraint available.
- containsInsertColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Judge whether contains insert columns.
- CopyStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Copy statement context.
- CopyStatementContext(CopyStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.CopyStatementContext
- CreateDatabaseStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create database statement context.
- CreateDatabaseStatementContext(CreateDatabaseStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateDatabaseStatementContext
- CreateFunctionStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create function statement context.
- CreateFunctionStatementContext(CreateFunctionStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateFunctionStatementContext
- createGenerateKeyContext(List<String>, List<List<ExpressionSegment>>, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.insert.keygen.engine.GeneratedKeyContextEngine
-
Create generate key context.
- createGroupByContext(SelectStatement) - Method in class org.apache.shardingsphere.infra.binder.segment.select.groupby.engine.GroupByContextEngine
-
Create group by context.
- CreateIndexStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create index statement context.
- CreateIndexStatementContext(CreateIndexStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateIndexStatementContext
- createOrderBy(SelectStatement, GroupByContext) - Method in class org.apache.shardingsphere.infra.binder.segment.select.orderby.engine.OrderByContextEngine
-
Create order by context.
- createPaginationContext(Collection<ExpressionSegment>, ProjectionsContext, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.RowNumberPaginationContextEngine
-
Create pagination context.
- createPaginationContext(LimitSegment, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.LimitPaginationContextEngine
-
Create pagination context.
- createPaginationContext(TopProjectionSegment, Collection<ExpressionSegment>, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.TopPaginationContextEngine
-
Create pagination context.
- createPaginationContext(SelectStatement, ProjectionsContext, List<Object>, Collection<WhereSegment>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.PaginationContextEngine
-
Create pagination context.
- CreateProcedureStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create procedure statement context.
- CreateProcedureStatementContext(CreateProcedureStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateProcedureStatementContext
- createProjection(TableSegment, ProjectionSegment) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionEngine
-
Create projection.
- createProjectionsContext(TableSegment, ProjectionsSegment, GroupByContext, OrderByContext) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionsContextEngine
-
Create projections context.
- CreateSchemaStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create schema statement context.
- CreateSchemaStatementContext(CreateSchemaStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateSchemaStatementContext
- createSubqueryTableContexts(SelectStatementContext, String) - Method in class org.apache.shardingsphere.infra.binder.segment.select.subquery.engine.SubqueryTableContextEngine
-
Create subquery table contexts.
- CreateTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create table statement context.
- CreateTableStatementContext(CreateTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
- CreateViewStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Create view statement context.
- CreateViewStatementContext(CreateViewStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CreateViewStatementContext
- CursorAvailable - Interface in org.apache.shardingsphere.infra.binder.type
-
Cursor available.
- CursorDefinition - Interface in org.apache.shardingsphere.infra.binder.aware
-
Cursor definition.
- CursorDefinitionAware - Interface in org.apache.shardingsphere.infra.binder.aware
-
Cursor definition aware.
- CursorStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Cursor statement context.
- CursorStatementContext(ShardingSphereMetaData, List<Object>, OpenGaussCursorStatement, String) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.CursorStatementContext
D
- DeleteStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Delete statement context.
- DeleteStatementContext(DeleteStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.DeleteStatementContext
- DenyUserStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dcl
-
Deny user statement context.
- DenyUserStatementContext(SQLServerDenyUserStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dcl.DenyUserStatementContext
- DerivedColumn - Enum in org.apache.shardingsphere.infra.binder.segment.select.projection
-
Derived column alias.
- DerivedLiteralExpressionSegment - Class in org.apache.shardingsphere.infra.binder.segment.insert.values.expression
-
Derived literal expression segment.
- DerivedLiteralExpressionSegment(Object) - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.values.expression.DerivedLiteralExpressionSegment
- DerivedParameterMarkerExpressionSegment - Class in org.apache.shardingsphere.infra.binder.segment.insert.values.expression
-
Derived parameter marker expression segment.
- DerivedParameterMarkerExpressionSegment(int) - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.values.expression.DerivedParameterMarkerExpressionSegment
- DerivedProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Derived projection.
- DerivedProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.DerivedProjection
- DerivedSimpleExpressionSegment - Interface in org.apache.shardingsphere.infra.binder.segment.insert.values.expression
-
Derived simple expression segment.
- DoStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Do statement context.
- DoStatementContext(DoStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.DoStatementContext
- DropIndexStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Drop index statement context.
- DropIndexStatementContext(DropIndexStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.DropIndexStatementContext
- DropTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Drop table statement context.
- DropTableStatementContext(DropTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.DropTableStatementContext
- DropViewStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Drop view statement context.
- DropViewStatementContext(DropViewStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.DropViewStatementContext
E
- equals(Object) - Method in class org.apache.shardingsphere.infra.binder.segment.select.orderby.OrderByItem
- ExplainStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Explain statement context.
- ExplainStatementContext(ExplainStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.ExplainStatementContext
- ExpressionProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Expression projection.
- ExpressionProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ExpressionProjection
F
- FetchStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Fetch statement context.
- FetchStatementContext(FetchStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.FetchStatementContext
- findAlias(String) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
-
Find alias.
- findColumnProjection(int) - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Find column projection.
- findProjectionIndex(String) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
-
Find projection index.
- findTableNamesByColumnProjection(Collection<ColumnProjection>, ShardingSphereSchema) - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
-
Find expression table name map by column projection.
- findTableNamesByColumnSegment(Collection<ColumnSegment>, ShardingSphereSchema) - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
-
Find expression table name map by column segment.
- FlushStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Flush statement context.
- FlushStatementContext(FlushStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.FlushStatementContext
G
- GeneratedKeyContext - Class in org.apache.shardingsphere.infra.binder.segment.insert.keygen
-
Generated key context.
- GeneratedKeyContext() - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.keygen.GeneratedKeyContext
- GeneratedKeyContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.insert.keygen.engine
-
Generated key context.
- GeneratedKeyContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.keygen.engine.GeneratedKeyContextEngine
- getActualOffset() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get actual offset.
- getActualRowCount() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get actual row count.
- getAggregationProjections() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
-
Get aggregation projections.
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationProjection
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.DerivedProjection
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ExpressionProjection
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ParameterMarkerProjection
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
- getAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.SubqueryProjection
- getAlias() - Method in interface org.apache.shardingsphere.infra.binder.segment.select.projection.Projection
-
Get alias.
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.AnalyzeTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ExplainStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.FlushStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.OptimizeTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowColumnsStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowCreateTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowIndexStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dcl.DenyUserStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dcl.GrantStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dcl.RevokeStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterIndexStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterViewStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CommentStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateIndexStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateViewStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CursorStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropIndexStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropViewStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.PrepareStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.RenameTableStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.TruncateStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.CopyStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.DeleteStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.LoadDataStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.LoadXMLStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
- getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.UpdateStatementContext
- getAllTables() - Method in interface org.apache.shardingsphere.infra.binder.type.TableAvailable
-
Get all table segments.
- getColumn(int) - Method in class org.apache.shardingsphere.infra.binder.segment.insert.values.OnDuplicateUpdateContext
-
Get on duplicate key update column by index of this clause.
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationProjection
-
Get column label.
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.DerivedProjection
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ExpressionProjection
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ParameterMarkerProjection
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
- getColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.SubqueryProjection
- getColumnLabel() - Method in interface org.apache.shardingsphere.infra.binder.segment.select.projection.Projection
-
Get columnLabel.
- getColumnProjections() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
-
Get column projections.
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CloseStatementContext
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CursorStatementContext
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.FetchStatementContext
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.MoveStatementContext
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.DeleteStatementContext
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
- getColumnSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.UpdateStatementContext
- getColumnSegments() - Method in interface org.apache.shardingsphere.infra.binder.type.WhereAvailable
-
Get column segments.
- getConstraints() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
- getConstraints() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
- getConstraints() - Method in interface org.apache.shardingsphere.infra.binder.type.ConstraintAvailable
-
Get constraint segments.
- getCursorName() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CloseStatementContext
- getCursorName() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CursorStatementContext
- getCursorName() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.FetchStatementContext
- getCursorName() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.MoveStatementContext
- getCursorName() - Method in interface org.apache.shardingsphere.infra.binder.type.CursorAvailable
-
Get cursor name segment.
- getDatabaseName() - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
-
Get database name.
- getDatabaseType() - Method in interface org.apache.shardingsphere.infra.binder.statement.SQLStatementContext
-
Get database type.
- getDerivedColumnAlias(int) - Method in enum org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
-
Get alias of derived column.
- getDescendingColumnNames() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Get column names for descending order.
- getDistinctColumnLabel() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationDistinctProjection
-
Get distinct column label.
- getExpression() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.AggregationProjection
- getExpression() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
- getExpression() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ParameterMarkerProjection
- getExpression() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
- getExpression() - Method in interface org.apache.shardingsphere.infra.binder.segment.select.projection.Projection
-
Get expression.
- getGeneratedKeyContext() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Get generated key context.
- getGroupedParameters() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Get grouped parameters.
- getIndexColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterIndexStatementContext
- getIndexColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
- getIndexColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateIndexStatementContext
- getIndexColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
- getIndexColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropIndexStatementContext
- getIndexColumns() - Method in interface org.apache.shardingsphere.infra.binder.type.IndexAvailable
-
Get index columns.
- getIndexes() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterIndexStatementContext
- getIndexes() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
- getIndexes() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateIndexStatementContext
- getIndexes() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
- getIndexes() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropIndexStatementContext
- getIndexes() - Method in interface org.apache.shardingsphere.infra.binder.type.IndexAvailable
-
Get index segments.
- getInsertColumnNames() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Get insert column names.
- getLiteralValue(int) - Method in class org.apache.shardingsphere.infra.binder.segment.insert.values.InsertValueContext
-
Get literal value.
- getName() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
-
Get column name.
- getOffsetParameterIndex() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get offset parameter index.
- getOffsetSegment() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get offset segment.
- getOnDuplicateKeyUpdateParameters() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Get on duplicate key update parameters.
- getOwner() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
-
Get owner.
- getOwner() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
-
Get owner.
- getParameterIndex(int) - Method in class org.apache.shardingsphere.infra.binder.segment.insert.values.InsertValueContext
-
Get parameter index via column index.
- getRemoveSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowColumnsStatementContext
- getRemoveSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowIndexStatementContext
- getRemoveSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowTablesStatementContext
- getRemoveSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowTableStatusStatementContext
- getRemoveSegments() - Method in interface org.apache.shardingsphere.infra.binder.type.RemoveAvailable
-
Get remove segments.
- getRevisedOffset() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get revised offset.
- getRevisedRowCount(SelectStatementContext) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get revised row count.
- getRowCountParameterIndex() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get row count parameter index.
- getRowCountSegment() - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
-
Get row count segment.
- getSchemaName() - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
-
Get schema name.
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.AnalyzeTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ExplainStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.FlushStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.KillStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.OptimizeTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowColumnsStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowCreateTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowIndexStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowTablesStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dal.ShowTableStatusStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dcl.DenyUserStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dcl.GrantStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dcl.RevokeStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterIndexStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterViewStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CloseStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CommentStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateDatabaseStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateFunctionStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateIndexStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateProcedureStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateSchemaStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateViewStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CursorStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropIndexStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.DropViewStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.FetchStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.MoveStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.PrepareStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.RenameTableStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.TruncateStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.CallStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.CopyStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.DeleteStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.DoStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.LoadDataStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.LoadXMLStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
- getSqlStatement() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.UpdateStatementContext
- getSqlStatement() - Method in interface org.apache.shardingsphere.infra.binder.statement.SQLStatementContext
-
Get SQL statement.
- getTableNames() - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
-
Get table names.
- getTablesContext() - Method in interface org.apache.shardingsphere.infra.binder.statement.SQLStatementContext
-
Get tables context.
- getTablesContext() - Method in interface org.apache.shardingsphere.infra.binder.type.TableAvailable
-
Get tables context.
- getValue(int) - Method in class org.apache.shardingsphere.infra.binder.segment.insert.values.OnDuplicateUpdateContext
-
Get value.
- getValueListCount() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
-
Get value list count.
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CloseStatementContext
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CursorStatementContext
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.FetchStatementContext
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.MoveStatementContext
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.DeleteStatementContext
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
- getWhereSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.UpdateStatementContext
- getWhereSegments() - Method in interface org.apache.shardingsphere.infra.binder.type.WhereAvailable
-
Get where segments.
- GrantStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dcl
-
Grant statement context.
- GrantStatementContext(GrantStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dcl.GrantStatementContext
- GROUP_BY_ALIAS - org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
- GroupByContext - Class in org.apache.shardingsphere.infra.binder.segment.select.groupby
-
Group by context.
- GroupByContext() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.groupby.GroupByContext
- GroupByContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.groupby.engine
-
Group by context engine.
- GroupByContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.groupby.engine.GroupByContextEngine
H
- hashCode() - Method in class org.apache.shardingsphere.infra.binder.segment.select.orderby.OrderByItem
I
- IndexAvailable - Interface in org.apache.shardingsphere.infra.binder.type
-
Index available.
- InsertSelectContext - Class in org.apache.shardingsphere.infra.binder.segment.insert.values
-
Insert select context.
- InsertSelectContext(SelectStatementContext, List<Object>, int) - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.values.InsertSelectContext
- InsertStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Insert SQL statement context.
- InsertStatementContext(ShardingSphereMetaData, List<Object>, InsertStatement, String) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
- InsertValueContext - Class in org.apache.shardingsphere.infra.binder.segment.insert.values
-
Insert value context.
- InsertValueContext(Collection<ExpressionSegment>, List<Object>, int) - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.values.InsertValueContext
- isContainsCombine() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge whether contains combine or not.
- isContainsDollarParameterMarker() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge whether contains dollar parameter marker or not.
- isContainsHaving() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge whether contains having or not.
- isContainsJoinQuery() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge whether contains join query or not.
- isContainsPartialDistinctAggregation() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge whether contains partial distinct aggregation.
- isContainsSubquery() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge whether contains subquery or not.
- isDerivedColumn(String) - Static method in enum org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
-
Judge is derived column or not.
- isDerivedColumnName(String) - Static method in enum org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
-
Judge is derived column name or not.
- isSameGroupByAndOrderByItems() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Judge group by and order by sequence is same or not.
- isUnqualifiedShorthandProjection() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
-
Judge is unqualified shorthand projection or not.
K
- KillStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Kill process statement.
- KillStatementContext(MySQLKillStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.KillStatementContext
L
- LimitPaginationContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.pagination.engine
-
Pagination context engine for limit.
- LimitPaginationContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.LimitPaginationContextEngine
- LoadDataStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Load data statement context.
- LoadDataStatementContext(MySQLLoadDataStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.LoadDataStatementContext
- LoadXMLStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Load xml statement context.
- LoadXMLStatementContext(MySQLLoadXMLStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.LoadXMLStatementContext
M
- MoveStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Move statement context.
- MoveStatementContext(MoveStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.MoveStatementContext
N
- newInstance(ShardingSphereMetaData, List<Object>, SQLStatement, String) - Static method in class org.apache.shardingsphere.infra.binder.SQLStatementContextFactory
-
Create SQL statement context.
- newInstance(ShardingSphereMetaData, SQLStatement, String) - Static method in class org.apache.shardingsphere.infra.binder.SQLStatementContextFactory
-
Create SQL statement context.
O
- OnDuplicateUpdateContext - Class in org.apache.shardingsphere.infra.binder.segment.insert.values
- OnDuplicateUpdateContext(Collection<AssignmentSegment>, List<Object>, int) - Constructor for class org.apache.shardingsphere.infra.binder.segment.insert.values.OnDuplicateUpdateContext
- OptimizeTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Optimize table statement context.
- OptimizeTableStatementContext(MySQLOptimizeTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.OptimizeTableStatementContext
- ORDER_BY_ALIAS - org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
- OrderByContext - Class in org.apache.shardingsphere.infra.binder.segment.select.orderby
-
Order by context.
- OrderByContext() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.orderby.OrderByContext
- OrderByContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.orderby.engine
-
Order by context engine.
- OrderByContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.orderby.engine.OrderByContextEngine
- OrderByItem - Class in org.apache.shardingsphere.infra.binder.segment.select.orderby
-
Order by item.
- OrderByItem() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.orderby.OrderByItem
- org.apache.shardingsphere.infra.binder - package org.apache.shardingsphere.infra.binder
- org.apache.shardingsphere.infra.binder.aware - package org.apache.shardingsphere.infra.binder.aware
- org.apache.shardingsphere.infra.binder.segment.insert.keygen - package org.apache.shardingsphere.infra.binder.segment.insert.keygen
- org.apache.shardingsphere.infra.binder.segment.insert.keygen.engine - package org.apache.shardingsphere.infra.binder.segment.insert.keygen.engine
- org.apache.shardingsphere.infra.binder.segment.insert.values - package org.apache.shardingsphere.infra.binder.segment.insert.values
- org.apache.shardingsphere.infra.binder.segment.insert.values.expression - package org.apache.shardingsphere.infra.binder.segment.insert.values.expression
- org.apache.shardingsphere.infra.binder.segment.select.groupby - package org.apache.shardingsphere.infra.binder.segment.select.groupby
- org.apache.shardingsphere.infra.binder.segment.select.groupby.engine - package org.apache.shardingsphere.infra.binder.segment.select.groupby.engine
- org.apache.shardingsphere.infra.binder.segment.select.orderby - package org.apache.shardingsphere.infra.binder.segment.select.orderby
- org.apache.shardingsphere.infra.binder.segment.select.orderby.engine - package org.apache.shardingsphere.infra.binder.segment.select.orderby.engine
- org.apache.shardingsphere.infra.binder.segment.select.pagination - package org.apache.shardingsphere.infra.binder.segment.select.pagination
- org.apache.shardingsphere.infra.binder.segment.select.pagination.engine - package org.apache.shardingsphere.infra.binder.segment.select.pagination.engine
- org.apache.shardingsphere.infra.binder.segment.select.projection - package org.apache.shardingsphere.infra.binder.segment.select.projection
- org.apache.shardingsphere.infra.binder.segment.select.projection.engine - package org.apache.shardingsphere.infra.binder.segment.select.projection.engine
- org.apache.shardingsphere.infra.binder.segment.select.projection.impl - package org.apache.shardingsphere.infra.binder.segment.select.projection.impl
- org.apache.shardingsphere.infra.binder.segment.select.subquery - package org.apache.shardingsphere.infra.binder.segment.select.subquery
- org.apache.shardingsphere.infra.binder.segment.select.subquery.engine - package org.apache.shardingsphere.infra.binder.segment.select.subquery.engine
- org.apache.shardingsphere.infra.binder.segment.table - package org.apache.shardingsphere.infra.binder.segment.table
- org.apache.shardingsphere.infra.binder.statement - package org.apache.shardingsphere.infra.binder.statement
- org.apache.shardingsphere.infra.binder.statement.dal - package org.apache.shardingsphere.infra.binder.statement.dal
- org.apache.shardingsphere.infra.binder.statement.dcl - package org.apache.shardingsphere.infra.binder.statement.dcl
- org.apache.shardingsphere.infra.binder.statement.ddl - package org.apache.shardingsphere.infra.binder.statement.ddl
- org.apache.shardingsphere.infra.binder.statement.dml - package org.apache.shardingsphere.infra.binder.statement.dml
- org.apache.shardingsphere.infra.binder.type - package org.apache.shardingsphere.infra.binder.type
P
- PaginationContext - Class in org.apache.shardingsphere.infra.binder.segment.select.pagination
-
Pagination context.
- PaginationContext(PaginationValueSegment, PaginationValueSegment, List<Object>) - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.pagination.PaginationContext
- PaginationContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.pagination.engine
-
Pagination context engine.
- PaginationContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.PaginationContextEngine
- ParameterAware - Interface in org.apache.shardingsphere.infra.binder.aware
-
Parameter aware.
- ParameterMarkerProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
ParameterMarker projection.
- ParameterMarkerProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ParameterMarkerProjection
- PrepareStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Prepare statement context.
- PrepareStatementContext(PrepareStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.PrepareStatementContext
- Projection - Interface in org.apache.shardingsphere.infra.binder.segment.select.projection
-
Projection interface.
- ProjectionEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.engine
-
Projection engine.
- ProjectionEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionEngine
- ProjectionsContext - Class in org.apache.shardingsphere.infra.binder.segment.select.projection
-
Projections context.
- ProjectionsContext(int, int, boolean, Collection<Projection>) - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
- ProjectionsContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.engine
-
Projections context engine.
- ProjectionsContextEngine(String, Map<String, ShardingSphereSchema>, DatabaseType) - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionsContextEngine
R
- RemoveAvailable - Interface in org.apache.shardingsphere.infra.binder.type
-
Remove available.
- RenameTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Rename table statement context.
- RenameTableStatementContext(RenameTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.RenameTableStatementContext
- RevokeStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dcl
-
Revoke statement context.
- RevokeStatementContext(RevokeStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dcl.RevokeStatementContext
- RowNumberPaginationContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.pagination.engine
-
Pagination context engine for row number.
- RowNumberPaginationContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.RowNumberPaginationContextEngine
S
- SelectStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Select SQL statement context.
- SelectStatementContext(ShardingSphereMetaData, List<Object>, SelectStatement, String) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
- setIndexes(Map<String, Integer>) - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
-
Set indexes.
- setUpCursorDefinition(CursorStatementContext) - Method in interface org.apache.shardingsphere.infra.binder.aware.CursorDefinitionAware
-
Set up cursor definition.
- setUpCursorDefinition(CursorStatementContext) - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CloseStatementContext
- setUpCursorDefinition(CursorStatementContext) - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.FetchStatementContext
- setUpCursorDefinition(CursorStatementContext) - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.MoveStatementContext
- setUpParameters(List<Object>) - Method in interface org.apache.shardingsphere.infra.binder.aware.ParameterAware
-
Set up parameters.
- setUpParameters(List<Object>) - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
- setUpParameters(List<Object>) - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
- ShorthandProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Shorthand projection.
- ShorthandProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ShorthandProjection
- ShowColumnsStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Show columns statement context.
- ShowColumnsStatementContext(MySQLShowColumnsStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.ShowColumnsStatementContext
- ShowCreateTableStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Show create table statement context.
- ShowCreateTableStatementContext(MySQLShowCreateTableStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.ShowCreateTableStatementContext
- ShowIndexStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Show index statement context.
- ShowIndexStatementContext(MySQLShowIndexStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.ShowIndexStatementContext
- ShowTablesStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Show tables statement context.
- ShowTablesStatementContext(MySQLShowTablesStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.ShowTablesStatementContext
- ShowTableStatusStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dal
-
Show table status statement context.
- ShowTableStatusStatementContext(MySQLShowTableStatusStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dal.ShowTableStatusStatementContext
- SQLStatementContext - Interface in org.apache.shardingsphere.infra.binder.statement
-
SQL statement context.
- SQLStatementContextFactory - Class in org.apache.shardingsphere.infra.binder
-
SQL statement context factory.
- SQLStatementContextFactory() - Constructor for class org.apache.shardingsphere.infra.binder.SQLStatementContextFactory
- SubqueryProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
-
Subquery projection.
- SubqueryProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.SubqueryProjection
- SubqueryTableContext - Class in org.apache.shardingsphere.infra.binder.segment.select.subquery
-
Subquery table context.
- SubqueryTableContext() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.subquery.SubqueryTableContext
- SubqueryTableContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.subquery.engine
-
Subquery table context engine.
- SubqueryTableContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.subquery.engine.SubqueryTableContextEngine
T
- TableAvailable - Interface in org.apache.shardingsphere.infra.binder.type
-
Table available.
- TablesContext - Class in org.apache.shardingsphere.infra.binder.segment.table
-
Tables context.
- TablesContext(Collection<? extends TableSegment>, Map<Integer, SelectStatementContext>, DatabaseType) - Constructor for class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
- TablesContext(Collection<SimpleTableSegment>, DatabaseType) - Constructor for class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
- TablesContext(SimpleTableSegment, DatabaseType) - Constructor for class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
- TopPaginationContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.pagination.engine
-
Pagination context engine for top.
- TopPaginationContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.TopPaginationContextEngine
- TruncateStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
-
Truncate statement context.
- TruncateStatementContext(TruncateStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.TruncateStatementContext
U
- UnknownSQLStatementContext - Class in org.apache.shardingsphere.infra.binder.statement
-
Unknown SQL statement context.
- UnknownSQLStatementContext(SQLStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.UnknownSQLStatementContext
- UpdateStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.dml
-
Update SQL statement context.
- UpdateStatementContext(UpdateStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.UpdateStatementContext
V
- valueOf(String) - Static method in enum org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.shardingsphere.infra.binder.segment.select.projection.DerivedColumn
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WhereAvailable - Interface in org.apache.shardingsphere.infra.binder.type
-
Where available.
All Classes All Packages