org.norther.tammi.root.db.query
Interface QueryIterator<E>

Type Parameters:
E - the element type.
All Superinterfaces:
Iterator<E>
All Known Implementing Classes:
QueryIteratorAdapter, RsIteratorAdapter, ScrollIteratorAdapter

public interface QueryIterator<E>
extends Iterator<E>

An interface to query iterators.

Version:
$Id: QueryIterator.java,v 1.8 2009/11/27 14:06:07 cvsimp Exp $
Author:
Ilkka Priha

Method Summary
 boolean isRefreshed()
          Checks whether refreshed.
 void release()
          Releases resources of this iterator.
 void setRefreshed(boolean flag)
          Sets whether refreshed.
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Method Detail

isRefreshed

boolean isRefreshed()
Checks whether refreshed.

Returns:
true if refreshed, false otherwise.

setRefreshed

void setRefreshed(boolean flag)
Sets whether refreshed. A refreshed iterator refreshes references of each element before returning it.

Parameters:
flag - true if refreshed, false otherwise.

release

void release()
Releases resources of this iterator.



Copyright © 2004 The Norther Organization. All rights reserved.