else range.setAtomic(false); axis.getInterval().add(range);
((TypedLiteralType) axisSubset.getSingleValue().get(0)) .getValue()); } else if (axisSubset.getInterval().size() > 0) { IntervalType interval = (IntervalType) axisSubset.getInterval().get(0); int min = Integer.parseInt(interval.getMin().getValue()); int max = Integer.parseInt(interval.getMax().getValue()); .getValue()); } else if (axisSubset.getInterval().size() > 0) { IntervalType interval = (IntervalType) axisSubset.getInterval().get(0); int min = Integer.parseInt(interval.getMin().getValue()); int max = Integer.parseInt(interval.getMax().getValue());
axisSubset.getInterval().add(interval); } else { List<String> unparsed = KvpUtils.readFlat(value, KvpUtils.INNER_DELIMETER);
axisSubset.getInterval().add(interval);
.getValue())); } else if (axis.getInterval().size() > 0) { IntervalType interval = (IntervalType) axis.getInterval().get(0); int min = Integer.parseInt(interval.getMin().getValue()); int max = Integer.parseInt(interval.getMax().getValue()); - 1; } else if (axis.getInterval().size() > 0) { IntervalType interval = (IntervalType) axis.getInterval().get(0); int min = Integer.parseInt(interval.getMin().getValue()); int max = Integer.parseInt(interval.getMax().getValue());
assertEquals("Band", axisSubset.getName()); assertEquals(axisSubset.getSingleValue().size(), 0); assertEquals(axisSubset.getInterval().size(), 1); IntervalType interval = (IntervalType) axisSubset.getInterval().get(0); assertEquals("1", interval.getMin().getValue()); assertEquals("3", interval.getMax().getValue());
assertEquals("Band", axisSubset.getName()); assertEquals(axisSubset.getSingleValue().size(), 0); assertEquals(axisSubset.getInterval().size(), 1); IntervalType interval = (IntervalType) axisSubset.getInterval().get(0); assertEquals("1", interval.getMin().getValue()); assertEquals("3", interval.getMax().getValue());