Class LangUtils

java.lang.Object
jp.vmi.selenium.selenese.utils.LangUtils

public class LangUtils
extends Object
Language utilities.
  • Field Details

    • EMPTY_STRING_ARRAY

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

    • 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