Package org.apache.calcite.plan.volcano
Class CollationConversionTest
- java.lang.Object
-
- org.apache.calcite.plan.volcano.CollationConversionTest
-
public class CollationConversionTest extends java.lang.Object
Unit test forRelCollationTraitDef
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
CollationConversionTest.LeafRel
Leaf node with physical convention and LEAF_COLLATION trait.private class
CollationConversionTest.LeafTraitRule
Converts aCollationConversionTest.NoneLeafRel
(with none convention) toCollationConversionTest.LeafRel
(with physical convention).private class
CollationConversionTest.NoneLeafRel
Leaf node with none convention and LEAF_COLLATION trait.private static class
CollationConversionTest.NoneSingleRel
A single-input node with none convention and LEAF_COLLATION trait.private static class
CollationConversionTest.PhysicalSort
Physical sort node (not logical).private class
CollationConversionTest.RootSingleRel
Root node with physical convention and ROOT_COLLATION trait.private class
CollationConversionTest.SingleNodeRule
Converts a NoneSingleRel to RootSingleRel.private static class
CollationConversionTest.TestRelCollationImpl
Dummy collation trait implementation for the test.private static class
CollationConversionTest.TestRelCollationTraitDef
Dummy collation trait def implementation for the test (usesCollationConversionTest.PhysicalSort
below).
-
Field Summary
Fields Modifier and Type Field Description private static CollationConversionTest.TestRelCollationTraitDef
COLLATION_TRAIT_DEF
private static CollationConversionTest.TestRelCollationImpl
LEAF_COLLATION
private static CollationConversionTest.TestRelCollationImpl
ROOT_COLLATION
-
Constructor Summary
Constructors Constructor Description CollationConversionTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testCollationConversion()
-
-
-
Field Detail
-
LEAF_COLLATION
private static final CollationConversionTest.TestRelCollationImpl LEAF_COLLATION
-
ROOT_COLLATION
private static final CollationConversionTest.TestRelCollationImpl ROOT_COLLATION
-
COLLATION_TRAIT_DEF
private static final CollationConversionTest.TestRelCollationTraitDef COLLATION_TRAIT_DEF
-
-