public class PivotTableDescription
extends com.haulmont.cuba.core.entity.BaseUuidEntity
Constructor and Description |
---|
PivotTableDescription() |
Modifier and Type | Method and Description |
---|---|
static PivotTableDescription |
fromJsonString(java.lang.String json) |
java.util.List<java.lang.String> |
getAggregationProperties() |
java.util.Set<PivotTableAggregation> |
getAggregations() |
java.lang.String |
getBandName() |
java.lang.Double |
getC3Height() |
java.lang.Double |
getC3Width() |
java.lang.String |
getColorScaleGeneratorFunction() |
java.util.List<java.lang.String> |
getColumnsProperties() |
PivotTableAggregation |
getDefaultAggregation() |
RendererType |
getDefaultRenderer() |
java.lang.Boolean |
getEditable() |
java.lang.String |
getFilterFunction() |
java.util.Set<PivotTableProperty> |
getProperties() |
java.util.Set<RendererType> |
getRenderers() |
java.util.List<java.lang.String> |
getRowsProperties() |
java.lang.String |
getSortersFunction() |
java.lang.Boolean |
isEditable() |
void |
setAggregationProperties(java.util.List<java.lang.String> aggregationProperties) |
void |
setAggregations(java.util.Set<PivotTableAggregation> aggregations) |
void |
setBandName(java.lang.String bandName) |
void |
setC3Height(java.lang.Double c3Height) |
void |
setC3Width(java.lang.Double c3Width) |
void |
setColorScaleGeneratorFunction(java.lang.String colorScaleGeneratorFunction) |
void |
setColumnsProperties(java.util.List<java.lang.String> columnsProperties) |
void |
setDefaultAggregation(PivotTableAggregation defaultAggregation) |
void |
setDefaultRenderer(RendererType defaultRenderer) |
void |
setEditable(java.lang.Boolean editable) |
void |
setFilterFunction(java.lang.String filterFunction) |
void |
setProperties(java.util.Set<PivotTableProperty> properties) |
void |
setRenderers(java.util.Set<RendererType> renderers) |
void |
setRowsProperties(java.util.List<java.lang.String> rowsProperties) |
void |
setSortersFunction(java.lang.String sortersFunction) |
static java.lang.String |
toJsonString(PivotTableDescription description) |
_persistence_get, _persistence_new, _persistence_post_clone, _persistence_set, getId, getUuid, setId, setUuid
equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setValue, toString
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, addPropertyChangeListener, getInstanceName, getValueEx, getValueEx, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueEx
public java.lang.String getBandName()
public java.util.Set<PivotTableProperty> getProperties()
public PivotTableAggregation getDefaultAggregation()
public java.util.Set<PivotTableAggregation> getAggregations()
public java.util.Set<RendererType> getRenderers()
public RendererType getDefaultRenderer()
public java.lang.Boolean getEditable()
public java.lang.Boolean isEditable()
public java.lang.String getFilterFunction()
public java.lang.String getSortersFunction()
public java.lang.String getColorScaleGeneratorFunction()
public java.lang.Double getC3Width()
public java.lang.Double getC3Height()
public void setBandName(java.lang.String bandName)
public void setRenderers(java.util.Set<RendererType> renderers)
public void setColorScaleGeneratorFunction(java.lang.String colorScaleGeneratorFunction)
public void setDefaultRenderer(RendererType defaultRenderer)
public void setProperties(java.util.Set<PivotTableProperty> properties)
public void setDefaultAggregation(PivotTableAggregation defaultAggregation)
public void setAggregations(java.util.Set<PivotTableAggregation> aggregations)
public void setEditable(java.lang.Boolean editable)
public void setFilterFunction(java.lang.String filterFunction)
public void setSortersFunction(java.lang.String sortersFunction)
public void setC3Width(java.lang.Double c3Width)
public void setC3Height(java.lang.Double c3Height)
public java.util.List<java.lang.String> getRowsProperties()
public void setRowsProperties(java.util.List<java.lang.String> rowsProperties)
public java.util.List<java.lang.String> getColumnsProperties()
public void setColumnsProperties(java.util.List<java.lang.String> columnsProperties)
public java.util.List<java.lang.String> getAggregationProperties()
public void setAggregationProperties(java.util.List<java.lang.String> aggregationProperties)
public static java.lang.String toJsonString(PivotTableDescription description)
public static PivotTableDescription fromJsonString(java.lang.String json)