com.hp.hpl.jena.sparql.engine.iterator
Class QueryIterAssignVarValue
java.lang.Object
com.hp.hpl.jena.sparql.util.PrintSerializableBase
com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase
com.hp.hpl.jena.sparql.engine.iterator.QueryIter
com.hp.hpl.jena.sparql.engine.iterator.QueryIter1
com.hp.hpl.jena.sparql.engine.iterator.QueryIterProcessBinding
com.hp.hpl.jena.sparql.engine.iterator.QueryIterAssignVarValue
- All Implemented Interfaces:
- QueryIterator, PrintSerializable, Iterator<Binding>, Printable, Closeable
public class QueryIterAssignVarValue
- extends QueryIterProcessBinding
Extend each solution by a (var, node)
When used with mustBeNewVar=false, this is a join.
If the input already has the variable assigned, then
it must be the same (.equals) node and if it is not,
the input row is rejected.
- See Also:
QueryIterAssign
Methods inherited from class com.hp.hpl.jena.sparql.engine.iterator.QueryIter1 |
output |
QueryIterAssignVarValue
public QueryIterAssignVarValue(QueryIterator input,
Var var,
Node node,
ExecutionContext qCxt)
QueryIterAssignVarValue
public QueryIterAssignVarValue(QueryIterator input,
Var var,
Node node,
ExecutionContext qCxt,
boolean mustBeNewVar)
accept
public Binding accept(Binding binding)
- Specified by:
accept
in class QueryIterProcessBinding
Licenced under the Apache License, Version 2.0