Class DynamicChart<T extends DynamicRowSheet>

Type Parameters:
T - the generic type
DynamicChart is used to generate charts through dynamic columns
All Implemented Interfaces:
DynamicColumn, SheetComponent

public abstract class DynamicChart<T extends DynamicRowSheet> extends SheetDynamicData<T>
The Class DynamicChart.
  • Constructor Details

    • DynamicChart

      public DynamicChart(@Size(max=31) @Size(max=31) String sheetName)
      Instantiates a new dynamic chart.
      Parameters:
      sheetName - the name sheet
  • Method Details

    • addExcelChart

      public void addExcelChart(ExcelChartImpl excelChartImpl)
      Adds the excel chart.
      Parameters:
      excelChartImpl - the excel chart impl
    • getListExcelChart

      public List<ExcelChart> getListExcelChart()
      Gets the list excel chart.
      Returns:
      the list excel chart
    • setListExcelChart

      public void setListExcelChart(List<ExcelChart> listExcelChart)
      Sets the list excel chart.
      Parameters:
      listExcelChart - the new list excel chart
    • hashCode

      public int hashCode()
      Hash code.
      Overrides:
      hashCode in class SheetDynamicData<T extends DynamicRowSheet>
      Returns:
      the int
    • equals

      public boolean equals(Object obj)
      Equals.
      Overrides:
      equals in class SheetDynamicData<T extends DynamicRowSheet>
      Parameters:
      obj - the obj
      Returns:
      true, if successful