Package io.jmix.reports.entity
Class JmixTableData
java.lang.Object
io.jmix.reports.entity.JmixTableData
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier 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
ConstructorDescriptionJmixTableData
(Map<String, List<KeyValueEntity>> data, Map<String, Set<JmixTableData.ColumnInfo>> headers) -
Method Summary
Modifier and TypeMethodDescriptiongetData()
void
setData
(Map<String, List<KeyValueEntity>> data) void
setHeaders
(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
-