Uses of Class
org.h2.command.query.AllColumnsForPlan
-
Packages that use AllColumnsForPlan Package Description org.h2.command.query Contains queries.org.h2.expression Expressions include mathematical operations, simple values, and others.org.h2.index Various table index implementations, as well as cursors to navigate in an index.org.h2.mvstore.db Helper classes to use the MVStore in the H2 database.org.h2.table Classes related to a table and table meta data. -
-
Uses of AllColumnsForPlan in org.h2.command.query
Fields in org.h2.command.query declared as AllColumnsForPlan Modifier and Type Field Description private AllColumnsForPlanOptimizer. allColumnsSet -
Uses of AllColumnsForPlan in org.h2.expression
Fields in org.h2.expression declared as AllColumnsForPlan Modifier and Type Field Description private AllColumnsForPlanExpressionVisitor. columns1Methods in org.h2.expression with parameters of type AllColumnsForPlan Modifier and Type Method Description static voidExpressionVisitor. allColumnsForTableFilters(TableFilter[] filters, AllColumnsForPlan allColumnsSet)Get the set of columns of all tables.static ExpressionVisitorExpressionVisitor. getColumnsVisitor(AllColumnsForPlan columns)Create a new visitor to get all referenced columns.Constructors in org.h2.expression with parameters of type AllColumnsForPlan Constructor Description ExpressionVisitor(int type, int queryLevel, java.util.HashSet<?> set, AllColumnsForPlan columns1, Table table, ColumnResolver resolver, long[] maxDataModificationId) -
Uses of AllColumnsForPlan in org.h2.index
Methods in org.h2.index with parameters of type AllColumnsForPlan Modifier and Type Method Description doubleDualIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)abstract doubleIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)Estimate the cost to search for rows given the search mask.doubleLinkedIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleMetaIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleRangeIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleViewIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleVirtualConstructedTableIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)protected longIndex. getCostRangeIndex(int[] masks, long rowCount, TableFilter[] filters, int filter, SortOrder sortOrder, boolean isScanIndex, AllColumnsForPlan allColumnsSet)Calculate the cost for the given mask as if this index was a typical b-tree range index. -
Uses of AllColumnsForPlan in org.h2.mvstore.db
Methods in org.h2.mvstore.db with parameters of type AllColumnsForPlan Modifier and Type Method Description doubleMVDelegateIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleMVPrimaryIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleMVSecondaryIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)doubleMVSpatialIndex. getCost(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet) -
Uses of AllColumnsForPlan in org.h2.table
Methods in org.h2.table with parameters of type AllColumnsForPlan Modifier and Type Method Description doublePlan. calculateCost(SessionLocal session, AllColumnsForPlan allColumnsSet)Calculate the cost of this query plan.PlanItemTable. getBestPlanItem(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)Get the best plan for the given search mask.PlanItemTableFilter. getBestPlanItem(SessionLocal s, TableFilter[] filters, int filter, AllColumnsForPlan allColumnsSet)Get the best plan item (index, cost) to use for the current join order.PlanItemTableView. getBestPlanItem(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)IndexTable. getScanIndex(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)Get the scan index for this table.IndexTableView. getScanIndex(SessionLocal session, int[] masks, TableFilter[] filters, int filter, SortOrder sortOrder, AllColumnsForPlan allColumnsSet)
-