range.isMinIncluded(), range.getMax().doubleValue(), range.isMaxIncluded()), rangeType); rltBuilder.add(rangeJaiext, convert(reference, noDataClass));
if (isMaxClosed()) { sb.append(getMax()); sb.append(isMaxIncluded() ? ']' : ')'); } else { sb.append("Inf)");
Double max = r.getMax().doubleValue(); Range<Double> rd = new Range<Double>( min, r.isMinIncluded(), max, r.isMaxIncluded()); this.noDataRanges.add(rd);
inputs.remove(j); inputs.remove(i); inputs.add(0, new Range<T>(r2.getMin(), r2.isMinIncluded(), r1.getMax(), r1.isMaxIncluded())); break; inputs.remove(j); inputs.remove(i); inputs.add(0, new Range<T>(r1.getMin(), r1.isMinIncluded(), r2.getMax(), r2.isMaxIncluded())); break; inputs.remove(j); inputs.remove(i); inputs.add(i, new Range<T>(r1.getMin(), r1.isMinIncluded(), r2.getMax(), r2.isMaxIncluded())); changed = true;
endRange.includedCheckBox.setSelected(value.isMaxIncluded());
difference.add(new Range<T>(common.getMax(), !common.isMaxIncluded(), r2.getMax(), r2.isMaxIncluded())); } else { // minComp == GT if (maxComp == RangeExtendedComparator.EQ) { difference.add(new Range<T>(common.getMax(), !common.isMaxIncluded(), r2.getMax(), r2.isMaxIncluded()));
/** * Generate expression. * * @return the expression */ @SuppressWarnings("rawtypes") /* * (non-Javadoc) * * @see com.sldeditor.ui.detail.config.FieldConfigBase#generateExpression() */ @Override protected Expression generateExpression() { Expression expression = null; Range range = getRange(); if (this.rangeClass == Range.class) { expression = getFilterFactory().literal(range); } else if (this.rangeClass == it.geosolutions.jaiext.range.Range.class) { it.geosolutions.jaiext.range.Range r = it.geosolutions.jaiext.range.RangeFactory.create( range.getMin().doubleValue(), range.isMinIncluded(), range.getMax().doubleValue(), range.isMaxIncluded(), false); expression = getFilterFactory().literal(r); } return expression; }
if (flag == EQ) { if (r1.isMinIncluded()) { if (r2.isMaxIncluded()) { compFlags[0] = EQ; } else { int flag = validFlag(r1.getMax().compareTo(r2.getMax())); if (flag == EQ) { if (r1.isMaxIncluded()) { if (r2.isMaxIncluded()) { compFlags[2] = EQ; } else { if (r2.isMaxIncluded()) { compFlags[2] = LT; } else { int flag = validFlag(r1.getMax().compareTo(r2.getMin())); if (flag == EQ) { if (r1.isMaxIncluded()) { if (r2.isMinIncluded()) { compFlags[3] = EQ;
case RangeExtendedComparator.LT: max = r1.getMax(); maxIncluded = r1.isMaxIncluded(); break; maxIncluded = r2.isMaxIncluded(); break; maxIncluded = r1.isMaxIncluded() || r2.isMaxIncluded(); break;
int flag = validFlag(r1.getMin().compareTo(r2.getMax())); if (flag == EQ) { if (r2.isMaxIncluded()) { compFlags[0] = compFlags[2] = EQ; } else { int flag = validFlag(r1.getMax().compareTo(r2.getMin())); if (flag == EQ) { if (r1.isMaxIncluded()) { compFlags[2] = compFlags[3] = EQ; } else {