Enum Class SortKeyComparator.NullPosition

java.lang.Object
java.lang.Enum<SortKeyComparator.NullPosition>
org.forgerock.json.resource.SortKeyComparator.NullPosition
All Implemented Interfaces:
Serializable, Comparable<SortKeyComparator.NullPosition>, Constable
Enclosing class:
SortKeyComparator

public static enum SortKeyComparator.NullPosition extends Enum<SortKeyComparator.NullPosition>
Defines possible positions for JsonValue that wraps a null object.
  • Enum Constant Details

    • NULL_FIRST

      public static final SortKeyComparator.NullPosition NULL_FIRST
      A JsonValue that wraps a null object is considered less than one that is not.
    • NULL_LAST

      public static final SortKeyComparator.NullPosition NULL_LAST
      A JsonValue that wraps a null object is considered more than one that is not.
  • Method Details

    • values

      public static SortKeyComparator.NullPosition[] 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 SortKeyComparator.NullPosition 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