Class ConceptPathFinder
java.lang.Object
org.aksw.jena_sparql_api.sparql_path.core.algorithm.ConceptPathFinder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.rdf.model.ModelcreateDefaultJoinSummaryModel(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.ModelcreateJoinSummary(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactory qef) Deprecated.static org.apache.jena.rdf.model.ModelcreateModel(List<org.aksw.jenax.sparql.path.SimplePath> paths) Create a model with an RDF description of the found paths - Used for SPARQL supportstatic 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.ResultSetgetPropertyAdjacency(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef) static org.apache.jena.rdf.model.ModelprocessJoinSummaryQuery(org.apache.jena.query.ResultSet rs)
-
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:
-