KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sslexplorer > core > EntryIterator


1 /**
2  *
3  */

4 package com.sslexplorer.core;
5
6 import java.util.Iterator JavaDoc;
7 import java.util.Map JavaDoc;
8
9 public class EntryIterator implements Iterator JavaDoc {
10
11     Iterator JavaDoc iterator;
12
13     /**
14      * @param map
15      */

16     public EntryIterator(Map JavaDoc map) {
17         iterator = map.entrySet().iterator();
18     }
19
20     /* (non-Javadoc)
21      * @see java.util.Iterator#hasNext()
22      */

23     public boolean hasNext() {
24         return iterator.hasNext();
25     }
26
27     /* (non-Javadoc)
28      * @see java.util.Iterator#next()
29      */

30     public Object JavaDoc next() {
31         return ((Map.Entry JavaDoc) iterator.next()).getValue();
32     }
33
34     /* (non-Javadoc)
35      * @see java.util.Iterator#remove()
36      */

37     public void remove() {
38         iterator.remove();
39     }
40
41 }
Popular Tags