| ImmutableList<E> | ImmutableCollection. asList() | Returns an ImmutableListcontaining the same elements, in the same order, as this
 collection. | 
| ImmutableList<E> | ImmutableList. asList() | Deprecated.
 | 
| ImmutableList<E> | ImmutableMultiset. asList() |  | 
| ImmutableList<E> | ImmutableList.Builder. build() | Returns a newly-created ImmutableListbased on the contents of theBuilder. | 
| static ImmutableList<java.lang.Character> | Lists. charactersOf(java.lang.String string) | Returns a view of the specified string as an immutable list of Charactervalues. | 
| ImmutableList<C> | ArrayTable. columnKeyList() | Returns, as an immutable list, the column keys provided when the table was constructed,
 including those that are mapped to null values only. | 
| static <E> ImmutableList<E> | ImmutableList. copyOf(E[] elements) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. copyOf(java.lang.Iterable<? extends E> elements) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. copyOf(java.util.Collection<? extends E> elements) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. copyOf(java.util.Iterator<? extends E> elements) | Returns an immutable list containing the given elements, in order. | 
| ImmutableList<V> | ImmutableListMultimap. get(K key) | Returns an immutable list of the values for the given key. | 
| <E extends @NonNull T>ImmutableList<E>
 | Ordering. immutableSortedCopy(java.lang.Iterable<E> elements) | Returns an immutable list containing elementssorted by this ordering. | 
| static <E> ImmutableList<E> | ImmutableList. of() | Returns the empty immutable list. | 
| static <E> ImmutableList<E> | ImmutableList. of(E element) | Returns an immutable list containing a single element. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6,
  E e7) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6,
  E e7,
  E e8) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6,
  E e7,
  E e8,
  E e9) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6,
  E e7,
  E e8,
  E e9,
  E e10) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6,
  E e7,
  E e8,
  E e9,
  E e10,
  E e11) | Returns an immutable list containing the given elements, in order. | 
| static <E> ImmutableList<E> | ImmutableList. of(E e1,
  E e2,
  E e3,
  E e4,
  E e5,
  E e6,
  E e7,
  E e8,
  E e9,
  E e10,
  E e11,
  E e12,
  E... others) | Returns an immutable list containing the given elements, in order. | 
| ImmutableList<V> | ImmutableListMultimap. removeAll(java.lang.Object key) | Deprecated.
 | 
| ImmutableList<V> | ImmutableListMultimap. replaceValues(K key,
             java.lang.Iterable<? extends V> values) | Deprecated.
 | 
| ImmutableList<E> | ImmutableList. reverse() | Returns a view of this immutable list in reverse order. | 
| ImmutableList<R> | ArrayTable. rowKeyList() | Returns, as an immutable list, the row keys provided when the table was constructed, including
 those that are mapped to null values only. | 
| static <E extends java.lang.Comparable<? super E>>ImmutableList<E>
 | ImmutableList. sortedCopyOf(java.lang.Iterable<? extends E> elements) | Returns an immutable list containing the given elements, sorted according to their natural
 order. | 
| static <E> ImmutableList<E> | ImmutableList. sortedCopyOf(java.util.Comparator<? super E> comparator,
            java.lang.Iterable<? extends E> elements) | Returns an immutable list containing the given elements, in sorted order relative to the
 specified comparator. | 
| ImmutableList<E> | ImmutableList. subList(int fromIndex,
       int toIndex) | Returns an immutable list of the elements between the specified fromIndex, inclusive,
 andtoIndex, exclusive. | 
| ImmutableList<@NonNull E> | FluentIterable. toList() | Returns an ImmutableListcontaining all of the elements from this fluent iterable in
 proper sequence. | 
| ImmutableList<@NonNull E> | FluentIterable. toSortedList(java.util.Comparator<? super E> comparator) | Returns an ImmutableListcontaining all of the elements from this
 FluentIterablein the order specified bycomparator. |