Home | History | Annotate | Download | only in collect

Lines Matching defs:list

47 import java.util.List;
86 List<Integer> nums = asList(1, 2, 3, 4, 5);
87 List<Integer> collection = new ArrayList<Integer>(nums) {
96 final List<String> list = asList(elements);
100 return list.iterator();
215 List<String> list = newArrayList();
218 assertFalse(Iterables.any(list, predicate));
219 list.add("cool");
220 assertFalse(Iterables.any(list, predicate));
221 list.add("pants");
222 assertTrue(Iterables.any(list, predicate));
226 List<String> list = newArrayList();
229 assertTrue(Iterables.all(list, predicate));
230 list.add("cool");
231 assertTrue(Iterables.all(list, predicate));
232 list.add("pants");
233 assertFalse(Iterables.all(list, predicate));
237 Iterable<String> list = newArrayList("cool", "pants");
238 assertEquals("cool", Iterables.find(list, Predicates.equalTo("cool")));
239 assertEquals("pants", Iterables.find(list, Predicates.equalTo("pants")));
241 Iterables.find(list, Predicates.alwaysFalse());
245 assertEquals("cool", Iterables.find(list, Predicates.alwaysTrue()));
246 assertCanIterateAgain(list);
250 Iterable<String> list = Lists.newArrayList("cool", "pants");
252 Iterables.find(list, Predicates.equalTo("cool"), "woot"));
254 Iterables.find(list, Predicates.equalTo("pants"), "woot"));
255 assertEquals("woot", Iterables.find(list,
257 assertNull(Iterables.find(list, Predicates.alwaysFalse(), null));
259 Iterables.find(list, Predicates.alwaysTrue(), "woot"));
260 assertCanIterateAgain(list);
264 Iterable<String> list = newArrayList("cool", "pants");
266 Iterables.tryFind(list, Predicates.equalTo("cool")));
268 Iterables.tryFind(list, Predicates.equalTo("pants")));
270 Iterables.tryFind(list, Predicates.alwaysTrue()));
272 Iterables.tryFind(list, Predicates.alwaysFalse()));
273 assertCanIterateAgain(list);
290 List<String> input = asList("1", "2", "3");
299 List<Integer> actual = newArrayList(result);
300 List<Integer> expected = asList(1, 2, 3);
307 List<String> input = asList("1", null, "3");
328 List<Integer> input = asList(1, 2, null, 3);
337 List<String> actual = newArrayList(result);
338 List<String> expected = asList("1", "2", "null", "3");
367 List<Integer> list1 = newArrayList(1);
368 List<Integer> list2 = newArrayList(4);
371 List<List<Integer>> input = newArrayList(list1, list2);
379 List<Integer> list3 = newArrayList(3);
387 List<Integer> list1 = newArrayList(1);
388 List<Integer> list2 = newArrayList(4);
389 List<Integer> list3 = newArrayList(7, 8);
390 List<Integer> list4 = newArrayList(9);
391 List<Integer> list5 = newArrayList(10);
400 List<Integer> list1 = newArrayList(1);
401 List<Integer> list2 = newArrayList(4);
429 Iterable<List<Integer>> partitions = Iterables.partition(source, 1);
435 Iterable<List<Integer>> partitions = Iterables.partition(source, 1);
441 List<Integer> list = asList(1, 2);
442 Iterable<List<Integer>> partitions = Iterables.partition(list, 2);
445 list.set(0, 3);
447 Iterator<List<Integer>> iterator = partitions.iterator();
450 list.set(1, 4);
452 List<Integer> first = iterator.next();
455 list.set(0, 5);
464 Iterable<List<Integer>> partitions = Iterables.partition(source, 2);
465 Iterator<List<Integer>> iterator = partitions.iterator();
474 Iterable<List<Integer>> partitions = Iterables.partition(source, 2);
475 Iterator<List<Integer>> iterator = partitions.iterator();
476 // Even though the input list doesn't implement RandomAccess, the output
483 List<Integer> list = asList(1, 2, 3, 4, 5);
484 Iterable<List<Integer>> partitions = Iterables.paddedPartition(list, 2);
491 Iterable<List<Integer>> partitions = Iterables.paddedPartition(source, 2);
492 Iterator<List<Integer>> iterator = partitions.iterator();
499 Iterable<List<Integer>> partitions = Iterables.paddedPartition(source, 2);
500 Iterator<List<Integer>> iterator = partitions.iterator();
501 // Even though the input list doesn't implement RandomAccess, the output
509 List<String> alreadyThere = newArrayList("already", "there");
510 List<String> freshlyAdded = newArrayList("freshly", "added");
558 List<String> list = Collections.emptyList();
559 assertEquals("[]", Iterables.toString(list));
561 list = newArrayList("yam", "bam", "jam", "ham");
562 assertEquals("[yam, bam, jam, ham]", Iterables.toString(list));
569 List<String> expected = ImmutableList.of("foo", "bar");
570 List<String> actual = newArrayList(limited);
577 List<String> list = newArrayList("a", "b", "c");
579 Iterables.limit(list, -1);
599 Collection<String> list = newArrayList("a", "b", "c", "d", "e");
600 assertEquals(newArrayList("c", "d", "e"), newArrayList(skip(list, 2)));
601 assertEquals("[c, d, e]", skip(list, 2).toString());
610 Collection<String> list = newArrayList("a", "b");
611 assertEquals(emptyList(), newArrayList(skip(list, 20)));
620 Collection<String> list = newArrayList("a", "b");
621 assertEquals(newArrayList("a", "b"), newArrayList(skip(list, 0)));
639 List<String> list = newArrayList("a", "b");
640 Iterator<String> iterator = skip(list, 2).iterator();
648 List<String> list = ImmutableList.of("a", "b");
649 Iterator<String> iterator = skip(list, 2).iterator();
677 List<String> list = newArrayList("a", "b", "c");
678 Iterable<String> tail = skip(list, 1);
680 list.set(2, "C");
695 List<String> list = newArrayList("a", "b", "c");
696 Iterable<String> tail = skip(list, 1);
697 list.subList(1, 3).clear();
698 list.addAll(0, newArrayList("A", "B", "C"));
711 List<String> list = newArrayList("a", "b", "c");
712 Iterable<String> tail = skip(list, 2);
713 list.subList(0, 2).clear();
718 List<String> list = newArrayList("a", "b", "c");
720 skip(list, -1);
784 ArrayList<String> list = newArrayList("a", "b", "c");
785 assertEquals("b", Iterables.get(list, 1, "d"));
794 ArrayList<String> list = newArrayList("a", "b", "c");
795 assertEquals("c", Iterables.get(list, 2, "d"));
799 ArrayList<String> list = newArrayList("a", "b", "c");
800 assertEquals("d", Iterables.get(list, 3, "d"));
804 List<String> list = new DiesOnIteratorArrayList();
805 list.add("a");
806 assertEquals("a", Iterables.get(list, 0, "b"));
830 List<String> list = newArrayList("a", "b", "c");
831 assertEquals("c", Iterables.getLast(list));
835 List<String> list = Collections.emptyList();
837 Iterables.getLast(list);
884 List<String> diesOnIteratorList = new DiesOnIteratorArrayList();
927 List<String> list = newArrayList("a", "b", "c");
928 Iterable<String> iterable = Iterables.unmodifiableIterable(list);
940 List<String> list = newArrayList("a", "b", "c");
941 Iterable<String> iterable = Iterables.unmodifiableIterable(list);
947 Iterables.unmodifiableIterable((List<String>) immutableList));
972 List<String> list = newArrayList("a", "b", "a", "c", "b", "a");
973 assertEquals(3, Iterables.frequency(list, "a"));
974 assertEquals(2, Iterables.frequency(list, "b"));
975 assertEquals(1, Iterables.frequency(list, "c"));
976 assertEquals(0, Iterables.frequency(list, "d"));
977 assertEquals(0, Iterables.frequency(list, 4.2));
978 assertEquals(0, Iterables.frequency(list, null));
982 List<String> list = newArrayList("a", "b", "c", "d", "e");
983 assertTrue(Iterables.removeAll(list, newArrayList("b", "d", "f")));
984 assertEquals(newArrayList("a", "c", "e"), list);
985 assertFalse(Iterables.removeAll(list
986 assertEquals(newArrayList("a", "c", "e"), list);
990 final List<String> list = newArrayList("a", "b", "c", "d", "e");
994 return list.iterator();
998 assertEquals(newArrayList("a", "c", "e"), list);
1000 assertEquals(newArrayList("a", "c", "e"), list);
1004 List<String> list = newArrayList("a", "b", "c", "d", "e");
1005 assertTrue(Iterables.retainAll(list, newArrayList("b", "d", "f")));
1006 assertEquals(newArrayList("b", "d"), list);
1007 assertFalse(Iterables.retainAll(list, newArrayList("b", "e", "d")));
1008 assertEquals(newArrayList("b", "d"), list);
1012 final List<String> list = newArrayList("a", "b", "c", "d", "e");
1016 return list.iterator();
1020 assertEquals(newArrayList("b", "d"), list);
1022 assertEquals(newArrayList("b", "d"), list);
1026 List<String> list = newArrayList("a", "b", "c", "d", "e");
1027 assertTrue(Iterables.removeIf(list,
1034 assertEquals(newArrayList("a", "c", "e"), list);
1035 assertFalse(Iterables.removeIf(list,
1042 assertEquals(newArrayList("a", "c", "e"), list);
1046 List<String> list = newArrayList("1", "2", "3", "4", "5");
1047 List<Integer> transformed = Lists.transform(list,
1061 assertEquals(newArrayList("1", "3", "5"), list);
1069 assertEquals(newArrayList("1", "3", "5"), list);
1073 List<String> list = Lists.newLinkedList(asList("a", "b", "c", "d", "e"));
1074 assertTrue(Iterables.removeIf(list,
1081 assertEquals(newArrayList("a", "c", "e"), list);
1082 assertFalse(Iterables.removeIf(list,
1089 assertEquals(newArrayList("a", "c", "e"), list);
1112 final List<String> list = asList(strings);
1116 return list.iterator();
1123 List<String> list = Lists.newArrayList(asList("a", "b"));
1126 Iterable<String> consumingIterable = Iterables.consumingIterable(list);
1130 assertThat(list).has().exactly("a", "b").inOrder();
1133 assertThat(list).has().exactly("a", "b").inOrder();
1135 assertThat(list).has().item("b");
1139 assertThat(list).isEmpty();
1148 List<String> list = Lists.newArrayList(asList("a", "b"));
1151 Iterator<String> i1 = Iterables.consumingIterable(list).iterator();
1152 Iterator<String> i2 = Iterables.consumingIterable(list).iterator();
1164 final List<Integer> items = ImmutableList.of(4, 8, 15, 16, 23, 42);
1221 List<String> list = new ArrayList<String>();
1222 assertEquals(-1, Iterables.indexOf(list, Predicates.equalTo("")));
1226 List<String> list = Lists.newArrayList("bob");
1227 assertEquals(0, Iterables.indexOf(list, Predicates.equalTo("bob")));
1228 assertEquals(-1, Iterables.indexOf(list, Predicates.equalTo("jack")));
1232 List<String> list = Lists.newArrayList("mary", "bob");
1233 assertEquals(0, Iterables.indexOf(list, Predicates.equalTo("mary")));
1234 assertEquals(1, Iterables.indexOf(list, Predicates.equalTo("bob")));
1235 assertEquals(-1, Iterables.indexOf(list, Predicates.equalTo("jack")));
1239 List<String> list =
1241 assertEquals(0, Iterables.indexOf(list, Predicates.equalTo("mary")));
1242 assertEquals(1, Iterables.indexOf(list, Predicates.equalTo("bob")));
1243 assertEquals(4, Iterables.indexOf(list, Predicates.equalTo("sam")));
1244 assertEquals(-1, Iterables.indexOf(list, Predicates.equalTo("jack")));
1255 List<CharSequence> sequences = Lists.newArrayList();
1266 List<String> sequences =
1309 List<Iterable<Integer>> iterables = Lists.newLinkedList();
1310 List<Integer> allIntegers = Lists.newArrayList();
1314 List<Integer> list = Lists.newLinkedList();
1316 list.add(j);
1319 iterables.add(Ordering.natural().sortedCopy(list));
1327 List<Iterable<Integer>> iterables = Lists.newLinkedList();
1328 List<Integer> allIntegers = Lists.newArrayList();
1331 List<Integer> list = Lists.newLinkedList();
1333 list.add(j * i);
1336 iterables.add(Ordering.natural().sortedCopy(list));