List of usage examples for com.google.common.base Joiner appendTo
public final StringBuilder appendTo(StringBuilder builder, @Nullable Object first, @Nullable Object second, Object... rest)
From source file:org.dishevelled.bio.assembly.gfa1.Segment.java
@Override public String toString() { Joiner joiner = Joiner.on("\t"); StringBuilder sb = new StringBuilder(); joiner.appendTo(sb, "S", id, sequence == null ? "*" : sequence); if (!getTags().isEmpty()) { sb.append("\t"); joiner.appendTo(sb, getTags().values()); }//from ww w . j a v a 2 s . c o m return sb.toString(); }
From source file:org.dishevelled.bio.assembly.gfa2.Set.java
@Override public String toString() { Joiner joiner = Joiner.on("\t"); StringBuilder sb = new StringBuilder(); joiner.appendTo(sb, "U", id == null ? "*" : id, Joiner.on(" ").join(ids)); if (!getTags().isEmpty()) { sb.append("\t"); joiner.appendTo(sb, getTags().values()); }/* w ww .j a v a 2 s .c o m*/ return sb.toString(); }
From source file:org.dishevelled.bio.assembly.gfa2.Path.java
@Override public String toString() { Joiner joiner = Joiner.on("\t"); StringBuilder sb = new StringBuilder(); joiner.appendTo(sb, "O", id == null ? "*" : id, Joiner.on(" ").join(references)); if (!getTags().isEmpty()) { sb.append("\t"); joiner.appendTo(sb, getTags().values()); }//from ww w. j a va 2s . co m return sb.toString(); }
From source file:com.google.template.soy.pysrc.restricted.PyFunctionExprBuilder.java
/** * Returns a valid Python function call as a String. *//*from www . j a v a 2s . c o m*/ public String build() { StringBuilder sb = new StringBuilder(funcName + "("); Joiner joiner = Joiner.on(", ").skipNulls(); // Join args and kwargs into simple strings. String args = joiner.join(Iterables.transform(argList, LIST_ARG_MAPPER)); String kwargs = joiner.join(Iterables.transform(kwargMap.entrySet(), KEYWORD_ARG_MAPPER)); // Strip empty strings. args = Strings.emptyToNull(args); kwargs = Strings.emptyToNull(kwargs); // Join all pieces together. joiner.appendTo(sb, args, kwargs, unpackedKwargs); sb.append(")"); return sb.toString(); }