Package com.intuit.karate
Class StringUtils
- java.lang.Object
-
- com.intuit.karate.StringUtils
-
public class StringUtils extends Object
- Author:
- pthomas3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStringUtils.Pair
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancontainsIgnoreCase(List<String> list, String str)static intcountLineFeeds(String text)static StringfixJavaScriptFunction(String text)static <T> TgetIgnoreKeyCase(Map<String,T> map, String name)static booleanisBlank(String s)static booleanisJavaScriptFunction(String text)static Stringjoin(Object[] a, char delimiter)static Stringjoin(Collection<String> c, String delimiter)static StringUtils.Pairpair(String left, String right)static voidremoveIgnoreKeyCase(Map<String,?> map, String name)static Stringrepeat(char c, int count)static List<String>split(String s, char delimiter, boolean skipBackSlash)static StringUtils.PairsplitByFirstLineFeed(String text)static StringthrowableToString(Throwable t)static StringtoIdString(String name)static List<String>toStringLines(String text)static StringtrimToEmpty(String s)static StringtrimToNull(String s)static Stringtruncate(String s, int length, boolean addDots)static intwrappedLinesEstimate(String text, int colWidth)
-
-
-
Field Detail
-
EMPTY
public static final String EMPTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
pair
public static StringUtils.Pair pair(String left, String right)
-
repeat
public static String repeat(char c, int count)
-
join
public static String join(Collection<String> c, String delimiter)
-
isBlank
public static boolean isBlank(String s)
-
splitByFirstLineFeed
public static StringUtils.Pair splitByFirstLineFeed(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)
-
-