Class IteratingTupleQueryResult

All Implemented Interfaces:
AutoCloseable, Iterable<BindingSet>, CloseableIteration<BindingSet,QueryEvaluationException>, Iteration<BindingSet,QueryEvaluationException>, QueryResult<BindingSet>, TupleQueryResult
Direct Known Subclasses:
BackgroundTupleResult, TupleQueryResultImpl

@Deprecated(since="4.1.0") public class IteratingTupleQueryResult extends IterationWrapper<BindingSet,QueryEvaluationException> implements TupleQueryResult
Deprecated.
An iterating implementation of the TupleQueryResult interface.
  • Constructor Details

    • IteratingTupleQueryResult

      public IteratingTupleQueryResult(List<String> bindingNames, Iterable<? extends BindingSet> bindingSets)
      Deprecated.
      Creates a query result object with the supplied binding names. The supplied list of binding names is assumed to be constant; care should be taken that the contents of this list doesn't change after supplying it to this solution.
      Parameters:
      bindingNames - The binding names, in order of projection.
    • IteratingTupleQueryResult

      public IteratingTupleQueryResult(List<String> bindingNames, Iterator<? extends BindingSet> bindingSetIter)
      Deprecated.
    • IteratingTupleQueryResult

      public IteratingTupleQueryResult(List<String> bindingNames, CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)
      Deprecated.
      Creates a query result object with the supplied binding names. The supplied list of binding names is assumed to be constant; care should be taken that the contents of this list doesn't change after supplying it to this solution.
      Parameters:
      bindingNames - The binding names, in order of projection.
  • Method Details