end
# View of the keys of a HashMap
-class HashMapKeys[K: Object, V]
+private class HashMapKeys[K: Object, V]
super RemovableCollection[K]
# The original map
var map: HashMap[K, V]
end
# View of the values of a Map
-class HashMapValues[K: Object, V]
+private class HashMapValues[K: Object, V]
super RemovableCollection[V]
# The original map
var map: HashMap[K, V]
end
end
-class HashSetIterator[E: Object]
+private class HashSetIterator[E: Object]
super Iterator[E]
redef fun is_ok do return _node != null