From 0a12c76829c891c7ed0f925cd191d7fc2eff03e9 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Thu, 23 May 2024 12:56:49 -0500 Subject: [PATCH] Add withRecordLabelFormatAndFields to continue to make table-meta-data setup slightly less verbose --- .../core/model/metadata/tables/QTableMetaData.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QTableMetaData.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QTableMetaData.java index 99e52602..9819f5b3 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QTableMetaData.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QTableMetaData.java @@ -640,6 +640,18 @@ public class QTableMetaData implements QAppChildMetaData, Serializable, MetaData + /******************************************************************************* + ** fluent setter for both recordLabelFormat and recordLabelFields + *******************************************************************************/ + public QTableMetaData withRecordLabelFormatAndFields(String format, String... fields) + { + setRecordLabelFormat(format); + setRecordLabelFields(Arrays.asList(fields)); + return (this); + } + + + /******************************************************************************* ** Getter for recordLabelFields **