diff --git a/meteoinfo-ndarray/src/main/java/org/meteoinfo/ndarray/Array.java b/meteoinfo-ndarray/src/main/java/org/meteoinfo/ndarray/Array.java index 94389e1c..a8801066 100644 --- a/meteoinfo-ndarray/src/main/java/org/meteoinfo/ndarray/Array.java +++ b/meteoinfo-ndarray/src/main/java/org/meteoinfo/ndarray/Array.java @@ -188,6 +188,8 @@ public abstract class Array { return ArrayObject.factory(dtype, StructureDataIterator.class, false, index, (Object[]) storage); case OPAQUE: return ArrayObject.factory(dtype, ByteBuffer.class, false, index, (Object[]) storage); + case OBJECT: + return ArrayObject.factory(dtype, Object.class, false, index, (Object[]) storage); } throw new RuntimeException("Cant use this method for datatype " + dtype);