Package org.apache.calcite.test
Class CalciteAssert.AssertMetaData
- java.lang.Object
-
- org.apache.calcite.test.CalciteAssert.AssertMetaData
-
- Enclosing class:
- CalciteAssert
public static class CalciteAssert.AssertMetaData extends java.lang.Object
Fluent interface for building a metadata query to be tested.
-
-
Field Summary
Fields Modifier and Type Field Description private CalciteAssert.ConnectionFactory
connectionFactory
private java.util.function.Function<java.sql.Connection,java.sql.ResultSet>
function
-
Constructor Summary
Constructors Constructor Description AssertMetaData(CalciteAssert.ConnectionFactory connectionFactory, java.util.function.Function<java.sql.Connection,java.sql.ResultSet> function)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalciteAssert.AssertMetaData
returns(java.lang.String expected)
CalciteAssert.AssertMetaData
returns(java.util.function.Consumer<java.sql.ResultSet> checker)
-
-
-
Field Detail
-
connectionFactory
private final CalciteAssert.ConnectionFactory connectionFactory
-
function
private final java.util.function.Function<java.sql.Connection,java.sql.ResultSet> function
-
-
Constructor Detail
-
AssertMetaData
AssertMetaData(CalciteAssert.ConnectionFactory connectionFactory, java.util.function.Function<java.sql.Connection,java.sql.ResultSet> function)
-
-
Method Detail
-
returns
public final CalciteAssert.AssertMetaData returns(java.util.function.Consumer<java.sql.ResultSet> checker)
-
returns
public CalciteAssert.AssertMetaData returns(java.lang.String expected)
-
-