Interface AvailableStatementOrder

All Known Subinterfaces:
RDFStarTripleSource, TripleSource
All Known Implementing Classes:
RepositoryTripleSource, SailDatasetTripleSource, SailTripleSource

@Experimental public interface AvailableStatementOrder
An interface for StatementOrder implementations that can report which orders they support for a given subject, predicate, object and contexts.
  • Method Details

    • getSupportedOrders

      @Experimental Set<StatementOrder> getSupportedOrders(Resource subj, IRI pred, Value obj, Resource... contexts)
      Returns the supported orders for the given subject, predicate, object and contexts.
      Parameters:
      subj -
      pred -
      obj -
      contexts -
      Returns:
      the supported orders for the given subject, predicate, object and contexts.