Class TPFResponseBuilder

java.lang.Object
se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
Direct Known Subclasses:
TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder

public class TPFResponseBuilder extends Object
  • Field Details

    • countPredicate1

      public static final org.apache.jena.graph.Node countPredicate1
    • countPredicate2

      public static final org.apache.jena.graph.Node countPredicate2
    • nextPagePredicate1

      public static final org.apache.jena.graph.Node nextPagePredicate1
    • nextPagePredicate2

      public static final org.apache.jena.graph.Node nextPagePredicate2
    • matchingTriples

      protected List<Triple> matchingTriples
    • metadataTriples

      protected List<Triple> metadataTriples
    • requestStartTime

      protected Date requestStartTime
    • tripleCount

      protected int tripleCount
    • nextPageURL

      protected String nextPageURL
    • exception

      protected Exception exception
  • Constructor Details

    • TPFResponseBuilder

      public TPFResponseBuilder()
  • Method Details

    • addMatchingTriple

      public TPFResponseBuilder addMatchingTriple(Triple t)
    • addMatchingTriple

      public final TPFResponseBuilder addMatchingTriple(org.apache.jena.graph.Triple t)
    • addMatchingTriple

      public final TPFResponseBuilder addMatchingTriple(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
    • addMetadataTriple

      public TPFResponseBuilder addMetadataTriple(Triple t)
    • addMetadataTriple

      public final TPFResponseBuilder addMetadataTriple(org.apache.jena.graph.Triple t)
    • addMetadataTriple

      public final TPFResponseBuilder addMetadataTriple(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
    • setRequestStartTime

      public TPFResponseBuilder setRequestStartTime(Date requestStartTime)
    • setRequestStartTimeNow

      public TPFResponseBuilder setRequestStartTimeNow()
    • setException

      public TPFResponseBuilder setException(Exception exception)
    • build

      public TPFResponse build()
    • tryExtractCountMetadataOrNextPageURL

      protected boolean tryExtractCountMetadataOrNextPageURL(Triple t)