Class JsonFieldUtils
java.lang.Object
com.kingsrook.qqq.backend.core.utils.JsonFieldUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidproject(QRecord record, QTableMetaData table, String prefix) Project logical fields without exposing the backing JSON column.static Serializableread(QRecord record, QFieldMetaData field, String prefix) Read a typed logical value from a physical JSON map, including joined records.static voidwrite(QRecord record, QFieldMetaData field, Serializable value) Merge one logical value; null removes the key.
-
Constructor Details
-
JsonFieldUtils
public JsonFieldUtils()
-
-
Method Details
-
read
Read a typed logical value from a physical JSON map, including joined records. -
write
Merge one logical value; null removes the key. Always copy the stored map. -
project
Project logical fields without exposing the backing JSON column.
-