Class PivotTable.AbstractPivotData

java.lang.Object
org.vaadin.addons.componentfactory.PivotTable.AbstractPivotData
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PivotTable.BeanPivotData, PivotTable.JsonPivotData, PivotTable.PivotData
Enclosing class:
PivotTable

public abstract static class PivotTable.AbstractPivotData extends Object implements Serializable
Abastract base class for Pivot data models.
See Also:
  • Constructor Details

    • AbstractPivotData

      public AbstractPivotData()
  • Method Details

    • addColumn

      public void addColumn(String name, Class<?> type)
      Add column.
      Parameters:
      name - Name of the column, unique.
      type - Data type used in the column
    • addRow

      public void addRow(Map<String,Object> row)
      Add row from the map.
      Parameters:
      row - Map of column key data object pairs.