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
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected MetaPropertyPath
protected AggregationStrategy<?,
?> protected AggregationInfo.Type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAggregationStrategy<?,
?> getType()
void
setCellTitle
(String cellTitle) void
setFormatter
(Formatter<? super Object> formatter) void
setPropertyPath
(MetaPropertyPath propertyPath) void
setStrategy
(AggregationStrategy<?, ?> strategy) void
setType
(AggregationInfo.Type type)
-
Field Details
-
propertyPath
-
type
-
formatter
-
strategy
-
cellTitle
-
-
Constructor Details
-
AggregationInfo
public AggregationInfo()
-
-
Method Details
-
getPropertyPath
-
setPropertyPath
-
getType
-
setType
-
getFormatter
- Specified by:
getFormatter
in interfaceSupportsFormatter<Object>
-
setFormatter
- Specified by:
setFormatter
in interfaceSupportsFormatter<Object>
-
getStrategy
-
setStrategy
-
getCellTitle
-
setCellTitle
-