Uses of Interface
org.apache.jena.sparql.util.EqualityTest
-
Uses of EqualityTest in org.apache.jena.sparql.resultset
Modifier and TypeMethodDescriptionstatic boolean
ResultSetCompare.equal
(Binding bind1, Binding bind2, EqualityTest test) Compare two bindings, use the node equality test providedstatic boolean
ResultSetCompare.equalsByTest
(Collection<Binding> b1, Collection<Binding> b2, EqualityTest match) -
Uses of EqualityTest in org.apache.jena.sparql.util
Modifier and TypeFieldDescriptionstatic EqualityTest
NodeUtils.sameNode
Both null or same node :Node.equals
static EqualityTest
NodeUtils.sameRdfTerm
Term comparison.static EqualityTest
NodeUtils.sameValue
sameValue by SPARQL rulesModifier and TypeMethodDescriptionstatic boolean
IsoAlg.isIsomorphic
(Collection<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>> x1, Collection<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>> x2, EqualityTest nodeTest) Blank node isomorphism test.static boolean
IsoAlg.isIsomorphic
(Collection<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>> x1, Collection<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>> x2, Iso.Mappable mappable, EqualityTest nodeTest) Isomorphism test based on a class of mappable elements (e.g. blank nodes Iso.mappableBlankNodes, or blank nodes and variables Iso.mappableBlankNodesVariables).static IsoAlg.Mapping
IsoAlg.isIsomorphic
(org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node> tuple1, org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node> tuple2, IsoAlg.Mapping mapping, Iso.Mappable mappable, EqualityTest nodeTest) Isomorphism test based on a class of mappable elements (e.g. blank nodes Iso.mappableBlankNodes, or blank nodes and variables Iso.mappableBlankNodesVariables).static boolean
IsoMatcher.isomorphic
(Collection<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>> x1, Collection<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>> x2, EqualityTest nodeTest) Collection of tuples isomorphism, with choice of when two nodes are "equal".