Class JsonStorageValues
java.lang.Object
com.kingsrook.qqq.backend.module.rdbms.actions.JsonStorageValues
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<QFieldMetaData> columns(List<QFieldMetaData> fields) One representative per physical column, preserving declared order.static ObjectjsonValue(QFieldMetaData field, Serializable value) Serialize typed scalar values; temporal values use their ISO representation.static Stringobject(QRecord record, List<QFieldMetaData> fields, String column) Non-null values to insert or merge for one JSON column.static StringremovedKeys(QRecord record, List<QFieldMetaData> fields, String column) PostgreSQL text-array literal.
-
Constructor Details
-
JsonStorageValues
public JsonStorageValues()
-
-
Method Details
-
columns
One representative per physical column, preserving declared order. -
jsonValue
Serialize typed scalar values; temporal values use their ISO representation. -
object
Non-null values to insert or merge for one JSON column. -
removedKeys
PostgreSQL text-array literal. Validated keys contain only letters, digits and underscores.
-