28 |
|
* @author Martin Buchholz |
29 |
|
*/ |
30 |
|
|
31 |
< |
import java.util.*; |
32 |
< |
import java.util.concurrent.*; |
31 |
> |
import java.util.ArrayDeque; |
32 |
> |
import java.util.ArrayList; |
33 |
> |
import java.util.Collection; |
34 |
> |
import java.util.HashMap; |
35 |
> |
import java.util.Hashtable; |
36 |
> |
import java.util.IdentityHashMap; |
37 |
> |
import java.util.Iterator; |
38 |
> |
import java.util.LinkedHashMap; |
39 |
> |
import java.util.LinkedList; |
40 |
> |
import java.util.List; |
41 |
> |
import java.util.ListIterator; |
42 |
> |
import java.util.Map; |
43 |
> |
import java.util.NoSuchElementException; |
44 |
> |
import java.util.PriorityQueue; |
45 |
> |
import java.util.TreeMap; |
46 |
> |
import java.util.TreeSet; |
47 |
> |
import java.util.Vector; |
48 |
> |
import java.util.WeakHashMap; |
49 |
> |
import java.util.concurrent.ArrayBlockingQueue; |
50 |
> |
import java.util.concurrent.ConcurrentHashMap; |
51 |
> |
import java.util.concurrent.ConcurrentLinkedDeque; |
52 |
> |
import java.util.concurrent.ConcurrentLinkedQueue; |
53 |
> |
import java.util.concurrent.ConcurrentSkipListMap; |
54 |
> |
import java.util.concurrent.ConcurrentSkipListSet; |
55 |
> |
import java.util.concurrent.CopyOnWriteArrayList; |
56 |
> |
import java.util.concurrent.CopyOnWriteArraySet; |
57 |
> |
import java.util.concurrent.LinkedBlockingQueue; |
58 |
> |
import java.util.concurrent.LinkedTransferQueue; |
59 |
|
|
60 |
|
@SuppressWarnings("unchecked") |
61 |
|
public class IteratorAtEnd { |