diff options
author | Jon Bratseth <bratseth@gmail.com> | 2024-01-21 20:54:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-21 20:54:16 +0100 |
commit | 44bea161aac2bf0706dd4b30ac6bab0a63470dfd (patch) | |
tree | c82441d663be881bc30e266b91bd3bd395ad3819 /vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java | |
parent | 22ef0233688ce3e6b85436b1af2e049c5870fa6b (diff) | |
parent | 850acefbc85b8bfdf0d6a434e8659f0461cc44bd (diff) |
Merge pull request #30000 from vespa-engine/balder/add-method-returning-possible-object-to-avoid-double-lookupv8.290.51
Balder/add method returning possible object to avoid double lookup
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java index 5471ea65b97..3e0df5f2261 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java @@ -41,6 +41,9 @@ public class MappedTensor implements Tensor { public boolean has(TensorAddress address) { return cells.containsKey(address); } @Override + public Double getAsDouble(TensorAddress address) { return cells.get(address); } + + @Override public Iterator<Cell> cellIterator() { return new CellIteratorAdaptor(cells.entrySet().iterator()); } @Override |