Class StringUtil


  • public class StringUtil
    extends Object
    Author:
    Madhav Krishna
    • Method Detail

      • trim

        public static String trim​(String str)
        Trims the leading and trailing spaces
        Parameters:
        str -
        Returns:
      • trimNullAsEmpty

        public static String trimNullAsEmpty​(String str)
      • isEmptyAfterTrim

        public static boolean isEmptyAfterTrim​(String str)
      • isEmptyNoTrim

        public static boolean isEmptyNoTrim​(String str)
      • trimNullObjAsEmptyStr

        public static String trimNullObjAsEmptyStr​(Object obj)
      • containsText

        public static boolean containsText​(String str,
                                           String text)
        Checks whether the text exist in string or not.
        Parameters:
        str -
        text -
        Returns:
      • startsWithText

        public static boolean startsWithText​(String str,
                                             String text)
        Checks if the string starts with text.
        Parameters:
        str -
        text -
        Returns:
      • endsWithText

        public static boolean endsWithText​(String str,
                                           String text)
        Checks if string ends with a text.
        Parameters:
        str -
        text -
        Returns:
      • containsWord

        public static boolean containsWord​(String str,
                                           String word)
        Checks whether a word present in a string.
        Parameters:
        str -
        word -
        Returns:
      • isTextMatchedWithExpectedValue

        public static boolean isTextMatchedWithExpectedValue​(String text,
                                                             String expectedValue,
                                                             TextMatchMechanism textMatchMechanism)
        Checks whether the text matches with expected value based on text match mechanism.
        Parameters:
        actualValue -
        expectedValue -
        textMatchMechanism -
        Returns:
        if matches then returns true else returns false.
      • main

        public static void main​(String[] args)