public JSONString(String s) { this.s = StringUtil.unquote(s); }
void colonAndNodeValue(String nodeValue) { if (nodeValue != null) { if (formatConfig.insertSpaceBeforeColon) out.print(" "); out.print(":"); if (formatConfig.insertSpaceAfterColon) out.print(" "); if (formatConfig.insertTabAfterColon) out.print("\t"); if (nodeValue.length() > 0 && (StringUtil.isWhiteSpace(nodeValue.substring(0, 1)) || StringUtil.isWhiteSpace(nodeValue .substring(nodeValue.length() - 1)))) { // preserve white spaces out.print("\""); out.print(nodeValue); out.print("\""); } else out.print(nodeValue); } }
@Override public String toString() { return StringUtil.join(log, "\n"); }
int cursor = 0; while (cursor < varName.length()) { while (cursor < varName.length() && isPrefix(varName.charAt(cursor))) { cursor++; if (isSplitChar(c)) { break; start = cursor; nName = join(components, " "); naturalNameTable.put(varName, nName);
static String sanitizeInLineNodeValue(String nodeValue) { String mustBeEscaped = "\""; nodeValue = nodeValue.replaceAll("\"", "\\\""); // "[](){},:>*|"))); Pattern p = Pattern.compile(String.format("[%s]", "\\[\\](){},:>*|")); Matcher m = p.matcher(nodeValue); if (m.find()) { nodeValue = StringUtil.doubleQuote(nodeValue); } return nodeValue; }
ArrayList<String> csv = StringUtil.splitCSV(columnData); for (String each : csv) { String value = each.trim();
public static String doubleQuote(String message) { return quote(message, DOUBLE_QUOTE); }
ArrayList<String> columns = StringUtil.splitAtTab(line.getTrimmedDataLine()); int index = 1; visit("row", null); ArrayList<String> columns = StringUtil.splitAtTab(line.getTrimmedDataLine());
static String sanitizeInLineNodeValue(String nodeValue) { String mustBeEscaped = "\""; nodeValue = nodeValue.replaceAll("\"", "\\\""); // "[](){},:>*|"))); Pattern p = Pattern.compile(String.format("[%s]", "\\[\\](){},:>*|")); Matcher m = p.matcher(nodeValue); if (m.find()) { nodeValue = StringUtil.doubleQuote(nodeValue); } return nodeValue; }
ArrayList<String> csv = StringUtil.splitCSV(columnData); for (String each : csv) { String value = each.trim();
public void outputGraphviz(OutputStream out) { PrintWriter gout = new PrintWriter(out); gout.println("digraph G {"); // output node labels for (int tagID : _graph.getNodeIDSet()) { gout.println(tagID + " [label=" + StringUtil.quote(_graph.getNodeLabel(tagID), "\"") + "];"); } for (int tagID : _graph.getNodeIDSet()) { for (int destNodeID : _graph.getDestNodeIDSetOf(tagID)) { gout.println(tagID + " -> " + destNodeID + ";"); } } gout.println("}"); gout.flush(); }
ArrayList<String> columns = StringUtil.splitAtTab(line.getTrimmedDataLine()); int index = 1; visit("row", null); ArrayList<String> columns = StringUtil.splitAtTab(line.getTrimmedDataLine());
public static String concatinateWithTab(Object... data) { return StringUtil.join(data, "\t"); }
public JSONString(String s) { this.s = StringUtil.unquote(s); }
void colonAndNodeValue(String nodeValue) { if (nodeValue != null) { if (formatConfig.insertSpaceBeforeColon) out.print(" "); out.print(":"); if (formatConfig.insertSpaceAfterColon) out.print(" "); if (formatConfig.insertTabAfterColon) out.print("\t"); if (nodeValue.length() > 0 && (StringUtil.isWhiteSpace(nodeValue.substring(0, 1)) || StringUtil.isWhiteSpace(nodeValue .substring(nodeValue.length() - 1)))) { // preserve white spaces out.print("\""); out.print(nodeValue); out.print("\""); } else out.print(nodeValue); } }
prop.put("arrowhead", StringUtil.doubleQuote("none")); prop.put("arrowtail", StringUtil.doubleQuote("empty")); prop.put("colro", "gray"); g.edge(parentID, classID, prop); prop.put("label", StringUtil.doubleQuote(label)); prop.put("shape", "box"); g.node(attribID, prop);
currentContext.isOpen = false; for (String each : StringUtil.splitCSV(textValue.getValue())) { visit(nodeName, each.trim()); leave(nodeName);
public void outputGraphviz(OutputStream out) { PrintWriter gout = new PrintWriter(out); gout.println("digraph G {"); // output node labels for (int pathID : _graph.getNodeIDSet()) { SinglePath path = _graph.getNodeLabel(pathID); gout.println(pathID + " [label=" + StringUtil.quote(path.getLeaf(), "\"") + "];"); } for (int pathID : _graph.getNodeIDSet()) { for (int destNodeID : _graph.getDestNodeIDSetOf(pathID)) { gout.println(pathID + " -> " + destNodeID + ";"); } } gout.println("}"); gout.flush(); }
@Override public String toString() { return String.format("function %s(%s)", name, StringUtil.join(argumentList, ", ")); }