1 19 package gnu.trove; 20 21 88 89 public class TByteLongIterator extends TPrimitiveIterator { 90 91 private final TByteLongHashMap _map; 92 93 96 public TByteLongIterator(TByteLongHashMap map) { 97 super(map); 98 this._map = map; 99 } 100 101 106 public void advance() { 107 moveToNextIndex(); 108 } 109 110 117 public byte key() { 118 return _map._set[_index]; 119 } 120 121 128 public long value() { 129 return _map._values[_index]; 130 } 131 132 140 public long setValue(long val) { 141 long old = value(); 142 _map._values[_index] = val; 143 return old; 144 } 145 } | Popular Tags |