Package org.apache.calcite.linq4j.test
Class CorrelateJoinTest
- java.lang.Object
-
- org.apache.calcite.linq4j.test.CorrelateJoinTest
-
public class CorrelateJoinTest extends java.lang.Object
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>)
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static org.apache.calcite.linq4j.function.Function2<java.lang.Integer,java.lang.Integer,java.lang.Integer[]>
SELECT_BOTH
-
Constructor Summary
Constructors Constructor Description CorrelateJoinTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
checkResults(org.apache.calcite.linq4j.Enumerator<java.lang.Integer[]> e, java.lang.Integer[][] expected)
void
testAnti()
void
testInner()
void
testJoin(org.apache.calcite.linq4j.CorrelateJoinType joinType, java.lang.Integer[][] expected)
void
testLeft()
void
testSemi()
-
-
-
Method Detail
-
testInner
public void testInner()
-
testLeft
public void testLeft()
-
testSemi
public void testSemi()
-
testAnti
public void testAnti()
-
testJoin
public void testJoin(org.apache.calcite.linq4j.CorrelateJoinType joinType, java.lang.Integer[][] expected)
-
checkResults
private void checkResults(org.apache.calcite.linq4j.Enumerator<java.lang.Integer[]> e, java.lang.Integer[][] expected)
-
-