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
 
 -