Package org.apache.calcite.test
Class RexImplicationCheckerFixtures.Fixture
java.lang.Object
org.apache.calcite.test.RexImplicationCheckerFixtures.Fixture
- Enclosing interface:
RexImplicationCheckerFixtures
Contains all the nourishment a test case could possibly need.
We put the data in here, rather than as fields in the test case, so that the data can be garbage-collected as soon as the test has executed.
-
Field Summary
Modifier and TypeFieldDescriptionfinal RexNode
final RelDataType
final RexNode
final RelDataType
final RexNode
final RelDataType
final RexImplicationChecker
final RexNode
final RelDataType
final RexNode
final RelDataType
final RexExecutorImpl
final RexNode
final RelDataType
final RexNode
final RelDataType
final RexNode
final RelDataType
final RexBuilder
final RelDataType
final RexNode
final RelDataType
final RexSimplify
final RexNode
final RelDataType
final RexNode
final RelDataType
final RelDataType
final RexNode
final RelDataTypeFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncast
(RelDataType type, RexNode exp) floatLiteral
(double value) literal
(int i) longLiteral
(long value) ref
(int i, RelDataType type) shortLiteral
(short value)
-
Field Details
-
typeFactory
-
rexBuilder
-
boolRelDataType
-
intRelDataType
-
decRelDataType
-
longRelDataType
-
shortDataType
-
byteDataType
-
floatDataType
-
charDataType
-
dateDataType
-
timestampDataType
-
timeDataType
-
stringDataType
-
bl
-
i
-
dec
-
lg
-
sh
-
by
-
fl
-
d
-
ch
-
ts
-
t
-
str
-
checker
-
rowType
-
executor
-
simplify
-
-
Constructor Details
-
Fixture
public Fixture()
-
-
Method Details
-
ref
-
literal
-
gt
-
ge
-
eq
-
ne
-
lt
-
le
-
notNull
-
isNull
-
and
-
or
-
longLiteral
-
shortLiteral
-
floatLiteral
-
charLiteral
-
dateLiteral
-
timestampLiteral
-
timestampLocalTzLiteral
-
timeLiteral
-
cast
-