Package | Description |
---|---|
org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
org.apache.calcite.plan |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
org.apache.calcite.rel.metadata |
Defines metadata interfaces and utilities for relational
expressions.
|
org.apache.calcite.rex |
Provides a language for representing row-expressions.
|
org.apache.calcite.util |
Provides utility classes.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
RexToLixTranslator.AlwaysNull
Thrown in the unusual (but not erroneous) situation where the expression
we are translating is the null literal but we have already checked that
it is not null.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
SubstitutionVisitor.MatchFailed
Exception thrown to exit a matcher.
|
Modifier and Type | Class and Description |
---|---|
static class |
JaninoRelMetadataProvider.NoHandler
Exception that indicates there there should be a handler for
this class but there is not.
|
Modifier and Type | Class and Description |
---|---|
private static class |
RexOver.OverFound
Exception thrown when an OVER is found.
|
private static class |
RexUtil.CnfHelper.OverflowError
Exception to catch when we pass the limit.
|
private static class |
RexUtil.ExpressionNormalizer.SubExprExistsException
Thrown if there is a sub-expression.
|
(package private) static class |
RexUtil.ForwardRefFinder.IllegalForwardRefException
Thrown to abort a visit when we find an illegal forward reference.
|
Modifier and Type | Class and Description |
---|---|
static class |
Util.FoundOne
Exception used to interrupt a tree walk of any kind.
|
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.