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
Fields in com.mckoi.database.interpret declared as TableSelectExpression Modifier and Type Field Description (package private) TableSelectExpressionTableSelectExpression. next_compositeThe composite table itself.private TableSelectExpressionSelect. select_expressionThe TableSelectExpression representing the select query itself.private TableSelectExpressionViewManager. select_expressionIf this is a create command, the TableSelectExpression that forms the view.private TableSelectExpressionFromTableDef. subselect_tableThe TableSelectExpression if this is a subquery table.private TableSelectExpressionFromTableSubQuerySource. table_expressionThe wrapped object.Methods in com.mckoi.database.interpret that return TableSelectExpression Modifier and Type Method Description (package private) TableSelectExpressionFromTableSubQuerySource. getTableExpression()Returns the TableSelectExpression for this sub-query.TableSelectExpressionFromTableDef. 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 voidFromClause. addTableDeclaration(java.lang.String table_name, TableSelectExpression select, java.lang.String table_alias)A generic form of a table declaration.voidTableSelectExpression. chainComposite(TableSelectExpression expression, java.lang.String composite, boolean is_all)Chains a new composite function to this expression.static QueryPlanNodePlanner. formQueryPlan(DatabaseConnection db, TableSelectExpression expression, TableExpressionFromSet from_set, java.util.ArrayList order_by)Forms a query plan (QueryPlanNode) from the given TableSelectExpression and TableExpressionFromSet.(package private) static TableExpressionFromSetPlanner. generateFromSet(TableSelectExpression select_expression, DatabaseConnection db)Given a TableExpression, generates a TableExpressionFromSet object.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, 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 TableSelectExpressionSQL. GetTableSelectExpression()
-