Uses of Class
com.mckoi.database.interpret.TableSelectExpression
-
Packages that use TableSelectExpression Package Description com.mckoi.database.interpret com.mckoi.database.sql These classes parse SQL statements in Mckoi. -
-
Uses of TableSelectExpression in com.mckoi.database.interpret
Methods in com.mckoi.database.interpret that return TableSelectExpression Modifier and Type Method Description TableSelectExpression
FromTableDef. getTableSelectExpression()
Returns the TableSelectExpression if this is a subquery table.Methods in com.mckoi.database.interpret with parameters of type TableSelectExpression Modifier and Type Method Description void
FromClause. addTableDeclaration(java.lang.String table_name, TableSelectExpression select, java.lang.String table_alias)
A generic form of a table declaration.void
TableSelectExpression. chainComposite(TableSelectExpression expression, java.lang.String composite, boolean is_all)
Chains a new composite function to this expression.static QueryPlanNode
Planner. formQueryPlan(DatabaseConnection db, TableSelectExpression expression, com.mckoi.database.interpret.TableExpressionFromSet from_set, java.util.ArrayList order_by)
Forms a query plan (QueryPlanNode) from the given TableSelectExpression and TableExpressionFromSet.Constructors in com.mckoi.database.interpret with parameters of type TableSelectExpression Constructor Description FromTableDef(TableSelectExpression select)
A simple sub-query table definition (not aliased).FromTableDef(TableSelectExpression select, java.lang.String table_alias)
A table that is a sub-query and given an aliased name.FromTableSubQuerySource(DatabaseConnection connection, java.lang.String unique_key, TableSelectExpression table_expression, com.mckoi.database.interpret.TableExpressionFromSet from_set, TableName aliased_table_name)
Constructs the source. -
Uses of TableSelectExpression in com.mckoi.database.sql
Methods in com.mckoi.database.sql that return TableSelectExpression Modifier and Type Method Description TableSelectExpression
SQL. GetTableSelectExpression()
-