All Known Implementing Classes:
CollectionQuadHolder, ModelQuadHolder, QBQuadHolder, QuadCollectionHolder, SingleQuadHolder, WhereQuadHolder

public interface QuadHolder
An interface that defines a holder of quads.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.sparql.core.Quad>
    Get an extended iterator over the quads this holder holds.
    setValues(Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> values)
    Apply values to the variables in the quads held by this holder.
  • Method Details

    • getQuads

      org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.sparql.core.Quad> getQuads()
      Get an extended iterator over the quads this holder holds.
      Returns:
      the extended iterator.
    • setValues

      QuadHolder setValues(Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> values)
      Apply values to the variables in the quads held by this holder. May return this holder or a new holder instance.
      Parameters:
      values - the values to set.
      Returns:
      a QuadHolder in which the variables have been replaced.