StringNullableX extension

Extension on nullable String providing safe fallback and mapping methods.

on

Properties

isNullOrBlank → bool

Available on String?, provided by the StringNullableX extension

Returns true if the string is null or entirely whitespace.
no setter
isNullOrEmpty → bool

Available on String?, provided by the StringNullableX extension

Returns true if the string is null or strictly empty.
no setter
orEmpty → String

Available on String?, provided by the StringNullableX extension

Returns the string, or an empty string "" if null.
no setter
orNull → String?

Available on String?, provided by the StringNullableX extension

Coerces blank strings to null. Symmetric with StringX.blankToNull.
no setter

Methods

mapNotBlank(String transform(String)) → String?

Available on String?, provided by the StringNullableX extension

Applies transform only if non-null and non-blank.