Class BlockBuilderTest


  • public class BlockBuilderTest
    extends java.lang.Object
    Tests BlockBuilder.
    • Field Detail

      • b

        org.apache.calcite.linq4j.tree.BlockBuilder b
    • Constructor Detail

      • BlockBuilderTest

        public BlockBuilderTest()
    • Method Detail

      • prepareBuilder

        public void prepareBuilder()
      • testReuseExpressionsFromUpperLevel

        public void testReuseExpressionsFromUpperLevel()
      • testTestCustomOptimizer

        public void testTestCustomOptimizer()
      • appendBlockWithSameVariable

        private org.apache.calcite.linq4j.tree.BlockBuilder appendBlockWithSameVariable​(org.apache.calcite.linq4j.tree.Expression initializer1,
                                                                                        org.apache.calcite.linq4j.tree.Expression initializer2)
      • testRenameVariablesWithEmptyInitializer

        public void testRenameVariablesWithEmptyInitializer()
      • testRenameVariablesWithInitializer

        public void testRenameVariablesWithInitializer()
      • genericMethodCall

        public void genericMethodCall()
                               throws java.lang.NoSuchMethodException
        CALCITE-2413: RexToLixTranslator does not generate correct declaration of Methods with generic return types
        Throws:
        java.lang.NoSuchMethodException
      • testOptimizeBoxedFalseEqNull

        public void testOptimizeBoxedFalseEqNull()
        CALCITE-2611: unknown on one side of an or may lead to uncompilable code