com.hp.hpl.jena.sparql.util
Class Iso

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.Iso

public class Iso
extends Object

Isomorphism utilities


Constructor Summary
Iso()
           
 
Method Summary
static boolean isomorphicNodes(List<Node> nodes1, List<Node> nodes2, NodeIsomorphismMap isoMap)
           
static boolean isomorphicQuads(List<Quad> quads1, List<Quad> quads2, NodeIsomorphismMap isoMap)
           
static boolean isomorphicTriples(List<Triple> triples1, List<Triple> triples2, NodeIsomorphismMap isoMap)
           
static boolean nodeIso(Node n1, Node n2, NodeIsomorphismMap isoMap)
           
static boolean quadIso(Quad t1, Quad t2, NodeIsomorphismMap labelMap)
           
static boolean tripleIso(Triple t1, Triple t2, NodeIsomorphismMap labelMap)
           
static boolean triplePathIso(TriplePath tp1, TriplePath tp2, NodeIsomorphismMap isoMap)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Iso

public Iso()
Method Detail

isomorphicTriples

public static boolean isomorphicTriples(List<Triple> triples1,
                                        List<Triple> triples2,
                                        NodeIsomorphismMap isoMap)

isomorphicQuads

public static boolean isomorphicQuads(List<Quad> quads1,
                                      List<Quad> quads2,
                                      NodeIsomorphismMap isoMap)

isomorphicNodes

public static boolean isomorphicNodes(List<Node> nodes1,
                                      List<Node> nodes2,
                                      NodeIsomorphismMap isoMap)

triplePathIso

public static boolean triplePathIso(TriplePath tp1,
                                    TriplePath tp2,
                                    NodeIsomorphismMap isoMap)

tripleIso

public static boolean tripleIso(Triple t1,
                                Triple t2,
                                NodeIsomorphismMap labelMap)

quadIso

public static boolean quadIso(Quad t1,
                              Quad t2,
                              NodeIsomorphismMap labelMap)

nodeIso

public static boolean nodeIso(Node n1,
                              Node n2,
                              NodeIsomorphismMap isoMap)


Licenced under the Apache License, Version 2.0