| Package | Description |
|---|---|
| org.apache.calcite.plan |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
| org.apache.calcite.util.graph |
Graph-theoretic algorithms and data structures.
|
| Modifier and Type | Field and Description |
|---|---|
private Graphs.FrozenGraph<Convention,DefaultEdge> |
ConventionTraitDef.ConversionData.pathMap |
| Modifier and Type | Method and Description |
|---|---|
private Graphs.FrozenGraph<Convention,DefaultEdge> |
ConventionTraitDef.ConversionData.getPathMap() |
| Modifier and Type | Method and Description |
|---|---|
private static boolean |
RelOptMaterializations.usesTable(List<String> qualifiedName,
Set<RelOptTable> usedTables,
Graphs.FrozenGraph<List<String>,DefaultEdge> usesGraph)
Returns whether
table uses one or more of the tables in
usedTables. |
| Modifier and Type | Method and Description |
|---|---|
static <V,E extends DefaultEdge> |
Graphs.makeImmutable(DirectedGraph<V,E> graph)
Returns a map of the shortest paths between any pair of nodes.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.