/** * <p>getField.</p> * * @return a {@link net.sf.dynamicreports.report.base.DRField} object. */ public DRField<T> getField() { return build(); }
/** * <p>Constructor for CustomGroupBuilder.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. */ protected CustomGroupBuilder(FieldBuilder<?> field) { Validate.notNull(field, "field must not be null"); setValueExpression(field.build()); }
/** * <p>getFieldExpression.</p> * * @param name a {@link java.lang.String} object. * @return a {@link net.sf.dynamicreports.report.definition.expression.DRIExpression} object. */ protected DRIExpression<?> getFieldExpression(String name) { DRIDataType<?, ?> type = getFieldType(name); if (type != null) { return DynamicReports.field(name, type).build(); } return DynamicReports.field(name, Object.class).build(); }
/** * <p>setClose.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setClose(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setCloseExpression(field.build()); return (T) this; }
/** * <p>setXValue.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.report.builder.chart.BubbleChartBuilder} object. */ public BubbleChartBuilder setXValue(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setValueExpression(field.build()); return this; }
/** * <p>setValue.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.googlecharts.report.geomap.GeoMapBuilder} object. */ public GeoMapBuilder setValue(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setValueExpression(field.build()); return this; }
/** * <p>setHigh.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setHigh(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setHighExpression(field.build()); return (T) this; }
/** * <p>setOpen.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setOpen(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setOpenExpression(field.build()); return (T) this; }
/** * <p>setVolume.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setVolume(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setVolumeExpression(field.build()); return (T) this; }
/** * <p>setValue.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.report.builder.chart.ThermometerChartBuilder} object. */ public ThermometerChartBuilder setValue(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setValueExpression(field.build()); return this; }
/** * <p>setXValue.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.report.builder.chart.XyzChartSerieBuilder} object. */ public XyzChartSerieBuilder setXValue(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getObject().setXValueExpression(field.build()); return this; }
/** * <p>setLow.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setLow(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setLowExpression(field.build()); return (T) this; }
/** * <p>setGroup.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.report.builder.chart.GroupedCategoryChartSerieBuilder} object. */ public GroupedCategoryChartSerieBuilder setGroup(FieldBuilder<String> field) { Validate.notNull(field, "field must not be null"); getObject().setGroupExpression(field.build()); return this; }
/** * <p>setTask.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.report.builder.chart.GanttChartBuilder} object. */ public GanttChartBuilder setTask(FieldBuilder<String> field) { Validate.notNull(field, "field must not be null"); getDataset().setValueExpression(field.build()); return this; }
/** * <p>setCategory.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setCategory(FieldBuilder<String> field) { Validate.notNull(field, "field must not be null"); getDataset().setValueExpression(field.build()); return (T) this; }
/** * <p>setLocation.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.googlecharts.report.geomap.GeoMapBuilder} object. */ public GeoMapBuilder setLocation(FieldBuilder<String> field) { Validate.notNull(field, "field must not be null"); getDataset().setLocationExpression(field.build()); return this; }
/** * <p>setXValue.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a T object. */ public T setXValue(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getDataset().setValueExpression(field.build()); return (T) this; }
/** * <p>setYValue.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. * @return a {@link net.sf.dynamicreports.report.builder.chart.XyChartSerieBuilder} object. */ public XyChartSerieBuilder setYValue(FieldBuilder<? extends Number> field) { Validate.notNull(field, "field must not be null"); getObject().setYValueExpression(field.build()); return this; }
/** * <p>Constructor for AbstractCategoryChartSerieBuilder.</p> * * @param categoryChartSerie a U object. * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. */ protected AbstractCategoryChartSerieBuilder(U categoryChartSerie, FieldBuilder<? extends Number> field) { super(categoryChartSerie); Validate.notNull(field, "field must not be null"); getObject().setValueExpression(field.build()); }
/** * <p>Constructor for SortBuilder.</p> * * @param field a {@link net.sf.dynamicreports.report.builder.FieldBuilder} object. */ protected SortBuilder(FieldBuilder<?> field) { super(new DRSort()); Validate.notNull(field, "field must not be null"); getObject().setExpression(field.build()); }