Class StringUtils

java.lang.Object
com.intuit.karate.StringUtils

public class StringUtils extends Object
Author:
pthomas3
  • Field Details

  • Method Details

    • pair

      public static StringUtils.Pair pair(String left, String right)
    • truncate

      public static String truncate(String s, int length, boolean addDots)
    • trimToEmpty

      public static String trimToEmpty(String s)
    • trimToNull

      public static String trimToNull(String s)
    • repeat

      public static String repeat(char c, int count)
    • join

      public static String join(Object[] a, char delimiter)
    • join

      public static String join(Collection<String> c, String delimiter)
    • split

      public static List<String> split(String s, char delimiter, boolean skipBackSlash)
    • isBlank

      public static boolean isBlank(String s)
    • toIdString

      public static String toIdString(String name)
    • splitByFirstLineFeed

      public static StringUtils.Pair splitByFirstLineFeed(String text)
    • toStringLines

      public static List<String> toStringLines(String text)
    • countLineFeeds

      public static int countLineFeeds(String text)
    • wrappedLinesEstimate

      public static int wrappedLinesEstimate(String text, int colWidth)
    • isJavaScriptFunction

      public static boolean isJavaScriptFunction(String text)
    • fixJavaScriptFunction

      public static String fixJavaScriptFunction(String text)
    • getIgnoreKeyCase

      public static <T> T getIgnoreKeyCase(Map<String,T> map, String name)
    • removeIgnoreKeyCase

      public static void removeIgnoreKeyCase(Map<String,?> map, String name)
    • containsIgnoreCase

      public static boolean containsIgnoreCase(List<String> list, String str)
    • throwableToString

      public static String throwableToString(Throwable t)