Package org.apache.calcite.test
Class SqlToRelConverterTest.Sql
- java.lang.Object
-
- org.apache.calcite.test.SqlToRelConverterTest.Sql
-
- Enclosing class:
- SqlToRelConverterTest
public class SqlToRelConverterTest.Sql extends java.lang.Object
Allows fluent testing.
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.calcite.sql2rel.SqlToRelConverter.Config
config
private org.apache.calcite.sql.validate.SqlConformance
conformance
private boolean
decorrelate
private boolean
expand
private java.lang.String
sql
private SqlToRelTestBase.Tester
tester
private boolean
trim
-
Constructor Summary
Constructors Constructor Description Sql(java.lang.String sql, boolean expand, boolean decorrelate, SqlToRelTestBase.Tester tester, boolean trim, org.apache.calcite.sql2rel.SqlToRelConverter.Config config, org.apache.calcite.sql.validate.SqlConformance conformance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlToRelConverterTest.Sql
conformance(org.apache.calcite.sql.validate.SqlConformance conformance)
void
convertsTo(java.lang.String plan)
SqlToRelConverterTest.Sql
decorrelate(boolean decorrelate)
SqlToRelConverterTest.Sql
expand(boolean expand)
void
ok()
SqlToRelConverterTest.Sql
trim(boolean trim)
SqlToRelConverterTest.Sql
with(SqlToRelTestBase.Tester tester)
SqlToRelConverterTest.Sql
withConfig(org.apache.calcite.sql2rel.SqlToRelConverter.Config config)
-
-
-
Field Detail
-
sql
private final java.lang.String sql
-
expand
private final boolean expand
-
decorrelate
private final boolean decorrelate
-
tester
private final SqlToRelTestBase.Tester tester
-
trim
private final boolean trim
-
config
private final org.apache.calcite.sql2rel.SqlToRelConverter.Config config
-
conformance
private final org.apache.calcite.sql.validate.SqlConformance conformance
-
-
Constructor Detail
-
Sql
Sql(java.lang.String sql, boolean expand, boolean decorrelate, SqlToRelTestBase.Tester tester, boolean trim, org.apache.calcite.sql2rel.SqlToRelConverter.Config config, org.apache.calcite.sql.validate.SqlConformance conformance)
-
-
Method Detail
-
ok
public void ok()
-
convertsTo
public void convertsTo(java.lang.String plan)
-
withConfig
public SqlToRelConverterTest.Sql withConfig(org.apache.calcite.sql2rel.SqlToRelConverter.Config config)
-
expand
public SqlToRelConverterTest.Sql expand(boolean expand)
-
decorrelate
public SqlToRelConverterTest.Sql decorrelate(boolean decorrelate)
-
with
public SqlToRelConverterTest.Sql with(SqlToRelTestBase.Tester tester)
-
trim
public SqlToRelConverterTest.Sql trim(boolean trim)
-
conformance
public SqlToRelConverterTest.Sql conformance(org.apache.calcite.sql.validate.SqlConformance conformance)
-
-