Package org.hcl.pdftemplate.freeChart
Class ChartBuilder<Data,XData>
java.lang.Object
org.hcl.pdftemplate.freeChart.ChartBuilder<Data,XData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSeries(String seriesName, Color color, one.xingyi.optics.IFold<Data, one.xingyi.tuples.Tuple2<XData, Double>> dataFn) FunctionWithException<Data,org.jfree.chart.JFreeChart> build()FunctionWithException<Data,org.jfree.chart.JFreeChart> build(IMakeJFreeChart makeJFreeChart) static <Data> ChartBuilder<Data,org.jfree.data.time.RegularTimePeriod> forDataChart(FunctionWithException<Data, String> title, FunctionWithException<Data, String> yAxis) seriesStrokeWidth(Float seriesStrokeWidth) showXLines(boolean showXLines) showYLines(boolean showYLines) subTitle(FunctionWithException<Data, String> subTitle) xAxis(FunctionWithException<Data, String> xAxis)
-
Constructor Details
-
ChartBuilder
public ChartBuilder()
-
-
Method Details
-
forDataChart
public static <Data> ChartBuilder<Data,org.jfree.data.time.RegularTimePeriod> forDataChart(FunctionWithException<Data, String> title, FunctionWithException<Data, String> yAxis) -
subTitle
-
xAxis
-
showXLines
-
showYLines
-
seriesStrokeWidth
-
addSeries
-
build
-
buildDefn
-
build
-