Example #1
0
                          public HashMapIterator(HashMapImpl map, bool deliverKeys)
                          {
                              this.map         = map;
                              this.deliverKeys = deliverKeys;

                              this.keys = new System.Object[map.size()];
                              // when having a null key, the last array element will not be overwritten here
                              map.data.Keys.CopyTo(this.keys, 0);
                              this.n = 0;
                          }
Example #2
0
 public HashMapValueView(HashMapImpl m)
 {
     this.map = m;
 }
Example #3
0
 public HashMapKeyView(HashMapImpl m)
 {
     this.map = m;
 }