diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-12-16 16:15:30 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-12-16 16:15:30 +0100 |
commit | 53966483ec9541d02e272572261ffd04fc6ed570 (patch) | |
tree | d5d3528af993255334c89a82e82242661f2ca31b /vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java | |
parent | 7eec9171277f9e153cc2e0dc9be3e79ac8ab0512 (diff) |
Move to iterator access where possible
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java b/vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java index 39d555d1632..aabe38d1824 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/functions/Rename.java @@ -11,6 +11,7 @@ import com.yahoo.tensor.evaluation.EvaluationContext; import java.util.Collections; import java.util.HashMap; +import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Objects; @@ -70,7 +71,8 @@ public class Rename extends PrimitiveTensorFunction { } Tensor.Builder builder = Tensor.Builder.of(renamedType); - for (Map.Entry<TensorAddress, Double> cell : tensor.cells().entrySet()) { + for (Iterator<Map.Entry<TensorAddress, Double>> i = tensor.cellIterator(); i.hasNext(); ) { + Map.Entry<TensorAddress, Double> cell = i.next(); TensorAddress renamedAddress = rename(cell.getKey(), toIndexes); builder.cell(renamedAddress, cell.getValue()); } |