Uses of Interface
com.mckoi.database.interpret.FromTableInterface
-
Packages that use FromTableInterface Package Description com.mckoi.database.interpret -
-
Uses of FromTableInterface in com.mckoi.database.interpret
Classes in com.mckoi.database.interpret that implement FromTableInterface Modifier and Type Class Description class
FromTableDirectSource
An implementation of FromTableInterface that wraps around an TableName/AbstractDataTable object.class
FromTableSubQuerySource
An implementation of FromTableInterface that wraps around a TableSelectExpression object as a sub-query source.Methods in com.mckoi.database.interpret that return FromTableInterface Modifier and Type Method Description (package private) FromTableInterface
TableExpressionFromSet. findTable(java.lang.String schema, java.lang.String name)
Returns the first FromTableInterface object that matches the given schema, table reference.(package private) FromTableInterface
Statement. findTableInQuery(java.lang.String schema, java.lang.String name)
Returns the first FromTableInterface object that matches the given schema, table reference.(package private) FromTableInterface
Statement. findTableWithColumn(Variable column_name)
Given a fully resolved table name ( eg.(package private) FromTableInterface
TableExpressionFromSet. getTable(int i)
Returns the FromTableInterface object at the given index position in this set.Methods in com.mckoi.database.interpret with parameters of type FromTableInterface Modifier and Type Method Description (package private) void
Planner.QuerySelectColumnSet. addAllFromTable(FromTableInterface table)
Adds all columns from the given FromTableInterface object.protected void
Statement. addTable(FromTableInterface table)
Add an FromTableInterface that is used within this query.void
TableExpressionFromSet. addTable(FromTableInterface table_resource)
Adds a table resource to the set.void
Planner.QueryTableSetPlanner. addTableSource(QueryPlanNode plan, FromTableInterface from_def)
Adds a new table source to the planner given a Plan that 'creates' the source, and a FromTableInterface that describes the source created by the plan.void
TableExpressionFromSet. exposeAllColumnsFromSource(FromTableInterface table)
Exposes all the columns from the given FromTableInterface.
-