Skip navigation links
A C D E F G H I L N O P R S T U V W 

A

AggregationDistinctProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
Aggregation distinct projection.
AggregationDistinctProjection(int, int, AggregationType, String, String, String) - 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
 

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
 
ColumnProjection - Class in org.apache.shardingsphere.infra.binder.segment.select.projection.impl
Common projection.
ColumnProjection() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
 
CommonSQLStatementContext<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement> - Class in org.apache.shardingsphere.infra.binder.statement
Common SQL statement context.
CommonSQLStatementContext(T) - Constructor for class org.apache.shardingsphere.infra.binder.statement.CommonSQLStatementContext
 
ConstraintAvailable - Interface in org.apache.shardingsphere.infra.binder.type
Constraint available.
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.
createHavingContext(SelectStatement) - Method in class org.apache.shardingsphere.infra.binder.segment.select.having.engine.HavingContextEngine
Create having 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(ShardingSphereSchema, SelectStatement, GroupByContext) - Method in class org.apache.shardingsphere.infra.binder.segment.select.orderby.engine.OrderByContextEngine
Create order by context.
createPaginationContext(LimitSegment, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.LimitPaginationContextEngine
Create pagination context.
createPaginationContext(SelectStatement, ProjectionsContext, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.PaginationContextEngine
Create pagination context.
createPaginationContext(ExpressionSegment, ProjectionsContext, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.RowNumberPaginationContextEngine
Create pagination context.
createPaginationContext(TopProjectionSegment, ExpressionSegment, List<Object>) - Method in class org.apache.shardingsphere.infra.binder.segment.select.pagination.engine.TopPaginationContextEngine
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(Collection<SimpleTableSegment>, ProjectionSegment) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionEngine
Create projection.
createProjectionsContext(Collection<SimpleTableSegment>, ProjectionsSegment, GroupByContext, OrderByContext) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionsContextEngine
Create projections context.
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
 

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.
DropDatabaseStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
Drop database statement context.
DropDatabaseStatementContext(DropDatabaseStatement) - Constructor for class org.apache.shardingsphere.infra.binder.statement.ddl.DropDatabaseStatementContext
 
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

findAlias(String) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
Find alias.
findProjectionIndex(String) - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
Find projection index.
findTableName(ColumnSegment, ShardingSphereSchema) - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
Find table name.
findTableName(ColumnProjection, ShardingSphereSchema) - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
Find table name.
findTableNameFromSQL(String) - Method in class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
Find table name from SQL.

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.
getAggregationDistinctProjections() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
Get aggregation distinct projections.
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.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.
getAllSimpleTableSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
Get all tables.
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.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.CreateIndexStatementContext
 
getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.CreateTableStatementContext
 
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.PrepareStatementContext
 
getAllTables() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.TruncateStatementContext
 
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.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.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.
getConstraints() - Method in class org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext
 
getConstraints() - Method in interface org.apache.shardingsphere.infra.binder.type.ConstraintAvailable
Get constraint segments.
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.
getExpandProjections() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.ProjectionsContext
Get expand projections with shorthand projections.
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.ShorthandProjection
 
getExpression() - Method in interface org.apache.shardingsphere.infra.binder.segment.select.projection.Projection
Get expression.
getExpressionWithAlias() - Method in class org.apache.shardingsphere.infra.binder.segment.select.projection.impl.ColumnProjection
Get expression with alias.
getFromSimpleTableSegments() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
Get tables with from clause.
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.
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.
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.ShorthandProjection
Get owner.
getParameterIndex(int) - Method in class org.apache.shardingsphere.infra.binder.segment.insert.values.InsertValueContext
Get parameter index via column index.
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.
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.InsertValueContext
Get value.
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.
getWhere() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.DeleteStatementContext
 
getWhere() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
 
getWhere() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.UpdateStatementContext
 
getWhere() - Method in interface org.apache.shardingsphere.infra.binder.type.WhereAvailable
Get where segment.
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
 
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

HavingColumn - Class in org.apache.shardingsphere.infra.binder.segment.select.having
Having column.
HavingColumn() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.having.HavingColumn
 
HavingContext - Class in org.apache.shardingsphere.infra.binder.segment.select.having
Having context.
HavingContext() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.having.HavingContext
 
HavingContextEngine - Class in org.apache.shardingsphere.infra.binder.segment.select.having.engine
Having context engine.
HavingContextEngine() - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.having.engine.HavingContextEngine
 

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(ShardingSphereSchema, List<Object>, InsertStatement) - 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
 
isContainsJoinQuery() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
Whether it contain join query.
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.

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
 
LogicSQL - Class in org.apache.shardingsphere.infra.binder
Logic SQL.
LogicSQL() - Constructor for class org.apache.shardingsphere.infra.binder.LogicSQL
 

N

newInstance(ShardingSphereSchema, List<Object>, SQLStatement) - 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
 
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.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.having - package org.apache.shardingsphere.infra.binder.segment.select.having
 
org.apache.shardingsphere.infra.binder.segment.select.having.engine - package org.apache.shardingsphere.infra.binder.segment.select.having.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.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
 
PrepareStatementContext - Class in org.apache.shardingsphere.infra.binder.statement.ddl
Prepare statement context.
PrepareStatementContext(PostgreSQLPrepareStatement) - 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() - 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(ShardingSphereSchema) - Constructor for class org.apache.shardingsphere.infra.binder.segment.select.projection.engine.ProjectionsContextEngine
 

R

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(SelectStatement, GroupByContext, OrderByContext, ProjectionsContext, PaginationContext) - Constructor for class org.apache.shardingsphere.infra.binder.statement.dml.SelectStatementContext
 
SelectStatementContext(ShardingSphereSchema, List<Object>, SelectStatement) - 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.
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
 
SQLStatementContext<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement> - 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
 

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(SimpleTableSegment) - Constructor for class org.apache.shardingsphere.infra.binder.segment.table.TablesContext
 
TablesContext(Collection<SimpleTableSegment>) - 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

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
 
useDefaultColumns() - Method in class org.apache.shardingsphere.infra.binder.statement.dml.InsertStatementContext
Judge whether use default columns or not.

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.
A C D E F G H I L N O P R S T U V W 
Skip navigation links

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