Uses of Class
org.cojen.tupl.diag.QueryPlan
Packages that use QueryPlan
-
Uses of QueryPlan in org.cojen.tupl
Methods in org.cojen.tupl that return QueryPlanModifier and TypeMethodDescriptionTable.scannerPlan(Transaction txn, String query, Object... args) Returns a query plan used bynewScanner.default QueryPlanTable.streamPlan(Transaction txn, String query, Object... args) Returns a query plan used bynewStream.Table.updaterPlan(Transaction txn, String query, Object... args) Returns a query plan used bynewUpdater. -
Uses of QueryPlan in org.cojen.tupl.diag
Subclasses of QueryPlan in org.cojen.tupl.diagModifier and TypeClassDescriptionstatic final classQuery plan node which represents a union set of plans, where each source plan only produces rows which aren't produced by the other sources.static final classQuery plan node which represents an empty set.static final classQuery plan node which filters out rows.static final classQuery plan node which scans all rows of a table.static final classQuery plan node which sorts rows within a group.static final classQuery plan node which loads at most one row from a table.static classQuery plan node which joins two sources based on a common set of columns.static final classQuery plan node which joins index rows to primary rows.static final classQuery plan node which scans a range of rows from a table.static final classQuery plan node which represents a union set of plans, where each source plan is limited to a range, and all sources produce rows in the same order.static classQuery plan node which scans a table.static classQuery plan node which represents a set of plans.static classQuery plan node which sorts the rows.static classQuery plan node which accesses rows from a table.static classQuery plan node which represents a union set of plans.Fields in org.cojen.tupl.diag declared as QueryPlanModifier and TypeFieldDescriptionfinal QueryPlanQueryPlan.Filter.sourcefinal QueryPlanQueryPlan.NaturalJoin.sourcefinal QueryPlanQueryPlan.Sort.sourcefinal QueryPlan[]QueryPlan.Set.sourcesfinal QueryPlanQueryPlan.NaturalJoin.targetConstructors in org.cojen.tupl.diag with parameters of type QueryPlanModifierConstructorDescriptionDisjointUnion(QueryPlan... sources) NaturalJoin(String[] columns, QueryPlan target, QueryPlan source) PrimaryJoin(String table, String[] keyColumns, QueryPlan source) RangeUnion(QueryPlan... sources)