Class LangUtils


  • public class LangUtils
    extends Object
    Language utilities.
    • Field Detail

      • EMPTY_STRING_ARRAY

        public static final String[] EMPTY_STRING_ARRAY
        Empty String array.
    • Method Detail

      • isBlank

        public static boolean isBlank​(String s)
        Checks if s is null, empty or whitespace only.
        Parameters:
        s - a string or null.
        Returns:
        true if s is null, empty string, or whitespace only.
      • containsIgnoreCase

        public static boolean containsIgnoreCase​(String s,
                                                 String ss)
        Checks if s contains ss without case sensitivity.
        Parameters:
        s - a string.
        ss - a substring.
        Returns:
        true if s contains ss without case sensitivity.
      • capitalize

        public static String capitalize​(String s)
        Capitalize string.
        Parameters:
        s - a string.
        Returns:
        capitalized string.
      • uncapitalize

        public static String uncapitalize​(String s)
        Uncapitalize string.
        Parameters:
        s - a string.
        Returns:
        uncapitalized string.
      • join

        public static String join​(CharSequence delimiter,
                                  Stream<?> stream)
        Join stream to string.
        Parameters:
        delimiter - delimiter
        stream - stream
        Returns:
        joined string
      • join

        public static String join​(CharSequence delimiter,
                                  Iterator<?> iterator)
        Join iterator to string.
        Parameters:
        delimiter - delimiter
        iterator - iterator
        Returns:
        joined string
      • join

        public static String join​(CharSequence delimiter,
                                  Iterable<?> iterable)
        Join iterable to string.
        Parameters:
        delimiter - delimiter
        iterable - iterable
        Returns:
        joined string