Lines Matching refs:list

195         List<String> list = Lists.newArrayList();
197 list.add(elements[i]);
198 return Lists.reverse(list);
217 List<String> list = Lists.newLinkedList();
219 list.add(elements[i]);
220 return Lists.reverse(list);
305 ArrayList<Integer> list = Lists.newArrayList();
306 assertEquals(Collections.emptyList(), list);
310 ArrayList<Integer> list = Lists.newArrayListWithCapacity(0);
311 assertEquals(Collections.emptyList(), list);
326 ArrayList<Integer> list = Lists.newArrayListWithExpectedSize(0);
327 assertEquals(Collections.emptyList(), list);
342 ArrayList<Integer> list = Lists.newArrayList(0, 1, 1);
343 assertEquals(SOME_COLLECTION, list);
356 ArrayList<Integer> list = Lists.newArrayList(SOME_COLLECTION);
357 assertEquals(SOME_COLLECTION, list);
361 ArrayList<Integer> list = Lists.newArrayList(SOME_ITERABLE);
362 assertEquals(SOME_COLLECTION, list);
366 ArrayList<Integer> list = Lists.newArrayList(SOME_COLLECTION.iterator());
367 assertEquals(SOME_COLLECTION, list);
371 LinkedList<Integer> list = Lists.newLinkedList();
372 assertEquals(Collections.emptyList(), list);
376 LinkedList<Integer> list = Lists.newLinkedList(SOME_COLLECTION);
377 assertEquals(SOME_COLLECTION, list);
381 LinkedList<Integer> list = Lists.newLinkedList(SOME_ITERABLE);
382 assertEquals(SOME_COLLECTION, list);
423 List<String> list = Lists.asList("foo", new String[] { "bar", "baz" });
424 checkFooBarBazList(list);
425 SerializableTester.reserializeAndAssert(list);
426 assertTrue(list instanceof RandomAccess);
437 private void checkFooBarBazList(List<String> list) {
438 ASSERT.that(list).hasContentsInOrder("foo", "bar", "baz");
439 assertEquals(3, list.size());
440 assertIndexIsOutOfBounds(list, -1);
441 assertEquals("foo", list.get(0));
442 assertEquals("bar", list.get(1));
443 assertEquals("baz", list.get(2));
444 assertIndexIsOutOfBounds(list, 3);
448 List<String> list = Lists.asList("foo", new String[0]);
449 ASSERT.that(list).hasContentsInOrder("foo");
450 assertEquals(1, list.size());
451 assertIndexIsOutOfBounds(list, -1);
452 assertEquals("foo", list.get(0));
453 assertIndexIsOutOfBounds(list, 1);
454 assertTrue(list instanceof RandomAccess);
465 List<String> list = Lists.asList("foo", "bar", new String[] { "baz" });
466 checkFooBarBazList(list);
467 assertTrue(list instanceof RandomAccess);
479 List<String> list = Lists.asList("foo", "bar", new String[0]);
480 ASSERT.that(list).hasContentsInOrder("foo", "bar");
481 assertEquals(2, list.size());
482 assertIndexIsOutOfBounds(list, -1);
483 assertEquals("foo", list.get(0));
484 assertEquals("bar", list.get(1));
485 assertIndexIsOutOfBounds(list, 2);
486 SerializableTester.reserializeAndAssert(list);
487 assertTrue(list instanceof RandomAccess);
497 private static void assertIndexIsOutOfBounds(List<String> list, int index) {
499 list.get(index);
548 List<String> list = Lists.transform(SOME_LIST, SOME_FUNCTION);
549 assertEquals(SOME_STRING_LIST, list);
550 SerializableTester.reserializeAndAssert(list);
555 List<String> list = Lists.transform(SOME_SEQUENTIAL_LIST, SOME_FUNCTION);
556 assertEquals(SOME_STRING_LIST, list);
557 SerializableTester.reserializeAndAssert(list);
561 List<String> list = Lists.transform(SOME_LIST, SOME_FUNCTION);
562 assertEquals(SOME_STRING_LIST.hashCode(), list.hashCode());
566 List<String> list = Lists.transform(SOME_SEQUENTIAL_LIST, SOME_FUNCTION);
567 assertEquals(SOME_STRING_LIST.hashCode(), list.hashCode());
572 List<String> list = Lists.transform(fromList, SOME_FUNCTION);
573 assertTransformModifiable(list);
578 List<String> list = Lists.transform(fromList, SOME_FUNCTION);
579 assertTransformModifiable(list);
582 private static void assertTransformModifiable(List<String> list) {
584 list.add("5");
585 fail("transformed list is addable");
587 list.remove(0);
588 assertEquals(asList("2", "3", "4"), list);
589 list.remove("3");
590 assertEquals(asList("2", "4"), list);
592 list.set(0, "5");
593 fail("transformed list is setable");
595 list.clear();
596 assertEquals(Collections.emptyList(), list);
633 List<String> list = Lists.transform(SOME_LIST, SOME_FUNCTION);
634 assertTrue(list instanceof RandomAccess);
638 List<String> list = Lists.transform(SOME_SEQUENTIAL_LIST, SOME_FUNCTION);
639 assertFalse(list instanceof RandomAccess);
644 List<String> list = Lists.transform(fromList, SOME_FUNCTION);
645 assertTransformListIterator(list);
650 List<String> list = Lists.transform(fromList, SOME_FUNCTION);
651 assertTransformListIterator(list);
654 private static void assertTransformListIterator(List<String> list) {
655 ListIterator<String> iterator = list.listIterator(1);
663 fail("did not detect end of list");
675 fail("did not detect beginning of list");
678 assertEquals(asList("2", "3", "4"), list);
679 assertFalse(list.isEmpty());
684 fail("transformed list iterator is addable");
689 fail("transformed list iterator is settable");
696 List<String> list = Lists.transform(fromList, SOME_FUNCTION);
697 assertTransformIterator(list);
702 List<String> list = Lists.transform(fromList, SOME_FUNCTION);
703 assertTransformIterator(list);
732 private static void assertTransformIterator(List<String> list) {
733 Iterator<String> iterator = list.iterator();
745 fail("did not detect end of list");
748 assertEquals(asList("1", "2", "3"), list);
827 List<Integer> list = asList(1, 2, 3);
828 List<List<Integer>> partitions = Lists.partition(list, 3);
831 list.set(0, 3);
836 list.set(1, 4);
841 list.set(2, 5);
845 // Changes to a sublist also write through to the original list
847 assertEquals(asList(3, 6, 5), list);
851 List<Integer> list = asList(1, 2, 3);
852 assertEquals(1, Lists.partition(list, Integer.MAX_VALUE).size());
853 assertEquals(1, Lists.partition(list, Integer.MAX_VALUE - 1).size());