Package io.jmix.reports.entity
Class JmixTableData
java.lang.Object
io.jmix.reports.entity.JmixTableData
- All Implemented Interfaces:
 Serializable
- See Also:
 
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier 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 Summary
ConstructorsConstructorDescriptionJmixTableData(Map<String, List<KeyValueEntity>> data, Map<String, Set<JmixTableData.ColumnInfo>> headers)  - 
Method Summary
Modifier and TypeMethodDescriptiongetData()voidsetData(Map<String, List<KeyValueEntity>> data) voidsetHeaders(Map<String, Set<JmixTableData.ColumnInfo>> headers)  
- 
Field Details
- 
data
Data represents band/group/table name and list of rows as key(column)-value maps. - 
headers
Headers contain band/group/table name and set of pairs 'column name - column type as Class'. 
 - 
 - 
Constructor Details
- 
JmixTableData
public JmixTableData(Map<String, List<KeyValueEntity>> data, Map<String, Set<JmixTableData.ColumnInfo>> headers)  
 - 
 - 
Method Details
- 
getData
 - 
setData
 - 
getHeaders
 - 
setHeaders
 
 -