Utility class for reconciling the geometries of two datasets. For example, a rank 1 dataset's values can be repeated to make it rank 2. TODO: dataset geometry is increased by keeping a reference to a dataset with the target geometry. This might result in keeping data in memory that would otherwise be released, so a future implementation of this should probably use a non-qube dataset to store each index's length:
public int length() { return lengths.length() } public int length(int i0) { return lengths.value(i0); }