or/UnmodifiableIterator.html" title="class in com.googlecode.cqengine.resultset.iterator">UnmodifiableIterator</a>&lt;O&gt;</pre>
<div class="block">An Iterator which wraps another iterator, and for each object returned by the wrapped iterator, calls an
 <a href="#isValid(O,com.googlecode.cqengine.query.option.QueryOptions)"><code>isValid(Object, com.googlecode.cqengine.query.option.QueryOptions)</code></a> method. If this method returns true, this iterator returns the object, if it returns false
 it skips 