package tech.powerjob.server.common;
|
|
import com.google.common.base.Joiner;
|
import com.google.common.base.Splitter;
|
|
import java.util.Map;
|
|
/**
|
* Splitter & Joiner
|
*
|
* @author tjq
|
* @since 2020/5/27
|
*/
|
public class SJ {
|
|
public static final Splitter COMMA_SPLITTER = Splitter.on(",");
|
public static final Joiner COMMA_JOINER = Joiner.on(",");
|
|
public static final Joiner MONITOR_JOINER = Joiner.on("|").useForNull("-");
|
|
private static final Splitter.MapSplitter MAP_SPLITTER = Splitter.onPattern(";").withKeyValueSeparator(":");
|
|
public static Map<String, String> splitKvString(String kvString) {
|
return MAP_SPLITTER.split(kvString);
|
}
|
}
|