From a7dfad5b28048e1d0440def2550aa544706761e4 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 12 Feb 2024 18:56:30 -0600 Subject: [PATCH] CE-847 Add fluent appender 'withSubFilter()' --- .../model/actions/tables/query/QQueryFilter.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/tables/query/QQueryFilter.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/tables/query/QQueryFilter.java index 6ce122bb..c5a0d630 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/tables/query/QQueryFilter.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/tables/query/QQueryFilter.java @@ -323,6 +323,18 @@ public class QQueryFilter implements Serializable, Cloneable + /******************************************************************************* + ** Fluent setter for adding a single subFilter + ** + *******************************************************************************/ + public QQueryFilter withSubFilter(QQueryFilter subFilter) + { + addSubFilter(subFilter); + return (this); + } + + + /******************************************************************************* ** *******************************************************************************/