|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.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
public class QueryIterAssignVarValue
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.
QueryIterAssign
Field Summary |
---|
Fields inherited from class com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase |
---|
traceIterators |
Constructor Summary | |
---|---|
QueryIterAssignVarValue(QueryIterator input,
Var var,
com.hp.hpl.jena.graph.Node node,
ExecutionContext qCxt)
|
|
QueryIterAssignVarValue(QueryIterator input,
Var var,
com.hp.hpl.jena.graph.Node node,
ExecutionContext qCxt,
boolean mustBeNewVar)
|
Method Summary | |
---|---|
Binding |
accept(Binding binding)
|
Methods inherited from class com.hp.hpl.jena.sparql.engine.iterator.QueryIterProcessBinding |
---|
moveToNextBinding |
Methods inherited from class com.hp.hpl.jena.sparql.engine.iterator.QueryIter1 |
---|
output |
Methods inherited from class com.hp.hpl.jena.sparql.engine.iterator.QueryIter |
---|
close, getExecContext, getIteratorNumber, makeTracked, materialize |
Methods inherited from class com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase |
---|
abort, cancel, cancelAllowContinue, debug, hasNext, next, nextBinding, remove |
Methods inherited from class com.hp.hpl.jena.sparql.util.PrintSerializableBase |
---|
output, toString, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.hp.hpl.jena.sparql.util.PrintSerializable |
---|
toString |
Methods inherited from interface org.openjena.atlas.io.Printable |
---|
output |
Constructor Detail |
---|
public QueryIterAssignVarValue(QueryIterator input, Var var, com.hp.hpl.jena.graph.Node node, ExecutionContext qCxt)
public QueryIterAssignVarValue(QueryIterator input, Var var, com.hp.hpl.jena.graph.Node node, ExecutionContext qCxt, boolean mustBeNewVar)
Method Detail |
---|
public Binding accept(Binding binding)
accept
in class QueryIterProcessBinding
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |