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 Type
    Method
    Description
    io.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()