| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.adapter.jdbc |
Query provider based on a JDBC data source.
|
| org.apache.calcite.rel.logical |
Defines logical relational expressions.
|
| org.apache.calcite.rel.metadata |
Defines metadata interfaces and utilities for relational
expressions.
|
| org.apache.calcite.rel.rel2sql |
Translates a relational expression to SQL parse tree.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnumerableMinus
Implementation of
Minus in
enumerable calling convention. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JdbcRules.JdbcMinus
Minus operator implemented in JDBC convention.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LogicalMinus
Sub-class of
Minus
not targeted at any particular engine or calling convention. |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
RelMdColumnUniqueness.areColumnsUnique(Minus rel,
RelMetadataQuery mq,
ImmutableBitSet columns,
boolean ignoreNulls) |
List<Double> |
RelMdSize.averageColumnSizes(Minus rel,
RelMetadataQuery mq) |
Double |
RelMdMaxRowCount.getMaxRowCount(Minus rel,
RelMetadataQuery mq) |
Double |
RelMdMinRowCount.getMinRowCount(Minus rel,
RelMetadataQuery mq) |
static double |
RelMdUtil.getMinusRowCount(RelMetadataQuery mq,
Minus minus)
Returns an estimate of the number of rows returned by a
Minus. |
com.google.common.collect.Multimap<Class<? extends RelNode>,RelNode> |
RelMdNodeTypes.getNodeTypes(Minus rel,
RelMetadataQuery mq) |
Double |
RelMdRowCount.getRowCount(Minus rel,
RelMetadataQuery mq) |
| Modifier and Type | Method and Description |
|---|---|
SqlImplementor.Result |
RelToSqlConverter.visit(Minus e) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.