Home | History | Annotate | Download | only in base

Lines Matching defs:joiner

21 import com.google.common.base.Joiner.MapJoiner;
39 * Unit test for {@link Joiner}.
45 private static final Joiner J = Joiner.on("-");
91 Joiner onChar = Joiner.on('-');
99 Joiner skipNulls = J.skipNulls();
113 Joiner zeroForNull = J.useForNull("0");
126 private static void checkNoOutput(Joiner joiner, Iterable<Integer> set) {
127 assertEquals("", joiner.join(set));
128 assertEquals("", joiner.join(set.iterator()));
131 assertEquals("", joiner.join(array));
134 assertSame(sb1FromIterable, joiner.appendTo(sb1FromIterable, set));
138 assertSame(sb1FromIterator, joiner.appendTo(sb1FromIterator, set));
142 assertSame(sb2, joiner.appendTo(sb2, array));
146 joiner.appendTo(NASTY_APPENDABLE, set);
152 joiner.appendTo(NASTY_APPENDABLE, set.iterator());
158 joiner.appendTo(NASTY_APPENDABLE, array);
179 private static void checkResult(Joiner joiner, Iterable<Integer> parts, String expected) {
180 assertEquals(expected, joiner.join(parts));
181 assertEquals(expected, joiner.join(parts.iterator()));
184 joiner.appendTo(sb1FromIterable, parts);
188 joiner.appendTo(sb1FromIterator, parts.iterator());
192 assertEquals(expected, joiner.join(partsArray));
195 joiner.appendTo(sb2, partsArray);
205 assertEquals(expected, joiner.join(partsArray[0], partsArray[1], rest));
208 joiner.appendTo(sb3, partsArray[0], partsArray[1], rest);
214 Joiner onChar = Joiner.on('-');
217 Joiner skipNulls = J.skipNulls();
220 Joiner zeroForNull = J.useForNull("0");
224 private static void checkIterableIterator(Joiner joiner, String expected) {
225 assertEquals(expected, joiner.join(new IterableIterator()));
228 joiner.appendTo(sb1, new IterableIterator());
233 assertEquals(expected, joiner.join(partsArray));
236 joiner.appendTo(sb2, partsArray);
246 assertEquals(expected, joiner.join(partsArray[0], partsArray[1], rest));
249 joiner.appendTo(sb3, partsArray[0], partsArray[1], rest);
255 Joiner j = Joiner.on("x").useForNull("y");
264 Joiner j = Joiner.on("x").skipNulls();
273 Joiner j = Joiner.on("x").useForNull("y");
282 MapJoiner j = Joiner.on(";").withKeyValueSeparator(":");
304 MapJoiner j = Joiner.on(";").withKeyValueSeparator(":");
342 Joiner j = Joiner.on(",").skipNulls();
392 assertEquals("foo,foo", Joiner.on(",").join(
394 assertEquals("foo,bar,foo", Joiner.on(",").useForNull("bar").join(
405 tester.testAllPublicStaticMethods(Joiner.class);
406 tester.testAllPublicInstanceMethods(Joiner.on(","));
407 tester.testAllPublicInstanceMethods(Joiner.on(",").skipNulls());
408 tester.testAllPublicInstanceMethods(Joiner.on(",").useForNull("x"));
410 Joiner.on(",").withKeyValueSeparator("="));