public final class SchemaContextEquivalence extends com.google.common.base.Equivalence<SchemaContext>
This is used by ValidationChain
and ValidationProcessor
to
cache computation results. Two schema contexts are considered equivalent if:
SchemaTreeEquivalence
Constructor and Description |
---|
SchemaContextEquivalence() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doEquivalent(SchemaContext a,
SchemaContext b) |
protected int |
doHash(SchemaContext t) |
static com.google.common.base.Equivalence<SchemaContext> |
getInstance() |
public static com.google.common.base.Equivalence<SchemaContext> getInstance()
protected boolean doEquivalent(SchemaContext a, SchemaContext b)
doEquivalent
in class com.google.common.base.Equivalence<SchemaContext>
protected int doHash(SchemaContext t)
doHash
in class com.google.common.base.Equivalence<SchemaContext>
Copyright © 2014. All Rights Reserved.