Class BinaryOperator

    • Field Detail

      • commutative

        public final boolean commutative
    • Constructor Detail

      • BinaryOperator

        public BinaryOperator​(ValueFunction p,
                              int k)
    • Method Detail

      • getBinaryOperatorOpOp2

        public Types.OpOp2 getBinaryOperatorOpOp2()
        Method for getting the hop binary operator type for a given function object. This is used in order to use a common code path for consistency between compiler and runtime.
        Returns:
        binary operator type for a function object
      • isCommutative

        public boolean isCommutative()
      • isRowSafeLeft

        public boolean isRowSafeLeft​(double[] row)
      • isRowSafeRight

        public boolean isRowSafeRight​(double[] row)