Class JsonValueComparator

  • All Implemented Interfaces:
    Comparator<jakarta.json.JsonValue>

    final class JsonValueComparator
    extends Object
    implements Comparator<jakarta.json.JsonValue>
    • Field Detail

      • INSTANCE

        static final Comparator<jakarta.json.JsonValue> INSTANCE
    • Constructor Detail

      • JsonValueComparator

        private JsonValueComparator()
    • Method Detail

      • compare

        public int compare​(jakarta.json.JsonValue left,
                           jakarta.json.JsonValue right)
        Specified by:
        compare in interface Comparator<jakarta.json.JsonValue>
      • compare

        private int compare​(jakarta.json.JsonArray left,
                            jakarta.json.JsonArray right)
      • compare

        private int compare​(jakarta.json.JsonObject left,
                            jakarta.json.JsonObject right)
      • entries

        private List<Map.Entry<String,​jakarta.json.JsonValue>> entries​(jakarta.json.JsonObject object)