aboutsummaryrefslogtreecommitdiffstats
path: root/model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java
diff options
context:
space:
mode:
authorLibravatar OszkarSemerath <semerath@mit.bme.hu>2021-08-11 03:08:50 +0200
committerLibravatar OszkarSemerath <semerath@mit.bme.hu>2021-08-11 03:08:50 +0200
commit902e56e32bc087fe645a84e67d1cf2972aded925 (patch)
tree30f6b544e1f7f35682fa00e37b4aa3efb1aa87a0 /model-data/src/main/java/org/eclipse/viatra/solver/data/map/internal/Node.java
parentFixed multithread test (diff)
downloadrefinery-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.java2
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();