Uses of Class
org.h2.table.TableView
-
Packages that use TableView Package Description org.h2.command This package contains the parser and the base classes for prepared SQL statements.org.h2.command.ddl Contains DDL (data definition language) and related SQL statements.org.h2.index Various table index implementations, as well as cursors to navigate in an index.org.h2.table Classes related to a table and table meta data. -
-
Uses of TableView in org.h2.command
Fields in org.h2.command with type parameters of type TableView Modifier and Type Field Description private java.util.List<TableView>Parser. cteCleanupsprivate java.util.List<TableView>Prepared. cteCleanupsCommon table expressions (CTE) in queries require us to create temporary views, which need to be cleaned up once a command is done executing.Methods in org.h2.command that return TableView Modifier and Type Method Description private TableViewParser. createCTEView(java.lang.String cteViewName, java.lang.String querySQL, java.util.List<Column> columnTemplateList, boolean allowRecursiveQueryDetection, boolean addViewToSession, boolean isTemporary)private TableViewParser. parseSingleCommonTableExpression(boolean isTemporary)Methods in org.h2.command that return types with arguments of type TableView Modifier and Type Method Description java.util.List<TableView>Prepared. getCteCleanups()Method parameters in org.h2.command with type arguments of type TableView Modifier and Type Method Description (package private) static voidCommandContainer. clearCTE(SessionLocal session, java.util.List<TableView> views)Clears CTE views.private PreparedParser. parseWith1(java.util.List<TableView> viewsCreated)voidPrepared. setCteCleanups(java.util.List<TableView> cteCleanups)Set the temporary views created for CTE's. -
Uses of TableView in org.h2.command.ddl
Fields in org.h2.command.ddl declared as TableView Modifier and Type Field Description private TableViewAlterView. viewMethods in org.h2.command.ddl with parameters of type TableView Modifier and Type Method Description voidAlterView. setView(TableView view) -
Uses of TableView in org.h2.index
Fields in org.h2.index declared as TableView Modifier and Type Field Description private TableViewViewIndex. viewConstructors in org.h2.index with parameters of type TableView Constructor Description ViewIndex(TableView view, java.lang.String querySQL, java.util.ArrayList<Parameter> originalParameters, boolean recursive)Constructor for the original index inTableView.ViewIndex(TableView view, ViewIndex index, SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder)Constructor for plan item generation. -
Uses of TableView in org.h2.table
Fields in org.h2.table declared as TableView Modifier and Type Field Description private TableViewTableView.CacheKey. viewFields in org.h2.table with type parameters of type TableView Modifier and Type Field Description private java.util.concurrent.CopyOnWriteArrayList<TableView>Table. dependentViewsviews that depend on this tableMethods in org.h2.table that return TableView Modifier and Type Method Description static TableViewTableView. createTableViewMaybeRecursive(Schema schema, int id, java.lang.String name, java.lang.String querySQL, java.util.ArrayList<Parameter> parameters, Column[] columnTemplates, SessionLocal session, boolean literalsChecked, boolean isTableExpression, boolean isTemporary, Database db)Create a view.static TableViewTableView. createTempView(SessionLocal session, User owner, java.lang.String name, Column[] columnTemplates, Query query, Query topQuery)Create a temporary view out of the given query.Methods in org.h2.table that return types with arguments of type TableView Modifier and Type Method Description java.util.concurrent.CopyOnWriteArrayList<TableView>Table. getDependentViews()Methods in org.h2.table with parameters of type TableView Modifier and Type Method Description voidTable. addDependentView(TableView view)Add a view to this table.voidTable. removeDependentView(TableView view)Remove the given view from the dependent views list.Constructors in org.h2.table with parameters of type TableView Constructor Description CacheKey(int[] masks, TableView view)
-