Enum BinaryOp

java.lang.Object
java.lang.Enum<BinaryOp>
ai.rapids.cudf.BinaryOp
All Implemented Interfaces:
Serializable, Comparable<BinaryOp>, java.lang.constant.Constable

public enum BinaryOp extends Enum<BinaryOp>
Mathematical binary operations.
  • Enum Constant Details

    • ADD

      public static final BinaryOp ADD
    • SUB

      public static final BinaryOp SUB
    • MUL

      public static final BinaryOp MUL
    • DIV

      public static final BinaryOp DIV
    • TRUE_DIV

      public static final BinaryOp TRUE_DIV
    • FLOOR_DIV

      public static final BinaryOp FLOOR_DIV
    • MOD

      public static final BinaryOp MOD
    • PMOD

      public static final BinaryOp PMOD
    • PYMOD

      public static final BinaryOp PYMOD
    • POW

      public static final BinaryOp POW
    • INT_POW

      public static final BinaryOp INT_POW
    • LOG_BASE

      public static final BinaryOp LOG_BASE
    • ATAN2

      public static final BinaryOp ATAN2
    • SHIFT_LEFT

      public static final BinaryOp SHIFT_LEFT
    • SHIFT_RIGHT

      public static final BinaryOp SHIFT_RIGHT
    • SHIFT_RIGHT_UNSIGNED

      public static final BinaryOp SHIFT_RIGHT_UNSIGNED
    • BITWISE_AND

      public static final BinaryOp BITWISE_AND
    • BITWISE_OR

      public static final BinaryOp BITWISE_OR
    • BITWISE_XOR

      public static final BinaryOp BITWISE_XOR
    • LOGICAL_AND

      public static final BinaryOp LOGICAL_AND
    • LOGICAL_OR

      public static final BinaryOp LOGICAL_OR
    • EQUAL

      public static final BinaryOp EQUAL
    • NOT_EQUAL

      public static final BinaryOp NOT_EQUAL
    • LESS

      public static final BinaryOp LESS
    • GREATER

      public static final BinaryOp GREATER
    • LESS_EQUAL

      public static final BinaryOp LESS_EQUAL
    • GREATER_EQUAL

      public static final BinaryOp GREATER_EQUAL
    • NULL_EQUALS

      public static final BinaryOp NULL_EQUALS
    • NULL_NOT_EQUALS

      public static final BinaryOp NULL_NOT_EQUALS
    • NULL_MAX

      public static final BinaryOp NULL_MAX
    • NULL_MIN

      public static final BinaryOp NULL_MIN
    • NULL_LOGICAL_AND

      public static final BinaryOp NULL_LOGICAL_AND
    • NULL_LOGICAL_OR

      public static final BinaryOp NULL_LOGICAL_OR
  • Method Details

    • values

      public static BinaryOp[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static BinaryOp valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null