to Value Wrapper
Factory for creating a new ValueWrapper for the supplied value.
If the supplied value is null, this method will return a cached ValueWrapper suitable for all null values. If the supplied value is already an instance of ValueWrapper, it will be returned as is.
Receiver
value the value to wrap; may be null
Return
a wrapper for the supplied value; never null
Factory for creating a new ValueWrapper for the supplied value using the supplied custom stringRepresentation.
You should use this method when you don't want to rely on the result of the value's toString() method.
If the supplied value is null, this method will return a cached ValueWrapper suitable for all null values. If the supplied value is already an instance of ValueWrapper, it will be returned as is if the stringRepresentation match, otherwise the original value will be unwrapped and a new ValueWrapper with the new stringRepresentation will be created.
Receiver
value the value to wrap; may be null
Return
a wrapper for the supplied value; never null
Since
1.2
Parameters
a custom rendering of the value; will fallback to the default behavior if null