/** e.g. "bela,jeannette,michelle" --> List{"bela", "jeannette", "michelle"} */ public static List<String> parseCommaDelimitedStrings(String l) { return parseStringList(l,","); }
protected static Collection<InetAddress> parseAddresses(String input) throws Exception { final String ADDRS="member-addrs="; Collection<InetAddress> retval=new ArrayList<>(); int start_index=-1, end_index=-1; if(input != null && (start_index=input.indexOf(ADDRS)) >= 0) { input=input.substring(start_index + ADDRS.length()).trim(); end_index=input.indexOf('\n'); if(end_index > 0) input=input.substring(0, end_index); List<String> rsps=Util.parseStringList(input,","); for(String tmp: rsps) { int index2=tmp.lastIndexOf(':'); if(index2 != -1) tmp=tmp.substring(0, index2); retval.add(InetAddress.getByName(tmp)); } } return retval; }
protocol_name=protocol_name.substring(0, index); String attrs=rest.substring(index +1); // e.g. "num_sent,msgs,num_received_msgs" list=Util.parseStringList(attrs, ",");
/** e.g. "bela,jeannette,michelle" --> List{"bela", "jeannette", "michelle"} */ public static java.util.List parseCommaDelimitedStrings(String l) { return parseStringList(l, ","); }
/** e.g. "bela,jeannette,michelle" --> List{"bela", "jeannette", "michelle"} */ public static List<String> parseCommaDelimitedStrings(String l) { return parseStringList(l,","); }
protected static Collection<InetAddress> parseAddresses(String input) throws Exception { final String ADDRS="member-addrs="; Collection<InetAddress> retval=new ArrayList<>(); int start_index=-1, end_index=-1; if(input != null && (start_index=input.indexOf(ADDRS)) >= 0) { input=input.substring(start_index + ADDRS.length()).trim(); end_index=input.indexOf('\n'); if(end_index > 0) input=input.substring(0, end_index); List<String> rsps=Util.parseStringList(input,","); for(String tmp: rsps) { int index2=tmp.lastIndexOf(':'); if(index2 != -1) tmp=tmp.substring(0, index2); retval.add(InetAddress.getByName(tmp)); } } return retval; }
protocol_name=protocol_name.substring(0, index); String attrs=rest.substring(index +1); // e.g. "num_sent,msgs,num_received_msgs" list=Util.parseStringList(attrs, ",");