diff options
author | OszkarSemerath <semerath@mit.bme.hu> | 2021-08-11 03:08:50 +0200 |
---|---|---|
committer | OszkarSemerath <semerath@mit.bme.hu> | 2021-08-11 03:08:50 +0200 |
commit | 902e56e32bc087fe645a84e67d1cf2972aded925 (patch) | |
tree | 30f6b544e1f7f35682fa00e37b4aa3efb1aa87a0 /model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java | |
parent | Fixed multithread test (diff) | |
download | refinery-902e56e32bc087fe645a84e67d1cf2972aded925.tar.gz refinery-902e56e32bc087fe645a84e67d1cf2972aded925.tar.zst refinery-902e56e32bc087fe645a84e67d1cf2972aded925.zip |
Map.put returns old value, ugly solution
Diffstat (limited to 'model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java')
-rw-r--r-- | model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java b/model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java index acf7a463..d40f980a 100644 --- a/model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java +++ b/model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java | |||
@@ -58,7 +58,7 @@ public abstract class Node<K,V>{ | |||
58 | 58 | ||
59 | 59 | ||
60 | public abstract V getValue(K key, ContinousHashProvider<? super K> hashProvider, V defaultValue, int hash, int depth); | 60 | public abstract V getValue(K key, ContinousHashProvider<? super K> hashProvider, V defaultValue, int hash, int depth); |
61 | public abstract Node<K,V> putValue(K key, V value, ContinousHashProvider<? super K> hashProvider, V defaultValue, int hash, int depth); | 61 | public abstract Node<K,V> putValue(K key, V value, OldValueBox<V> old, ContinousHashProvider<? super K> hashProvider, V defaultValue, int hash, int depth); |
62 | public abstract long getSize(); | 62 | public abstract long getSize(); |
63 | 63 | ||
64 | abstract MutableNode<K, V> toMutable(); | 64 | abstract MutableNode<K, V> toMutable(); |