com.github.fge.jsonschema.core.util.equivalence
Class SchemaTreeEquivalence
java.lang.Object
com.google.common.base.Equivalence<SchemaTree>
com.github.fge.jsonschema.core.util.equivalence.SchemaTreeEquivalence
public final class SchemaTreeEquivalence
- extends Equivalence<SchemaTree>
Schema tree equivalence
Two schema trees are considered equivant if their loading URI, current
URI context, base node and pointers are equivalent.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static Equivalence<SchemaTree> getInstance()
doEquivalent
protected boolean doEquivalent(SchemaTree a,
SchemaTree b)
- Specified by:
doEquivalent in class Equivalence<SchemaTree>
doHash
protected int doHash(SchemaTree t)
- Specified by:
doHash in class Equivalence<SchemaTree>