Class SailTripleSource

  • All Implemented Interfaces:
    org.eclipse.rdf4j.common.order.AvailableStatementOrder, TripleSource

    public class SailTripleSource
    extends Object
    implements TripleSource
    • Constructor Summary

      Constructors 
      Constructor Description
      SailTripleSource​(SailConnection conn, boolean includeInferred, org.eclipse.rdf4j.model.ValueFactory valueFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Comparator<org.eclipse.rdf4j.model.Value> getComparator()  
      org.eclipse.rdf4j.common.iteration.CloseableIteration<? extends org.eclipse.rdf4j.model.Statement> getStatements​(org.eclipse.rdf4j.common.order.StatementOrder order, org.eclipse.rdf4j.model.Resource subj, org.eclipse.rdf4j.model.IRI pred, org.eclipse.rdf4j.model.Value obj, org.eclipse.rdf4j.model.Resource... contexts)  
      org.eclipse.rdf4j.common.iteration.CloseableIteration<? extends org.eclipse.rdf4j.model.Statement> getStatements​(org.eclipse.rdf4j.model.Resource subj, org.eclipse.rdf4j.model.IRI pred, org.eclipse.rdf4j.model.Value obj, org.eclipse.rdf4j.model.Resource... contexts)  
      Set<org.eclipse.rdf4j.common.order.StatementOrder> getSupportedOrders​(org.eclipse.rdf4j.model.Resource subj, org.eclipse.rdf4j.model.IRI pred, org.eclipse.rdf4j.model.Value obj, org.eclipse.rdf4j.model.Resource... contexts)  
      org.eclipse.rdf4j.model.ValueFactory getValueFactory()  
    • Constructor Detail

      • SailTripleSource

        public SailTripleSource​(SailConnection conn,
                                boolean includeInferred,
                                org.eclipse.rdf4j.model.ValueFactory valueFactory)
    • Method Detail

      • getStatements

        public org.eclipse.rdf4j.common.iteration.CloseableIteration<? extends org.eclipse.rdf4j.model.Statement> getStatements​(org.eclipse.rdf4j.model.Resource subj,
                                                                                                                                org.eclipse.rdf4j.model.IRI pred,
                                                                                                                                org.eclipse.rdf4j.model.Value obj,
                                                                                                                                org.eclipse.rdf4j.model.Resource... contexts)
                                                                                                                         throws QueryEvaluationException
        Specified by:
        getStatements in interface TripleSource
        Throws:
        QueryEvaluationException
      • getStatements

        public org.eclipse.rdf4j.common.iteration.CloseableIteration<? extends org.eclipse.rdf4j.model.Statement> getStatements​(org.eclipse.rdf4j.common.order.StatementOrder order,
                                                                                                                                org.eclipse.rdf4j.model.Resource subj,
                                                                                                                                org.eclipse.rdf4j.model.IRI pred,
                                                                                                                                org.eclipse.rdf4j.model.Value obj,
                                                                                                                                org.eclipse.rdf4j.model.Resource... contexts)
                                                                                                                         throws QueryEvaluationException
        Specified by:
        getStatements in interface TripleSource
        Throws:
        QueryEvaluationException
      • getSupportedOrders

        public Set<org.eclipse.rdf4j.common.order.StatementOrder> getSupportedOrders​(org.eclipse.rdf4j.model.Resource subj,
                                                                                     org.eclipse.rdf4j.model.IRI pred,
                                                                                     org.eclipse.rdf4j.model.Value obj,
                                                                                     org.eclipse.rdf4j.model.Resource... contexts)
        Specified by:
        getSupportedOrders in interface org.eclipse.rdf4j.common.order.AvailableStatementOrder
        Specified by:
        getSupportedOrders in interface TripleSource
      • getValueFactory

        public org.eclipse.rdf4j.model.ValueFactory getValueFactory()
        Specified by:
        getValueFactory in interface TripleSource