public static void main(String[] args) { NumericDomain dd = new NumericDomain(); dd.setMaxNumberOfIntervals(10); System.out.println("Static domain: max/min limits fixed."); dd.setMinValue(new Long(5569238)); System.out.println("5569238/1000000 = " + (dd.getMinValue().longValue()/1000000)*1000000); dd.setMaxValue(new Double(12469555)); System.out.println(dd.toString(dd.getIntervals())); System.out.println("Dynamic domain: init based on a set of dates."); List<Number> numbers = new ArrayList<Number>(); numbers.add(new Double(123456)); numbers.add(new Double(120333)); numbers.add(new Double(125896)); dd.setMinValue(null); dd.setMaxValue(null); System.out.println(dd.toString(dd.getIntervals())); } }
numericTamInterval = String.valueOf(numericDomain.getTamInterval()); Number minValue = numericDomain.getMinValue(); if (minValue != null) numericMinValue = numberFormat.format(minValue); else numericMinValue = null; Number maxValue = numericDomain.getMaxValue(); if (maxValue != null) numericMaxValue = numberFormat.format(maxValue); else numericMaxValue = null;
numericDomain.setMinValue(null); numericDomain.setMaxValue(null); if (numericTamInterval != null) numericDomain.setTamInterval(Integer.parseInt(numericTamInterval)); if (numericMinValue != null && !numericMinValue.trim().equals("")) { try { numericDomain.setMinValue(numberFormat.parse(numericMinValue)); } catch (ParseException e) { numericDomain.setMaxValue(numberFormat.parse(numericMaxValue)); } catch (ParseException e) {
public Domain createDomain(Class<?> type) { if (Date.class.isAssignableFrom(type)) return new DateDomain(); if (Number.class.isAssignableFrom(type)) return new NumericDomain(); return new LabelDomain(); } }
int intervalMode = calculateNumericIntervalMode(maxNumberOfIntervals, minValueLimit, maxValueLimit); List<Interval> listOfIntervals = getListOfIntervals(intervalMode, minValueLimit, maxValueLimit);
case Types.REAL: case Types.SMALLINT: setDomain(new NumericDomain()); break;
_prop.setDomain(new NumericDomain());
_prop.setDomain(new NumericDomain());