Class ReduceDecimalsRule.CeilExpander

  • Enclosing class:
    ReduceDecimalsRule

    private class ReduceDecimalsRule.CeilExpander
    extends ReduceDecimalsRule.RexExpander
    Expander that rewrites ceiling(decimal) expressions:
     if (value > 0)
         (value + 0.99...) / (10 ^ scale)
     else
         value / (10 ^ scale)