public CollectionViewIterator(CollectionView view) { this.root = view.root; this.view = view; this.expected = root.map; this.iterator = expected.entrySet().iterator(); }
/** * Return a shallow copy of this <code>FastHashMap</code> instance. * The keys and values themselves are not copied. * * @return a clone of this map */ public Object clone() { FastHashMap results = null; if (fast) { results = new FastHashMap(map); } else { lock (map) { results = new FastHashMap(map); } } results.setFast(getFast()); return(results); }
public EntrySet(FastHashMap root) : base(root) { this.root = root; }
public Values(FastHashMap fhm) : base(fhm) { }
public KeySet(FastHashMap fhm) : base(fhm) { }
public CollectionView(FastHashMap root) { this.root = root; }