Class QuadCollectionHolder

java.lang.Object
org.apache.jena.arq.querybuilder.updatebuilder.QuadCollectionHolder
All Implemented Interfaces:
QuadHolder

public class QuadCollectionHolder extends Object implements QuadHolder
An QuadHolder that contains Quads from a collection or iterator..
  • Constructor Details

    • QuadCollectionHolder

      public QuadCollectionHolder(Collection<Quad> quads)
      Constructor.
      Parameters:
      quads - the collection of quads.
    • QuadCollectionHolder

      public QuadCollectionHolder(Iterator<Quad> quads)
      Constructor.
      Parameters:
      quads - the collection of quads.
  • Method Details

    • getQuads

      public ExtendedIterator<Quad> getQuads()
      Description copied from interface: QuadHolder
      Get an extended iterator over the quads this holder holds.
      Specified by:
      getQuads in interface QuadHolder
      Returns:
      the extended iterator.
    • setValues

      public QuadHolder setValues(Map<Var,Node> values)
      This implementation does nothing.
      Specified by:
      setValues in interface QuadHolder
      Parameters:
      values - the values to set.
      Returns:
      a QuadHolder in which the variables have been replaced.