public class SqlToRelFixture extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static SqlToRelFixture |
DEFAULT |
static SqlTester |
TESTER |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
convertsTo(String plan) |
DiffRepository |
diffRepos() |
SqlToRelFixture |
ensuring(Predicate<SqlToRelFixture> predicate,
UnaryOperator<SqlToRelFixture> remedy)
Returns a fixture that meets a given condition, applying a remedy if it
does not already.
|
SqlToRelFixture |
expression(boolean expression)
Sets whether this is an expression (as opposed to a whole query).
|
org.apache.calcite.sql.validate.SqlConformance |
getConformance() |
void |
ok() |
void |
throws_(String message) |
org.apache.calcite.rel.RelNode |
toRel() |
org.apache.calcite.rel.RelRoot |
toRoot() |
SqlToRelFixture |
withCatalogReader(SqlTestFactory.CatalogReaderFactory catalogReaderFactory) |
SqlToRelFixture |
withConfig(UnaryOperator<org.apache.calcite.sql2rel.SqlToRelConverter.Config> transform) |
SqlToRelFixture |
withConformance(org.apache.calcite.sql.validate.SqlConformance conformance) |
SqlToRelFixture |
withDecorrelate(boolean decorrelate) |
SqlToRelFixture |
withDiffRepos(DiffRepository diffRepos) |
SqlToRelFixture |
withDynamicTable() |
SqlToRelFixture |
withExpand(boolean expand) |
SqlToRelFixture |
withExtendedTester() |
SqlToRelFixture |
withFactory(UnaryOperator<SqlTestFactory> transform) |
SqlToRelFixture |
withSql(String sql) |
SqlToRelFixture |
withTrim(boolean trim) |
public static final SqlTester TESTER
public static final SqlToRelFixture DEFAULT
public void ok()
public void throws_(String message)
public void convertsTo(String plan)
public DiffRepository diffRepos()
public SqlToRelFixture withSql(String sql)
public SqlToRelFixture expression(boolean expression)
public SqlToRelFixture withConfig(UnaryOperator<org.apache.calcite.sql2rel.SqlToRelConverter.Config> transform)
public SqlToRelFixture withExpand(boolean expand)
public SqlToRelFixture withDecorrelate(boolean decorrelate)
public SqlToRelFixture withFactory(UnaryOperator<SqlTestFactory> transform)
public SqlToRelFixture withCatalogReader(SqlTestFactory.CatalogReaderFactory catalogReaderFactory)
public SqlToRelFixture withExtendedTester()
public SqlToRelFixture withDynamicTable()
public SqlToRelFixture withTrim(boolean trim)
public org.apache.calcite.sql.validate.SqlConformance getConformance()
public SqlToRelFixture withConformance(org.apache.calcite.sql.validate.SqlConformance conformance)
public SqlToRelFixture withDiffRepos(DiffRepository diffRepos)
public org.apache.calcite.rel.RelRoot toRoot()
public org.apache.calcite.rel.RelNode toRel()
public SqlToRelFixture ensuring(Predicate<SqlToRelFixture> predicate, UnaryOperator<SqlToRelFixture> remedy)
Copyright © 2012-2023 Apache Software Foundation. All Rights Reserved.