Class QuickChart<T extends QuickChart<?,​?>,​D extends ChartData<?,​?,​?>>

java.lang.Object
de.yanwittmann.j2chartjs.quick.QuickChart<T,​D>
Direct Known Subclasses:
QuickBarChart, QuickBubbleChart, QuickDoughnutChart, QuickLineChart, QuickPieChart, QuickPolarAreaChart, QuickRadarChart, QuickScatterChart

public abstract class QuickChart<T extends QuickChart<?,​?>,​D extends ChartData<?,​?,​?>> extends Object
  • Field Details

    • chartData

      protected D extends ChartData<?,​?,​?> chartData
    • chartOptions

      protected final ChartOptions chartOptions
  • Constructor Details

    • QuickChart

      public QuickChart(D chartData)
  • Method Details

    • addLabels

      public T addLabels(Collection<?> labels)
    • addLabels

      public T addLabels(Object... labels)
    • setTitle

      public T setTitle(String title)
    • setGridLinesVisible

      public T setGridLinesVisible(boolean visible)
    • setBeginAtZero

      public T setBeginAtZero(boolean beginAtZero)
    • setIndexMode

      public T setIndexMode(boolean indexMode)
    • build

      public abstract String build()
    • toString

      public String toString()
      Overrides:
      toString in class Object