Class SubgraphIsomorphismIndexJena
java.lang.Object
org.aksw.commons.graph.index.jena.SubgraphIsomorphismIndexJena
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intcompareNodes(com.google.common.collect.BiMap<? extends org.apache.jena.graph.Node, ? extends org.apache.jena.graph.Node> baseIso, org.apache.jena.graph.Node i, org.apache.jena.graph.Node j) static <K> org.aksw.commons.graph.index.core.SubgraphIsomorphismIndex<K,org.jgrapht.Graph<org.apache.jena.graph.Node, org.apache.jena.graph.Triple>, org.apache.jena.graph.Node> create()static Comparator<org.apache.jena.graph.Triple>createEdgeComparator(com.google.common.collect.BiMap<? extends org.apache.jena.graph.Node, ? extends org.apache.jena.graph.Node> baseIso) static <K> org.aksw.commons.graph.index.core.SubgraphIsomorphismIndex<K,org.jgrapht.Graph<org.apache.jena.graph.Node, org.apache.jena.graph.Triple>, org.apache.jena.graph.Node> static Comparator<org.apache.jena.graph.Node>createNodeComparator(com.google.common.collect.BiMap<? extends org.apache.jena.graph.Node, ? extends org.apache.jena.graph.Node> baseIso) static <K> org.aksw.commons.graph.index.core.SubgraphIsomorphismIndexTagBased<K,org.jgrapht.Graph<org.apache.jena.graph.Node, org.apache.jena.graph.Triple>, org.apache.jena.graph.Node, org.apache.jena.graph.Node> createTagBased(org.aksw.commons.collections.tagmap.TagMap<K, org.apache.jena.graph.Node> tagMap) static Set<org.apache.jena.graph.Node>extractGraphTags(org.jgrapht.Graph<org.apache.jena.graph.Node, org.apache.jena.graph.Triple> graph) static Collection<?>extractGraphTags2(org.apache.jena.graph.Graph graph)
-
Constructor Details
-
SubgraphIsomorphismIndexJena
public SubgraphIsomorphismIndexJena()
-
-
Method Details
-
createFlat
public static <K> org.aksw.commons.graph.index.core.SubgraphIsomorphismIndex<K,org.jgrapht.Graph<org.apache.jena.graph.Node, createFlat()org.apache.jena.graph.Triple>, org.apache.jena.graph.Node> -
create
public static <K> org.aksw.commons.graph.index.core.SubgraphIsomorphismIndex<K,org.jgrapht.Graph<org.apache.jena.graph.Node, create()org.apache.jena.graph.Triple>, org.apache.jena.graph.Node> -
createTagBased
public static <K> org.aksw.commons.graph.index.core.SubgraphIsomorphismIndexTagBased<K,org.jgrapht.Graph<org.apache.jena.graph.Node, createTagBasedorg.apache.jena.graph.Triple>, org.apache.jena.graph.Node, org.apache.jena.graph.Node> (org.aksw.commons.collections.tagmap.TagMap<K, org.apache.jena.graph.Node> tagMap) -
createNodeComparator
public static Comparator<org.apache.jena.graph.Node> createNodeComparator(com.google.common.collect.BiMap<? extends org.apache.jena.graph.Node, ? extends org.apache.jena.graph.Node> baseIso) -
createEdgeComparator
public static Comparator<org.apache.jena.graph.Triple> createEdgeComparator(com.google.common.collect.BiMap<? extends org.apache.jena.graph.Node, ? extends org.apache.jena.graph.Node> baseIso) -
compareNodes
public static int compareNodes(com.google.common.collect.BiMap<? extends org.apache.jena.graph.Node, ? extends org.apache.jena.graph.Node> baseIso, org.apache.jena.graph.Node i, org.apache.jena.graph.Node j) -
extractGraphTags
public static Set<org.apache.jena.graph.Node> extractGraphTags(org.jgrapht.Graph<org.apache.jena.graph.Node, org.apache.jena.graph.Triple> graph) -
extractGraphTags2
-