Class RexImpTable.FloorImplementor

    • Constructor Summary

      Constructors 
      Constructor Description
      FloorImplementor​(java.lang.String methodName, java.lang.reflect.Method timestampMethod, java.lang.reflect.Method dateMethod)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private Expression call​(Expression operand, java.lang.reflect.Type type, org.apache.calcite.avatica.util.TimeUnit timeUnit)  
      Expression implement​(RexToLixTranslator translator, RexCall call, java.util.List<Expression> translatedOperands)
      Implements a call with assumption that all the null-checking is implemented by caller.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • timestampMethod

        final java.lang.reflect.Method timestampMethod
      • dateMethod

        final java.lang.reflect.Method dateMethod
    • Constructor Detail

      • FloorImplementor

        FloorImplementor​(java.lang.String methodName,
                         java.lang.reflect.Method timestampMethod,
                         java.lang.reflect.Method dateMethod)