Enum Class Operator.Type

java.lang.Object
java.lang.Enum<Operator.Type>
org.neo4j.cypherdsl.core.Operator.Type
All Implemented Interfaces:
Serializable, Comparable<Operator.Type>, Constable
Enclosing class:
Operator

public static enum Operator.Type extends Enum<Operator.Type>
Operator type.
Since:
1.0
  • Enum Constant Details

    • BINARY

      public static final Operator.Type BINARY
      Describes a binary operator (An operator with to operands).
    • PREFIX

      public static final Operator.Type PREFIX
      Describes a unary prefix operator (An operator with one operand after the operator).
    • POSTFIX

      public static final Operator.Type POSTFIX
      Describes a unary postfix operator (An operator with one operand before the operator).
    • PROPERTY

      public static final Operator.Type PROPERTY
      Describes an operator working with properties of entities.
    • LABEL

      public static final Operator.Type LABEL
      The binary operator modifying labels of nodes.
  • Method Details

    • values

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

      public static Operator.Type valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null