Class JsonNodeComparator
java.lang.Object
net.thisptr.jackson.jq.internal.misc.JsonNodeComparator
- All Implemented Interfaces:
Serializable,Comparator<com.fasterxml.jackson.databind.JsonNode>
public class JsonNodeComparator
extends Object
implements Comparator<com.fasterxml.jackson.databind.JsonNode>, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompare(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) protected intcompareArrayNode(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) protected intcompareNumberNode(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) protected intcompareObjectNode(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) static JsonNodeComparatorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
JsonNodeComparator
public JsonNodeComparator()
-
-
Method Details
-
getInstance
-
compareNumberNode
protected int compareNumberNode(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) -
compareArrayNode
protected int compareArrayNode(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) -
compareObjectNode
protected int compareObjectNode(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) -
compare
public int compare(com.fasterxml.jackson.databind.JsonNode o1, com.fasterxml.jackson.databind.JsonNode o2) - Specified by:
comparein interfaceComparator<com.fasterxml.jackson.databind.JsonNode>
-