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 SummaryFieldsModifier and TypeFieldDescriptionfinal RexNodefinal RelDataTypefinal RexNodefinal RelDataTypefinal RexNodefinal RelDataTypefinal RexImplicationCheckerfinal RexNodefinal RelDataTypefinal RexNodefinal RelDataTypefinal RexExecutorImplfinal RexNodefinal RelDataTypefinal RexNodefinal RelDataTypefinal RexNodefinal RelDataTypefinal RexBuilderfinal RelDataTypefinal RexNodefinal RelDataTypefinal RexSimplifyfinal RexNodefinal RelDataTypefinal RexNodefinal RelDataTypefinal RelDataTypefinal RexNodefinal RelDataTypeFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
Fixturepublic Fixture()
 
- 
- 
Method Details- 
ref
- 
literal
- 
gt
- 
ge
- 
eq
- 
ne
- 
lt
- 
le
- 
notNull
- 
isNull
- 
and
- 
or
- 
longLiteral
- 
shortLiteral
- 
floatLiteral
- 
charLiteral
- 
dateLiteral
- 
timestampLiteral
- 
timestampLocalTzLiteral
- 
timeLiteral
- 
cast
 
-