Class WidgetQueryField
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSource
com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSourceWithFilter
com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.WidgetQueryField
-
Field Summary
Fields inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSourceWithFilter
conditionalFilterList, filter, tableName
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 selectFieldNamevoid
setSelectFieldName
(String selectFieldName) Setter for selectFieldNamewithConditionalFilter
(AbstractConditionalFilter conditionalFilter) Fluent setter to add a single conditionalFilterwithConditionalFilterList
(List<AbstractConditionalFilter> conditionalFilterList) Fluent setter for conditionalFilterListwithFilter
(QQueryFilter filter) Fluent setter for filterFluent setter for namewithSelectFieldName
(String selectFieldName) Fluent setter for selectFieldNamewithTableName
(String tableName) Fluent setter for tableNameMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSourceWithFilter
getConditionalFilterList, getEffectiveFilter, getFilter, getTableName, setConditionalFilterList, setFilter, setTableName
Methods inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode.AbstractWidgetValueSource
getInputValues, getName, getType, setInputValues, setName, setType, supplementContext, withInputValues, withType
-
Constructor Details
-
WidgetQueryField
public WidgetQueryField()Constructor
-
-
Method Details
-
evaluate
- Specified by:
evaluate
in classAbstractWidgetValueSource
- Throws:
QException
-
withName
Fluent setter for name- Overrides:
withName
in classAbstractWidgetValueSource
-
withTableName
Fluent setter for tableName- Overrides:
withTableName
in classAbstractWidgetValueSourceWithFilter
-
withFilter
Fluent setter for filter- Overrides:
withFilter
in classAbstractWidgetValueSourceWithFilter
-
getSelectFieldName
Getter for selectFieldName -
setSelectFieldName
Setter for selectFieldName -
withSelectFieldName
Fluent setter for selectFieldName -
withConditionalFilterList
public WidgetQueryField withConditionalFilterList(List<AbstractConditionalFilter> conditionalFilterList) Fluent setter for conditionalFilterList- Overrides:
withConditionalFilterList
in classAbstractWidgetValueSourceWithFilter
-
withConditionalFilter
Fluent setter to add a single conditionalFilter
-