예제 #1
0
        protected override object clone()
        {
            CharArrayMap map = null;

            try {
                map        = (CharArrayMap)base.clone();
                map.keys   = (char[][])keys.Clone();
                map.values = (object[])values.Clone();
            } catch (java.lang.CloneNotSupportedException) {
                // impossible
            }
            return(map);
        }
예제 #2
0
 public MapEntry(int pos, CharArrayMap map)
 {
     this.pos = pos;
     _map     = map;
 }
예제 #3
0
 public EntrySet(CharArrayMap map)
 {
     _map = map;
 }
예제 #4
0
 public EntryIterator(CharArrayMap map)
 {
     goNext();
     this.map = map;
 }