Interface ConceptPathFinderSystem
- All Known Implementing Classes:
ConceptPathFinderSystem3,ConceptPathFinderSystemBasic,ConceptPathFinderSystemBidirectional,ConceptPathFinderSystemBidirectional2
public interface ConceptPathFinderSystem
Common interface for approaches that search for paths between two sets of resources.
The sets of resources are described using
Fragment1 instances.
Different approaches usually require different types of data summaries to drive the path search.
Therefore a system provides the #computeDataSummary(SparqlQueryConnection) method
which is supposed to create a suitable RDF model for the given data source.
Path finder builder instances can then be configured with such a data summary model.-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<org.apache.jena.rdf.model.Model>computeDataSummary(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource)
-
Method Details
-
computeDataSummary
io.reactivex.rxjava3.core.Single<org.apache.jena.rdf.model.Model> computeDataSummary(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource) -
newPathFinderBuilder
ConceptPathFinderFactory<?> newPathFinderBuilder()
-