net.sf.dynamicreports.googlecharts.report.geomap
Class GeoMapBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
      extended by net.sf.dynamicreports.report.builder.component.ComponentBuilder<T,U>
          extended by net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder<GeoMapBuilder,DRGeoMap>
              extended by net.sf.dynamicreports.googlecharts.report.geomap.GeoMapBuilder
All Implemented Interfaces:
Serializable

public class GeoMapBuilder
extends DimensionComponentBuilder<GeoMapBuilder,DRGeoMap>

Author:
Ricardo Mariaca (dynamicreports@gmail.com)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
GeoMapBuilder()
           
 
Method Summary
 GeoMapBuilder addColor(Color... colors)
           
 GeoMapBuilder colors(Color... colors)
           
 GeoMapBuilder setDataMode(GeoMapDataMode dataMode)
           
 GeoMapBuilder setDataSource(net.sf.jasperreports.engine.JRDataSource dataSource)
           
 GeoMapBuilder setDataSource(String sql, Connection connection)
           
 GeoMapBuilder setLabel(DRIExpression<String> expression)
           
 GeoMapBuilder setLabel(FieldBuilder<String> field)
           
 GeoMapBuilder setLabel(String fieldName, Class<String> valueClass)
           
 GeoMapBuilder setLabel(ValueColumnBuilder<?,String> column)
           
 GeoMapBuilder setLocation(DRIExpression<String> expression)
           
 GeoMapBuilder setLocation(FieldBuilder<String> field)
           
 GeoMapBuilder setLocation(String fieldName, Class<String> valueClass)
           
 GeoMapBuilder setLocation(ValueColumnBuilder<?,String> column)
           
 GeoMapBuilder setRegion(DRIExpression<String> regionExpression)
           
 GeoMapBuilder setRegion(String region)
           
 GeoMapBuilder setShowLegend(Boolean showLegend)
           
 GeoMapBuilder setSubDataset(DatasetBuilder subDataset)
           
 GeoMapBuilder setValue(DRIExpression<? extends Number> valueExpression)
           
 GeoMapBuilder setValue(FieldBuilder<? extends Number> field)
           
 GeoMapBuilder setValue(String fieldName, Class<? extends Number> valueClass)
           
 GeoMapBuilder setValue(ValueColumnBuilder<?,? extends Number> column)
           
 GeoMapBuilder setValue(VariableBuilder<? extends Number> variable)
           
 GeoMapBuilder setValueLabel(DRIExpression<String> valueLabelExpression)
           
 GeoMapBuilder setValueLabel(String valueLabel)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder
setDimension, setFixedDimension, setFixedHeight, setFixedWidth, setHeight, setMinDimension, setMinHeight, setMinWidth, setPositionType, setPrintInFirstWholeBand, setPrintWhenDetailOverflows, setPrintWhenGroupChanges, setStretchType, setWidth
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.ComponentBuilder
addProperty, addProperty, addProperty, getComponent, removeLineWhenBlank, setPrintWhenExpression, setRemoveLineWhenBlank, setStyle
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoMapBuilder

public GeoMapBuilder()
Method Detail

setShowLegend

public GeoMapBuilder setShowLegend(Boolean showLegend)

setDataMode

public GeoMapBuilder setDataMode(GeoMapDataMode dataMode)

colors

public GeoMapBuilder colors(Color... colors)

addColor

public GeoMapBuilder addColor(Color... colors)

setRegion

public GeoMapBuilder setRegion(String region)

setRegion

public GeoMapBuilder setRegion(DRIExpression<String> regionExpression)

setValueLabel

public GeoMapBuilder setValueLabel(String valueLabel)

setValueLabel

public GeoMapBuilder setValueLabel(DRIExpression<String> valueLabelExpression)

setLocation

public GeoMapBuilder setLocation(ValueColumnBuilder<?,String> column)

setLocation

public GeoMapBuilder setLocation(String fieldName,
                                 Class<String> valueClass)

setLocation

public GeoMapBuilder setLocation(FieldBuilder<String> field)

setLocation

public GeoMapBuilder setLocation(DRIExpression<String> expression)

setValue

public GeoMapBuilder setValue(ValueColumnBuilder<?,? extends Number> column)

setValue

public GeoMapBuilder setValue(String fieldName,
                              Class<? extends Number> valueClass)

setValue

public GeoMapBuilder setValue(FieldBuilder<? extends Number> field)

setValue

public GeoMapBuilder setValue(DRIExpression<? extends Number> valueExpression)

setValue

public GeoMapBuilder setValue(VariableBuilder<? extends Number> variable)

setLabel

public GeoMapBuilder setLabel(ValueColumnBuilder<?,String> column)

setLabel

public GeoMapBuilder setLabel(String fieldName,
                              Class<String> valueClass)

setLabel

public GeoMapBuilder setLabel(FieldBuilder<String> field)

setLabel

public GeoMapBuilder setLabel(DRIExpression<String> expression)

setSubDataset

public GeoMapBuilder setSubDataset(DatasetBuilder subDataset)

setDataSource

public GeoMapBuilder setDataSource(net.sf.jasperreports.engine.JRDataSource dataSource)

setDataSource

public GeoMapBuilder setDataSource(String sql,
                                   Connection connection)


Copyright © 2010-2012. All Rights Reserved.