Class NullIfBlankSanitizer
java.lang.Object
io.github.rabinarayanpatra.sanitizer.builtin.NullIfBlankSanitizer
- All Implemented Interfaces:
FieldSanitizer<String>
Sanitizer that trims the input string and returns
null if the result
is blank.
Useful for converting user input like empty or whitespace-only strings into
null, especially in form handling or persistence layers where
null is preferred over empty strings.
String input = " ";
String result = new NullIfBlankSanitizer().sanitize(input); // null
- Since:
- 1.0.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
NullIfBlankSanitizer
public NullIfBlankSanitizer()Default constructor.
-
-
Method Details
-
sanitize
Trims the input and returnsnullif it is blank.- Specified by:
sanitizein interfaceFieldSanitizer<String>- Parameters:
in- the string to sanitize- Returns:
nullif input is blank ornull; otherwise, the original string
-