Interface ConceptPathFinderFactory<T extends ConceptPathFinderFactory<T>>

All Known Implementing Classes:
ConceptPathFinderFactorySummaryBase, ConceptPathFinderSystem3.ConceptPathFinderFactoryBidirectional, ConceptPathFinderSystemBasic.ConceptPathFinderFactoryBidirectional, ConceptPathFinderSystemBidirectional.ConceptPathFinderFactoryBidirectional, ConceptPathFinderSystemBidirectional2.ConceptPathFinderFactoryBidirectional

public interface ConceptPathFinderFactory<T extends ConceptPathFinderFactory<T>>
  • Method Details

    • setDataSummary

      T setDataSummary(org.apache.jena.graph.Graph dataSummary)
    • setDataSummary

      T setDataSummary(org.apache.jena.rdf.model.Model dataSummary)
    • setDataConnection

      @Deprecated T setDataConnection(org.apache.jena.rdfconnection.SparqlQueryConnection conn)
      Deprecated.
    • setDataSource

      T setDataSource(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource)
    • setShortestPathsOnly

      T setShortestPathsOnly(Boolean onOrOff)
    • setSimplePathsOnly

      T setSimplePathsOnly(Boolean onOrOff)
    • getDataSummary

      org.apache.jena.rdf.model.Model getDataSummary()
      Returns the previously set data summary. In case a Graph has been set, use the returned model's .getGraph() method to obtain it // *
      Returns:
    • getDataConnection

      org.apache.jena.rdfconnection.SparqlQueryConnection getDataConnection()
    • build

    • getShortestPathsOnly

      Boolean getShortestPathsOnly()
    • getSimplePathsOnly

      Boolean getSimplePathsOnly()
    • addPathValidator

      T addPathValidator(BiPredicate<? super org.aksw.jenax.sparql.path.SimplePath,? super org.apache.jena.sparql.path.P_Path0> validator)