Class PivotTableDescription
java.lang.Object
io.jmix.reports.entity.pivottable.PivotTableDescription
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
protected static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Set<PivotTableAggregation>
protected String
protected Double
protected Double
protected String
protected PivotTableAggregation
protected RendererType
protected Boolean
protected String
protected static final com.google.gson.Gson
protected UUID
protected Set<PivotTableProperty>
protected Set<RendererType>
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PivotTableDescription
fromJsonString
(String json) getId()
void
setAggregationProperties
(List<String> aggregationProperties) void
setAggregations
(Set<PivotTableAggregation> aggregations) void
setBandName
(String bandName) void
setC3Height
(Double c3Height) void
setC3Width
(Double c3Width) void
setColorScaleGeneratorFunction
(String colorScaleGeneratorFunction) void
setColumnsProperties
(List<String> columnsProperties) void
setDefaultAggregation
(PivotTableAggregation defaultAggregation) void
setDefaultRenderer
(RendererType defaultRenderer) void
setEditable
(Boolean editable) void
setFilterFunction
(String filterFunction) void
void
setProperties
(Set<PivotTableProperty> properties) void
setRenderers
(Set<RendererType> renderers) void
setRowsProperties
(List<String> rowsProperties) void
setSortersFunction
(String sortersFunction) static String
toJsonString
(PivotTableDescription description)
-
Field Details
-
gson
protected static final com.google.gson.Gson gson -
id
-
bandName
-
defaultRenderer
-
renderers
-
defaultAggregation
-
aggregations
-
properties
-
editable
-
filterFunction
-
sortersFunction
-
colorScaleGeneratorFunction
-
c3Width
-
c3Height
-
rowsProperties
-
columnsProperties
-
aggregationProperties
-
-
Constructor Details
-
PivotTableDescription
public PivotTableDescription()
-
-
Method Details
-
getId
-
setId
-
getBandName
-
getProperties
-
getDefaultAggregation
-
getAggregations
-
getRenderers
-
getDefaultRenderer
-
getEditable
-
isEditable
-
getFilterFunction
-
getSortersFunction
-
getColorScaleGeneratorFunction
-
getC3Width
-
getC3Height
-
setBandName
-
setRenderers
-
setColorScaleGeneratorFunction
-
setDefaultRenderer
-
setProperties
-
setDefaultAggregation
-
setAggregations
-
setEditable
-
setFilterFunction
-
setSortersFunction
-
setC3Width
-
setC3Height
-
getRowsProperties
-
setRowsProperties
-
getColumnsProperties
-
setColumnsProperties
-
getAggregationProperties
-
setAggregationProperties
-
toJsonString
-
fromJsonString
-