public class JdbcRules extends Object
JdbcConvention
calling convention.| Modifier and Type | Class and Description |
|---|---|
static class |
JdbcRules.JdbcAggregate
Aggregate operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcAggregateRule
Rule to convert a
Aggregate
to a JdbcRules.JdbcAggregate. |
static class |
JdbcRules.JdbcCalc
Calc operator implemented in JDBC convention.
|
private static class |
JdbcRules.JdbcCalcRule
Rule to convert a
Calc to an
JdbcRules.JdbcCalc. |
(package private) static class |
JdbcRules.JdbcConverterRule
Abstract base class for rule that converts to JDBC.
|
static class |
JdbcRules.JdbcFilter
Implementation of
Filter in
jdbc calling convention. |
static class |
JdbcRules.JdbcFilterRule
Rule to convert a
Filter to
an JdbcRules.JdbcFilter. |
static class |
JdbcRules.JdbcIntersect
Intersect operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcIntersectRule
Rule to convert a
Intersect
to a JdbcRules.JdbcIntersect. |
static class |
JdbcRules.JdbcJoin
Join operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcJoinRule
Rule that converts a join to JDBC.
|
static class |
JdbcRules.JdbcMinus
Minus operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcMinusRule
Rule to convert a
Minus to a
JdbcRules.JdbcMinus. |
static class |
JdbcRules.JdbcProject
Implementation of
Project in
jdbc calling convention. |
static class |
JdbcRules.JdbcProjectRule
Rule to convert a
Project to
an JdbcRules.JdbcProject. |
static class |
JdbcRules.JdbcSort
Sort operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcSortRule
Rule to convert a
Sort to an
JdbcRules.JdbcSort. |
static class |
JdbcRules.JdbcTableModificationRule
Rule that converts a table-modification to JDBC.
|
static class |
JdbcRules.JdbcTableModify
Table-modification operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcUnion
Union operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcUnionRule
Rule to convert an
Union to a
JdbcRules.JdbcUnion. |
static class |
JdbcRules.JdbcValues
Values operator implemented in JDBC convention.
|
static class |
JdbcRules.JdbcValuesRule
Rule that converts a values operator to JDBC.
|
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
private |
JdbcRules() |
| Modifier and Type | Method and Description |
|---|---|
private static boolean |
canImplement(SqlAggFunction aggregation,
SqlDialect sqlDialect)
Returns whether this JDBC data source can implement a given aggregate
function.
|
static List<RelOptRule> |
rules(JdbcConvention out) |
public static List<RelOptRule> rules(JdbcConvention out)
private static boolean canImplement(SqlAggFunction aggregation, SqlDialect sqlDialect)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.