Package org.apache.calcite.sql2rel
Class ConvertToChecked
java.lang.Object
org.apache.calcite.rel.RelShuttleImpl
org.apache.calcite.rel.RelHomogeneousShuttle
org.apache.calcite.sql2rel.ConvertToChecked
- All Implemented Interfaces:
RelShuttle
Converts a RelNode tree such that numeric arithmetic operations
use checked arithmetic. Most SQL dialects should use checked arithmetic,
i.e., they should produce a runtime error on overflow.
-
Field Summary
Fields inherited from class org.apache.calcite.rel.RelShuttleImpl
stack
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.calcite.rel.RelHomogeneousShuttle
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
Methods inherited from class org.apache.calcite.rel.RelShuttleImpl
visit, visit, visitChild, visitChildren
-
Constructor Details
-
ConvertToChecked
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceRelShuttle
- Overrides:
visit
in classRelShuttleImpl
-