Class ConceptPathFinder

java.lang.Object
org.aksw.jena_sparql_api.sparql_path.core.algorithm.ConceptPathFinder

public class ConceptPathFinder extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.jena.rdf.model.Model
    createDefaultJoinSummaryModel(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef)
    Create a join summary that excludes joins of list membership properties (rdf:_1, etc)
    static org.apache.jena.rdf.model.Model
    createJoinSummary(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactory qef)
    Deprecated.
    static org.apache.jena.rdf.model.Model
    createModel(List<org.aksw.jenax.sparql.path.SimplePath> paths)
    Create a model with an RDF description of the found paths - Used for SPARQL support
    static List<org.aksw.jenax.sparql.path.SimplePath>
    findPaths(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, org.aksw.jenax.sparql.fragment.api.Fragment1 sourceConcept, org.aksw.jenax.sparql.fragment.api.Fragment1 tmpTargetConcept, Long nPaths, Long maxHops)
     
    static List<org.aksw.jenax.sparql.path.SimplePath>
    findPaths(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, org.aksw.jenax.sparql.fragment.api.Fragment1 sourceConcept, org.aksw.jenax.sparql.fragment.api.Fragment1 tmpTargetConcept, Long nPaths, Long maxHops, org.apache.jena.rdf.model.Model joinSummaryModel)
     
    static org.apache.jena.query.ResultSet
    getPropertyAdjacency(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef)
     
    static org.apache.jena.rdf.model.Model
    processJoinSummaryQuery(org.apache.jena.query.ResultSet rs)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ConceptPathFinder

      public ConceptPathFinder()
  • Method Details

    • getPropertyAdjacency

      public static org.apache.jena.query.ResultSet getPropertyAdjacency(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef)
    • createJoinSummary

      @Deprecated public static org.apache.jena.rdf.model.Model createJoinSummary(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactory qef)
      Deprecated.
      Queries the datasource for all triples with predicate 'joinsWith'
    • createDefaultJoinSummaryModel

      public static org.apache.jena.rdf.model.Model createDefaultJoinSummaryModel(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef)
      Create a join summary that excludes joins of list membership properties (rdf:_1, etc)
    • processJoinSummaryQuery

      public static org.apache.jena.rdf.model.Model processJoinSummaryQuery(org.apache.jena.query.ResultSet rs)
    • findPaths

      public static List<org.aksw.jenax.sparql.path.SimplePath> findPaths(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, org.aksw.jenax.sparql.fragment.api.Fragment1 sourceConcept, org.aksw.jenax.sparql.fragment.api.Fragment1 tmpTargetConcept, Long nPaths, Long maxHops)
    • findPaths

      public static List<org.aksw.jenax.sparql.path.SimplePath> findPaths(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, org.aksw.jenax.sparql.fragment.api.Fragment1 sourceConcept, org.aksw.jenax.sparql.fragment.api.Fragment1 tmpTargetConcept, Long nPaths, Long maxHops, org.apache.jena.rdf.model.Model joinSummaryModel)
    • createModel

      public static org.apache.jena.rdf.model.Model createModel(List<org.aksw.jenax.sparql.path.SimplePath> paths)
      Create a model with an RDF description of the found paths - Used for SPARQL support
      Parameters:
      paths -
      Returns: