Class PivotTableDescription
java.lang.Object
io.jmix.reports.entity.pivottable.PivotTableDescription
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<PivotTableAggregation>protected Stringprotected Doubleprotected Doubleprotected Stringprotected PivotTableAggregationprotected RendererTypeprotected Booleanprotected Stringprotected static final com.google.gson.Gsonprotected UUIDprotected Set<PivotTableProperty>protected Set<RendererType>protected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PivotTableDescriptionfromJsonString(String json) getId()voidsetAggregationProperties(List<String> aggregationProperties) voidsetAggregations(Set<PivotTableAggregation> aggregations) voidsetBandName(String bandName) voidsetC3Height(Double c3Height) voidsetC3Width(Double c3Width) voidsetColorScaleGeneratorFunction(String colorScaleGeneratorFunction) voidsetColumnsProperties(List<String> columnsProperties) voidsetDefaultAggregation(PivotTableAggregation defaultAggregation) voidsetDefaultRenderer(RendererType defaultRenderer) voidsetEditable(Boolean editable) voidsetFilterFunction(String filterFunction) voidvoidsetProperties(Set<PivotTableProperty> properties) voidsetRenderers(Set<RendererType> renderers) voidsetRowsProperties(List<String> rowsProperties) voidsetSortersFunction(String sortersFunction) static StringtoJsonString(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
-