Class QueryIterAddTripleTerm

All Implemented Interfaces:
Iterator<Binding>, org.apache.jena.atlas.io.Printable, org.apache.jena.atlas.lib.Closeable, QueryIterator, PrintSerializable

public class QueryIterAddTripleTerm extends QueryIterProcessBinding
Add (var, matchTriple) to a QueryIterator.

The supplied triple is a triple pattern which is grounded by replacing variables with terms from the current binding. It is an error not to have substitutions for all variables and results in the original binding unchanged.