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
visitChild, visitChildren
-
Constructor Details
-
ConvertToChecked
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceRelShuttle
- Overrides:
visit
in classRelShuttleImpl
-