Class CollationConversionTest.TestRelCollationImpl

  • All Implemented Interfaces:
    java.lang.Comparable<org.apache.calcite.plan.RelMultipleTrait>, org.apache.calcite.plan.RelMultipleTrait, org.apache.calcite.plan.RelTrait, org.apache.calcite.rel.RelCollation
    Enclosing class:
    CollationConversionTest

    private static class CollationConversionTest.TestRelCollationImpl
    extends org.apache.calcite.rel.RelCollationImpl
    Dummy collation trait implementation for the test.
    • Field Summary

      • Fields inherited from class org.apache.calcite.rel.RelCollationImpl

        EMPTY, PRESERVE
    • Constructor Summary

      Constructors 
      Constructor Description
      TestRelCollationImpl​(com.google.common.collect.ImmutableList<org.apache.calcite.rel.RelFieldCollation> fieldCollations)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.calcite.plan.RelTraitDef getTraitDef()  
      • Methods inherited from class org.apache.calcite.rel.RelCollationImpl

        compareTo, createSingleton, equal, equals, getFieldCollations, hashCode, isTop, isValid, of, of, ordinals, register, satisfies, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • TestRelCollationImpl

        TestRelCollationImpl​(com.google.common.collect.ImmutableList<org.apache.calcite.rel.RelFieldCollation> fieldCollations)
    • Method Detail

      • getTraitDef

        public org.apache.calcite.plan.RelTraitDef getTraitDef()
        Specified by:
        getTraitDef in interface org.apache.calcite.plan.RelTrait
        Overrides:
        getTraitDef in class org.apache.calcite.rel.RelCollationImpl