Module org.apache.jena.arq
Class QueryIterProcessBinding
java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.engine.iterator.QueryIteratorBase
org.apache.jena.sparql.engine.iterator.QueryIter
org.apache.jena.sparql.engine.iterator.QueryIter1
org.apache.jena.sparql.engine.iterator.QueryIterProcessBinding
- All Implemented Interfaces:
Iterator<Binding>
,org.apache.jena.atlas.io.Printable
,org.apache.jena.atlas.iterator.IteratorCloseable<Binding>
,org.apache.jena.atlas.lib.Closeable
,QueryIterator
,PrintSerializable
- Direct Known Subclasses:
QueryIterAddTripleTerm
,QueryIterAssign
,QueryIterAssignVarValue
,QueryIterFilterExpr
An iterator that applies a condition. The condition may return a different
binding.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract Binding
Process the binding - return null for "not accept".The next acceptable object in the iterator.Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIter1
output
Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIter
close, flatMap, getExecContext, getIteratorNumber, makeTracked, map, materialize, materialize, output
Methods inherited from class org.apache.jena.sparql.engine.iterator.QueryIteratorBase
cancel, hasNext, next, nextBinding, remove
Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
Methods inherited from interface org.apache.jena.sparql.engine.QueryIterator
isJoinIdentity
-
Constructor Details
-
QueryIterProcessBinding
-
-
Method Details
-
accept
Process the binding - return null for "not accept". Subclasses may return a different Binding to the argument and the result is the returned Binding. -
moveToNextBinding
The next acceptable object in the iterator.- Returns:
- The next acceptable object.
-