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.adapter.spark |
Adapter based on the Apache Spark data management system.
|
org.apache.calcite.interpreter |
Provides an implementation of relational expressions using an interpreter.
|
org.apache.calcite.rel.core |
Defines core relational expressions.
|
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.mutable |
Defines mutable relational expressions.
|
org.apache.calcite.rel.rel2sql |
Translates a relational expression to SQL parse tree.
|
org.apache.calcite.sql2rel |
Translates a SQL parse tree to relational expression.
|
Modifier and Type | Class and Description |
---|---|
class |
EnumerableValues
Implementation of
Values in
enumerable calling convention . |
Modifier and Type | Class and Description |
---|---|
static class |
JdbcRules.JdbcValues
Values operator implemented in JDBC convention.
|
Modifier and Type | Class and Description |
---|---|
static class |
SparkRules.SparkValues
VALUES construct implemented in Spark.
|
Modifier and Type | Class and Description |
---|---|
static class |
Bindables.BindableValues
Implementation of
Values
in bindable calling convention. |
Modifier and Type | Method and Description |
---|---|
void |
Nodes.CoreCompiler.visit(Values value) |
Constructor and Description |
---|
ValuesNode(Compiler compiler,
Values rel) |
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<? super Values> |
Values.IS_EMPTY
Predicate, to be used when defining an operand of a
RelOptRule ,
that returns true if a Values contains zero tuples. |
static com.google.common.base.Predicate<? super Values> |
Values.IS_NOT_EMPTY
Predicate, to be used when defining an operand of a
RelOptRule ,
that returns true if a Values contains one or more tuples. |
Modifier and Type | Class and Description |
---|---|
class |
LogicalValues
Sub-class of
Values
not targeted at any particular engine or calling convention. |
Modifier and Type | Method and Description |
---|---|
static MutableValues |
MutableValues.of(Values values)
Creates a MutableValue.
|
Modifier and Type | Method and Description |
---|---|
SqlImplementor.Result |
RelToSqlConverter.visit(Values e) |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.sql2rel.RelDecorrelator.Frame |
RelDecorrelator.decorrelateRel(Values rel)
Rewrites a
Values . |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.