Class WidgetCalculation
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSource
com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.WidgetCalculation
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSource
inputValues, name, type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate
(Map<String, Object> context, RenderWidgetInput input) Getter for operatorGetter for valuesvoid
setOperator
(WidgetCalculation.Operator operator) Setter for operatorvoid
Setter for valuesFluent setter for namewithOperator
(WidgetCalculation.Operator operator) Fluent setter for operatorwithValues
(List<String> values) Fluent setter for valuesMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSource
getInputValues, getName, getType, setInputValues, setName, setType, supplementContext, withInputValues, withType
-
Constructor Details
-
WidgetCalculation
public WidgetCalculation()Constructor
-
-
Method Details
-
evaluate
- Specified by:
evaluate
in classAbstractWidgetValueSource
- Throws:
QException
-
withName
Description copied from class:AbstractWidgetValueSource
Fluent setter for name- Overrides:
withName
in classAbstractWidgetValueSource
-
getOperator
Getter for operator -
setOperator
Setter for operator -
withOperator
Fluent setter for operator -
getValues
-
setValues
-
withValues
Fluent setter for values
-