Class SubgraphIsomorphismIndexJena

java.lang.Object
org.aksw.commons.graph.index.jena.SubgraphIsomorphismIndexJena

public class SubgraphIsomorphismIndexJena extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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)
     
    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.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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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,org.apache.jena.graph.Triple>,org.apache.jena.graph.Node> createFlat()
    • create

      public 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()
    • createTagBased

      public 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)
    • 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

      public static Collection<?> extractGraphTags2(org.apache.jena.graph.Graph graph)