1 19 package gnu.trove; 20 21 88 89 public class TByteDoubleIterator extends TPrimitiveIterator { 90 91 private final TByteDoubleHashMap _map; 92 93 96 public TByteDoubleIterator(TByteDoubleHashMap 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 double value() { 129 return _map._values[_index]; 130 } 131 132 140 public double setValue(double val) { 141 double old = value(); 142 _map._values[_index] = val; 143 return old; 144 } 145 } | Popular Tags |