Package org.apache.calcite.linq4j.test
Core linq4j tests.
-
Class Summary Class Description BlockBuilderBase Base methods and constant for simplified Expression testingBlockBuilderTest Tests BlockBuilder.BlockBuilderTest.Identity<I> Class with generics to validate ifExpressions.call(Method, Expression...)
works.CorrelateJoinTest TestsExtendedEnumerable.correlateJoin(org.apache.calcite.linq4j.CorrelateJoinType, org.apache.calcite.linq4j.function.Function1<TSource, org.apache.calcite.linq4j.Enumerable<TInner>>, org.apache.calcite.linq4j.function.Function2<TSource, TInner, TResult>)
DeterministicTest Tests factoring out deterministic expressions.DeterministicTest.TestClass Class to test @Deterministic annotationDeterministicTest.TestDeterministicClass Class to test @NonDeterministic annotationExpressionTest Unit test forExpression
and subclasses.ExpressionTest.AllType A class with a field for each type of interest.InlinerTest Tests expression inlining in BlockBuilder.Linq4jSuite Suite of all Linq4j tests.Linq4jTest Tests for LINQ4J.Linq4jTest.Department Department.Linq4jTest.Employee Employee.LookupImplTest Unit tests for LookupImpl.javaOptimizerTest Unit test forBlockBuilder
optimization capabilities.PrimitiveTest Unit test forPrimitive
. -
Enum Summary Enum Description ExpressionTest.MyEnum An enum.