Package io.jmix.ui.component
Class AggregationInfo
java.lang.Object
io.jmix.ui.component.AggregationInfo
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetType()
boolean
void
setEditable
(boolean editable) void
setFormatter
(Formatter<Object> formatter) void
setPropertyPath
(MetaPropertyPath propertyPath) void
setStrategy
(AggregationStrategy strategy) void
setType
(AggregationInfo.Type type)
-
Field Details
-
editable
protected boolean editable
-
-
Constructor Details
-
AggregationInfo
public AggregationInfo()
-
-
Method Details
-
getPropertyPath
-
setPropertyPath
-
getType
-
setType
@StudioProperty(type=ENUMERATION, options={"SUM","COUNT","AVG","MIN","MAX"}) public void setType(AggregationInfo.Type type) -
getFormatter
-
setFormatter
@StudioElementsGroup(xmlElement="formatter", caption="Formatter") public void setFormatter(Formatter<Object> formatter) -
getStrategy
-
setStrategy
@StudioProperty(name="strategy", type=JAVA_CLASS_NAME) public void setStrategy(@Nullable AggregationStrategy strategy) -
isEditable
public boolean isEditable() -
setEditable
-