Package io.jmix.flowui.component
Class AggregationInfo
java.lang.Object
io.jmix.flowui.component.AggregationInfo
- All Implemented Interfaces:
SupportsFormatter<Object>
POJO to store all information needed to create aggregation in
DataGrid.-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected MetaPropertyPathprotected AggregationStrategy<?,?> protected AggregationInfo.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAggregationStrategy<?,?> getType()voidsetCellTitle(String cellTitle) voidsetFormatter(Formatter<? super Object> formatter) voidsetPropertyPath(MetaPropertyPath propertyPath) voidsetStrategy(AggregationStrategy<?, ?> strategy) voidsetType(AggregationInfo.Type type)
-
Field Details
-
propertyPath
-
type
-
formatter
-
strategy
-
cellTitle
-
-
Constructor Details
-
AggregationInfo
public AggregationInfo()
-
-
Method Details
-
getPropertyPath
-
setPropertyPath
-
getType
-
setType
-
getFormatter
- Specified by:
getFormatterin interfaceSupportsFormatter<Object>
-
setFormatter
- Specified by:
setFormatterin interfaceSupportsFormatter<Object>
-
getStrategy
-
setStrategy
-
getCellTitle
-
setCellTitle
-