Class SimpleChartJsConfigBuilder<E extends Serializable>
- java.lang.Object
-
- nl.crashdata.chartjs.data.simple.builder.SimpleChartJsConfigBuilder<E>
-
- All Implemented Interfaces:
SimpleChartJsBuilder<SimpleChartJsConfig<E>>
public class SimpleChartJsConfigBuilder<E extends Serializable> extends Object implements SimpleChartJsBuilder<SimpleChartJsConfig<E>>
-
-
Method Summary
-
-
-
Method Detail
-
lineChart
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> lineChart()
-
barChart
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> barChart()
-
pieChart
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> pieChart()
-
radarChart
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> radarChart()
-
scatterPlot
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> scatterPlot()
-
bubbleChart
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> bubbleChart()
-
polarAreaChart
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> polarAreaChart()
-
doughnut
public static <E extends Serializable> SimpleChartJsConfigBuilder<E> doughnut()
-
withType
public SimpleChartJsConfigBuilder<E> withType(ChartJsChartType type)
-
data
public SimpleChartJsDataBuilder<E> data()
-
options
public SimpleChartJsOptionsBuilder options()
-
isValid
public boolean isValid()
Description copied from interface:SimpleChartJsBuilderReturnstrueif the state of this builder, including all its delegate builders, is ready to build. "Ready to build" means that this builder, including all its delegate builders, is in such a state thatSimpleChartJsBuilder.build()would return a viable SimpleChartJs configuration object.- Specified by:
isValidin interfaceSimpleChartJsBuilder<E extends Serializable>
-
build
public SimpleChartJsConfig<E> build()
Description copied from interface:SimpleChartJsBuilderBuilds a validCsuch thatbuilder.build() != builder.build().- Specified by:
buildin interfaceSimpleChartJsBuilder<E extends Serializable>- Returns:
- a valid
Cif and only ifSimpleChartJsBuilder.isValid()returns true.
-
-