Class BRTPFRequestImpl

All Implemented Interfaces:
BindingsRestrictedTriplePatternRequest, BRTPFRequest, DataRetrievalRequest

public class BRTPFRequestImpl extends BindingsRestrictedTriplePatternRequestImpl implements BRTPFRequest
  • Field Details

    • pageURL

      protected final String pageURL
  • Constructor Details

    • BRTPFRequestImpl

      public BRTPFRequestImpl(TriplePattern tp, Set<org.apache.jena.sparql.engine.binding.Binding> solMaps, String pageURL)
    • BRTPFRequestImpl

      public BRTPFRequestImpl(TriplePattern tp, Set<org.apache.jena.sparql.engine.binding.Binding> solMaps)
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class BindingsRestrictedTriplePatternRequestImpl
    • getPageURL

      public String getPageURL()
      Description copied from interface: BRTPFRequest
      If this request is for a specific page of the requested TPF, then this method returns the URL from which that page can be retrieved. Otherwise, this method returns null, which means that the request is for the first page. The URL for a specific page (as may be returned by this method) is typically mentioned in the metadata of the previous page (see TPFResponse.getNextPageURL()).
      Specified by:
      getPageURL in interface BRTPFRequest