Enum Class NodeEquality

java.lang.Object
java.lang.Enum<NodeEquality>
me.lucko.luckperms.common.node.NodeEquality
All Implemented Interfaces:
Serializable, Comparable<NodeEquality>, Constable

public enum NodeEquality extends Enum<NodeEquality>
  • Enum Constant Details

    • KEY_VALUE_EXPIRY_CONTEXTS

      public static final NodeEquality KEY_VALUE_EXPIRY_CONTEXTS
    • KEY_EXPIRY_CONTEXTS

      public static final NodeEquality KEY_EXPIRY_CONTEXTS
    • KEY_VALUE_HASEXPIRY_CONTEXTS

      public static final NodeEquality KEY_VALUE_HASEXPIRY_CONTEXTS
    • KEY_HASEXPIRY_CONTEXTS

      public static final NodeEquality KEY_HASEXPIRY_CONTEXTS
    • KEY_CONTEXTS

      public static final NodeEquality KEY_CONTEXTS
    • KEY

      public static final NodeEquality KEY
  • Method Details

    • values

      public static NodeEquality[] 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 NodeEquality 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
    • equals

      public abstract boolean equals(AbstractNode<?,?> o1, AbstractNode<?,?> o2)
    • comparesContexts

      public boolean comparesContexts()
    • of

      public static NodeEquality of(net.luckperms.api.node.NodeEqualityPredicate equalityPredicate)
    • comparesContexts

      public static boolean comparesContexts(net.luckperms.api.node.NodeEqualityPredicate equalityPredicate)