diff options
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/TensorType.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/TensorType.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/TensorType.java b/vespajlib/src/main/java/com/yahoo/tensor/TensorType.java index fbc469c1829..82f36972a47 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/TensorType.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/TensorType.java @@ -53,6 +53,9 @@ public class TensorType { return TensorTypeParser.fromSpec(specString); } + /** Returns true if all dimensions of this are indexed */ + public boolean isIndexed() { return dimensions().stream().allMatch(d -> d.isIndexed()); } + /** Returns an immutable list of the dimensions of this */ public List<Dimension> dimensions() { return dimensions; } |