private List<FrozenCell> makeChildrenCells() { FrozenGranularityLayer childLayer = layer.getChild(); if (childLayer == null) { return Collections.emptyList(); } List<TimeRange> ranges = childLayer.fillRange(range); List<FrozenCell> res = new ArrayList<FrozenCell>(ranges.size()); for (TimeRange childRange: ranges) { res.add(childLayer.getCell(childRange)); } return res; }
Granularity gran = range.getDurationAsGranularity(); FrozenGranularityLayer layer = struct.getFrozenLayer(gran); toProcess.add(layer.getCell(range));
List<FrozenCell> toProcess = new LinkedList<FrozenCell>(); for (TimeRange root : roots) { toProcess.add(largestLayer.getCell(root));