Class StringUtils
java.lang.Object
io.debezium.operator.commons.util.StringUtils
Useful String utilities
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringJoins map into stringstatic StringjoinAsJavaOpts(Map<String, ?> map) Joins map into string of java properties as given on command line e.g.private static Stringprivate static String[]splitEntry(String entry, String kvSep) splitJavaOpts(String input) Splits string of java properties as given on command line into map e.g.splitToMap(String input, String kvSep, String sep) Splits string into map based on given parameters
-
Field Details
-
EMPTY
- See Also:
-
-
Constructor Details
-
StringUtils
private StringUtils()Intentionally private
-
-
Method Details
-
join
Joins map into string- Parameters:
map- map to be joinedkvSep- separator used to join key and valuesep- separator used to join entries- Returns:
- joined map
-
joinAsJavaOpts
Joins map into string of java properties as given on command line e.g. {-Dprop: value, -Xmx128M: null} becomes "-Dprop=value -Xmx128M";- Parameters:
map- map to be joined- Returns:
- string of java properties as given on command line
-
splitToMap
Splits string into map based on given parameters- Parameters:
input- input stringkvSep- separator used to split key and valuesep- separator used to split entries- Returns:
- map
-
splitJavaOpts
Splits string of java properties as given on command line into map e.g. "-Dprop=value -Xmx128M" becomes {-Dprop: value, -Xmx128M: ""}- Parameters:
input- input string- Returns:
- map
-
splitEntry
-
joinEntry
-