Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for RegularImmutableList (0.09 sec)

  1. android/guava/src/com/google/common/collect/RegularImmutableList.java

    @SuppressWarnings("serial") // uses writeReplace(), not default serialization
    final class RegularImmutableList<E> extends ImmutableList<E> {
      static final ImmutableList<Object> EMPTY = new RegularImmutableList<>(new Object[0], 0);
    
      // The first `size` elements are non-null.
      @VisibleForTesting final transient @Nullable Object[] array;
      private final transient int size;
    
      RegularImmutableList(@Nullable Object[] array, int size) {
        this.array = array;
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 2.7K bytes
    - Viewed (0)
  2. guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ImmutableList.java

        return new RegularImmutableList<E>(ImmutableList.<E>nullCheckedList(e1, e2, e3));
      }
    
      public static <E> ImmutableList<E> of(E e1, E e2, E e3, E e4) {
        return new RegularImmutableList<E>(ImmutableList.<E>nullCheckedList(e1, e2, e3, e4));
      }
    
      public static <E> ImmutableList<E> of(E e1, E e2, E e3, E e4, E e5) {
        return new RegularImmutableList<E>(ImmutableList.<E>nullCheckedList(e1, e2, e3, e4, e5));
      }
    
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Wed Aug 06 18:32:41 UTC 2025
    - 11.1K bytes
    - Viewed (0)
  3. android/guava-tests/test/com/google/common/collect/ImmutableListTest.java

        Object[] builderArray = builder.contents;
        for (int i = 0; i < 10; i++) {
          builder.add(i);
        }
        Object[] builderArrayAfterAdds = builder.contents;
        RegularImmutableList<Integer> list = (RegularImmutableList<Integer>) builder.build();
        Object[] listInternalArray = list.array;
        assertSame(builderArray, builderArrayAfterAdds);
        assertSame(builderArray, listInternalArray);
      }
    
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 24.2K bytes
    - Viewed (0)
  4. android/guava/src/com/google/common/collect/ImmutableList.java

        }
      }
    
      /** A singleton implementation of iterator() for the empty ImmutableList. */
      // TODO(b/345814817): Move this to RegularImmutableList?
      @SuppressWarnings("ClassInitializationDeadlock")
      private static final UnmodifiableListIterator<Object> EMPTY_ITR =
          new Itr<Object>(RegularImmutableList.EMPTY, 0);
    
      private static final class Itr<E> extends AbstractIndexedListIterator<E> {
        private final ImmutableList<E> list;
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue Sep 23 17:50:58 UTC 2025
    - 27.5K bytes
    - Viewed (0)
  5. android/guava-tests/test/com/google/common/collect/ImmutableSortedSetTest.java

          builder.add("foo");
        }
        builder.add("bar");
        RegularImmutableSortedSet<String> set = (RegularImmutableSortedSet<String>) builder.build();
        RegularImmutableList<String> list = (RegularImmutableList<String>) set.elements;
        assertTrue(list.array.length <= 2 * set.size());
      }
    
      @GwtIncompatible("internals")
      public void testReusedBuilder() {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 45.8K bytes
    - Viewed (0)
  6. guava-tests/test/com/google/common/collect/ImmutableListTest.java

        Object[] builderArray = builder.contents;
        for (int i = 0; i < 10; i++) {
          builder.add(i);
        }
        Object[] builderArrayAfterAdds = builder.contents;
        RegularImmutableList<Integer> list = (RegularImmutableList<Integer>) builder.build();
        Object[] listInternalArray = list.array;
        assertSame(builderArray, builderArrayAfterAdds);
        assertSame(builderArray, listInternalArray);
      }
    
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 23.6K bytes
    - Viewed (0)
  7. android/guava-tests/test/com/google/common/collect/ImmutableSortedMultisetTest.java

        assertEquals(HashMultiset.create(asList("a", "b", "a", "c")), multiset1);
        assertEquals(HashMultiset.create(asList("a", "b", "a", "c", "c")), multiset2);
        assertTrue(
            ((RegularImmutableList<String>)
                        ((RegularImmutableSortedMultiset<String>) multiset1).elementSet.elements)
                    .array
                != builder.elements);
      }
    
      public void testBuilderAddAll() {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue May 13 17:27:14 UTC 2025
    - 19.5K bytes
    - Viewed (0)
  8. guava/src/com/google/common/collect/ImmutableList.java

    import static com.google.common.collect.CollectPreconditions.checkNonnegative;
    import static com.google.common.collect.ObjectArrays.checkElementsNotNull;
    import static com.google.common.collect.RegularImmutableList.EMPTY;
    import static java.util.Objects.requireNonNull;
    
    import com.google.common.annotations.GwtCompatible;
    import com.google.common.annotations.GwtIncompatible;
    import com.google.common.annotations.J2ktIncompatible;
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Mon Nov 17 22:50:48 UTC 2025
    - 30.6K bytes
    - Viewed (0)
Back to top