Package io.jmix.reports.entity
Class JmixTableData
java.lang.Object
io.jmix.reports.entity.JmixTableData
- All Implemented Interfaces:
- Serializable
- See Also:
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Map<String,List<KeyValueEntity>> Data represents band/group/table name and list of rows as key(column)-value maps.protected Map<String,Set<JmixTableData.ColumnInfo>> Headers contain band/group/table name and set of pairs 'column name - column type as Class'.
- 
Constructor SummaryConstructorsConstructorDescriptionJmixTableData(Map<String, List<KeyValueEntity>> data, Map<String, Set<JmixTableData.ColumnInfo>> headers) 
- 
Method SummaryModifier and TypeMethodDescriptiongetData()voidsetData(Map<String, List<KeyValueEntity>> data) voidsetHeaders(Map<String, Set<JmixTableData.ColumnInfo>> headers) 
- 
Field Details- 
dataData represents band/group/table name and list of rows as key(column)-value maps.
- 
headersHeaders contain band/group/table name and set of pairs 'column name - column type as Class'.
 
- 
- 
Constructor Details- 
JmixTableDatapublic JmixTableData(Map<String, List<KeyValueEntity>> data, Map<String, Set<JmixTableData.ColumnInfo>> headers) 
 
- 
- 
Method Details- 
getData
- 
setData
- 
getHeaders
- 
setHeaders
 
-