Class LowerCaseSanitizer

java.lang.Object
io.github.rabinarayanpatra.sanitizer.builtin.LowerCaseSanitizer
All Implemented Interfaces:
FieldSanitizer<String>

public class LowerCaseSanitizer extends Object implements FieldSanitizer<String>
Sanitizer that converts input text to lowercase using the default locale.

Useful for normalization tasks such as preparing emails, usernames, or tags for comparison and storage.

 
 String input = "HelloWorld@Email.Com";
 String sanitized = new LowerCaseSanitizer().sanitize(input); // "helloworld@email.com"
 
 
Since:
1.0.0
See Also:
  • Constructor Details

    • LowerCaseSanitizer

      public LowerCaseSanitizer()
      Default constructor.
  • Method Details

    • sanitize

      public @Nullable String sanitize(@Nullable String input)
      Converts the input string to lowercase.
      Specified by:
      sanitize in interface FieldSanitizer<String>
      Parameters:
      input - the string to sanitize
      Returns:
      the lowercase string, or null if input is null