Home | History | Annotate | Download | only in collect

Lines Matching refs:iterable

63     Iterable<String> iterable = Collections.emptySet();
64 assertEquals(0, Iterables.size(iterable));
68 Iterable<String> iterable = Collections.singleton("a");
69 assertEquals(1, Iterables.size(iterable));
73 Iterable<Integer> iterable = new Iterable<Integer>() {
79 assertEquals(2, Iterables.size(iterable));
94 private static Iterable<String> iterable(String... elements) {
96 return new Iterable<String>() {
105 Iterable<String> set = Sets.newHashSet("a", null, "b");
110 Iterable<String> set = Sets.newHashSet("a", "b");
115 Iterable<String> set = iterable("a", null, "b");
120 Iterable<String> set = iterable("a", "b");
125 Iterable<String> set = Sets.newHashSet("a", null, "b");
130 Iterable<String> set = Sets.newHashSet("a", "b");
135 Iterable<String> set = iterable("a", null, "b");
140 Iterable<String> set = iterable("a", "b");
145 Iterable<String> iterable = Collections.singletonList("foo");
146 assertEquals("foo", Iterables.getOnlyElement(iterable));
150 Iterable<String> iterable = Collections.emptyList();
152 Iterables.getOnlyElement(iterable);
159 Iterable<String> iterable = asList("foo", "bar");
161 Iterables.getOnlyElement(iterable);
168 Iterable<String> iterable = Collections.singletonList("foo");
169 assertEquals("foo", Iterables.getOnlyElement(iterable, "bar"));
173 Iterable<String> iterable = Collections.emptyList();
174 assertEquals("bar", Iterables.getOnlyElement(iterable, "bar"));
178 Iterable<String> iterable = Collections.emptyList();
179 assertNull(Iterables.getOnlyElement(iterable, null));
183 Iterable<String> iterable = asList("foo", "bar");
185 Iterables.getOnlyElement(iterable, "x");
191 @GwtIncompatible("Iterables.toArray(Iterable, Class)")
193 Iterable<String> iterable = Collections.emptyList();
194 String[] array = Iterables.toArray(iterable, String.class);
198 @GwtIncompatible("Iterables.toArray(Iterable, Class)")
200 Iterable<String> iterable = Collections.singletonList("a");
201 String[] array = Iterables.toArray(iterable, String.class);
205 @GwtIncompatible("Iterables.toArray(Iterable, Class)")
208 Iterable<String> iterable = asList(sourceArray);
209 String[] newArray = Iterables.toArray(iterable, String.class);
214 Iterable<String> unfiltered = newArrayList("foo", "bar");
215 Iterable<String> filtered = Iterables.filter(unfiltered,
248 Iterable<String> list = newArrayList("cool", "pants");
261 Iterable<String> list = Lists.newArrayList("cool", "pants");
275 Iterable<String> list = newArrayList("cool", "pants");
291 @GwtIncompatible("Iterables.filter(Iterable, Class)")
294 Iterable<TypeA> alist = Lists
296 Iterable<TypeB> blist = Iterables.filter(alist, TypeB.class);
302 Iterable<Integer> result = Iterables.transform(input,
319 Iterable<Integer> result = Iterables.transform(input,
340 Iterable<String> result = Iterables.transform(input,
355 Iterable<String> cycle = Iterables.cycle("a", "b");
384 Iterable<Integer> result = Iterables.concat(input);
404 Iterable<Integer> result =
421 Iterable<Integer> iterable = asList(1, 2, 3);
423 Iterable<Integer> repeated
424 = Iterables.concat(Collections.nCopies(n, iterable));
430 Iterable<Integer> source = Collections.singleton(1);
439 Iterable<Integer> source = Collections.emptySet();
440 Iterable<List<Integer>> partitions = Iterables.partition(source, 1);
445 Iterable<Integer> source = Collections.singleton(1);
446 Iterable<List<Integer>> partitions = Iterables.partition(source, 1);
453 Iterable<List<Integer>> partitions = Iterables.partition(list, 2);
474 Iterable<Integer> source = asList(1, 2, 3);
475 Iterable<List<Integer>> partitions = Iterables.partition(source, 2);
484 Iterable<Integer> source = Lists.newLinkedList(asList(1, 2, 3));
485 Iterable<List<Integer>> partitions = Iterables.partition(source, 2);
495 Iterable<List<Integer>> partitions = Iterables.paddedPartition(list, 2);
501 Iterable<Integer> source = asList(1, 2, 3);
502 Iterable<List<Integer>> partitions = Iterables.paddedPartition(source, 2);
509 Iterable<Integer> source = Lists.newLinkedList(asList(1, 2, 3));
510 Iterable<List<Integer>> partitions = Iterables.paddedPartition(source, 2);
529 private static void assertCanIterateAgain(Iterable<?> iterable) {
530 for (@SuppressWarnings("unused") Object obj : iterable) {
542 Iterable<?> a;
543 Iterable<?> b;
586 Iterable<String> reversed = Iterables.reverse(stuff);
613 Iterable<String> iterable = newArrayList("foo", "bar", "baz");
614 Iterable<String> limited = Iterables.limit(iterable, 2);
632 Iterable<String> emptyList = Collections.emptyList();
635 Iterable<String> singletonList = Collections.singletonList("foo");
693 Iterable<String> tail = skip(list, 1);
703 Iterable<String> tail = skip(set, 1);
711 Iterable<String> tail = skip(list, 1);
719 Iterable<String> tail = skip(set, 2);
727 Iterable<String> tail = skip(list, 2);
740 private void testGetOnAbc(Iterable<String> iterable) {
742 Iterables.get(iterable, -1);
745 assertEquals("a", Iterables.get(iterable, 0));
746 assertEquals("b", Iterables.get(iterable, 1));
747 assertEquals("c", Iterables.get(iterable, 2));
749 Iterables.get(iterable, 3);
753 Iterables.get(iterable, 4);
758 private void testGetOnEmpty(Iterable<String> iterable) {
760 Iterables.get(iterable, 0);
825 Iterable<String> iterable = Collections.singletonList("foo");
826 assertEquals("foo", Iterables.getFirst(iterable, "bar"));
830 Iterable<String> iterable = Collections.emptyList();
831 assertEquals("bar", Iterables.getFirst(iterable, "bar"));
835 Iterable<String> iterable = Collections.emptyList();
836 assertNull(Iterables.getFirst(iterable, null));
840 Iterable<String> iterable = asList("foo", "bar");
841 assertEquals("foo", Iterables.getFirst(iterable, "qux"));
863 Iterable<String> iterable = Collections.singletonList("foo");
864 assertEquals("foo", Iterables.getLast(iterable, "bar"));
868 Iterable<String> iterable = Collections.emptyList();
869 assertEquals("bar", Iterables.getLast(iterable, "bar"));
873 Iterable<String> iterable = Collections.emptyList();
874 assertNull(Iterables.getLast(iterable, null));
878 Iterable<String> iterable = asList("foo", "bar");
879 assertEquals("bar", Iterables.getLast(iterable, "qux"));
951 Iterable<String> iterable = Iterables.unmodifiableIterable(list);
952 Iterator<String> iterator = iterable.iterator();
958 assertEquals("[a, b, c]", iterable.toString());
964 Iterable<String> iterable = Iterables.unmodifiableIterable(list);
965 Iterable<String> iterable2 = Iterables.unmodifiableIterable(iterable);
966 assertSame(iterable, iterable2);
1014 Iterable<String> iterable = new Iterable<String>() {
1020 assertTrue(Iterables.removeAll(iterable, newArrayList("b", "d", "f")));
1022 assertFalse(Iterables.removeAll(iterable, newArrayList("x", "y", "z")));
1036 Iterable<String> iterable = new Iterable<String>() {
1042 assertTrue(Iterables.retainAll(iterable, newArrayList("b", "d", "f")));
1044 assertFalse(Iterables.retainAll(iterable, newArrayList("b", "e", "d")));
1117 // Iterable. Those returned by Iterators.filter() and Iterables.filter()
1133 /** Returns a new iterable over the specified strings. */
1134 private static Iterable<String> create(String... strings) {
1149 Iterable<String> consumingIterable = Iterables.consumingIterable(list);
1295 Iterable<Iterable<Integer>> elements = ImmutableList.of();
1298 Iterable<Integer> iterable =
1302 Iterator<Integer> iterator = iterable.iterator();
1314 Iterable<Integer> iterable0 = ImmutableList.of();
1315 Iterable<Iterable<Integer>> iterables = ImmutableList.of(iterable0);
1323 Iterable<Integer> iterable0 = ImmutableList.of(1, 2, 3);
1324 Iterable<Iterable<Integer>> iterables = ImmutableList.of(iterable0);
1331 List<Iterable<Integer>> iterables = Lists.newLinkedList();
1349 List<Iterable<Integer>> iterables = Lists.newLinkedList();
1364 private void verifyMergeSorted(Iterable<Iterable<Integer>> iterables,
1365 Iterable<Integer> unsortedExpected) {
1366 Iterable<Integer> expected =
1369 Iterable<Integer> mergedIterator =