1 package org.columba.mail.folder.headercache; 19 20 import org.columba.mail.message.ICloseableIterator; 21 22 import com.sleepycat.collections.StoredIterator; 23 24 public class BerkeleyDBIterator implements ICloseableIterator { 25 26 private StoredIterator it; 27 28 29 BerkeleyDBIterator(StoredIterator it) { 30 this.it = it; 31 } 32 33 public void close() { 34 it.close(); 35 } 36 37 public boolean hasNext() { 38 return it.hasNext(); 39 } 40 41 public Object next() { 42 return it.next(); 43 } 44 45 public void remove() { 46 it.remove(); 47 } 48 49 } 50 | Popular Tags |