unwrapRecursive

open override fun unwrapRecursive(value: Wrapped?): Any?

Recursively unwraps the given value by applying the delegate's transformation.

This method will recursively call unwrap on the inner delegate if the delegate is also an instance of ColumnWithTransform. This is useful for handling nested transformations. Unlike ColumnWithTransform.unwrapRecursive, this method allows transformation involving null values.

Return

The unwrapped value. Returns the value transformed by the transformer, which could be null if the transformer design allows it.

Parameters

value

The value to unwrap. Could be null.