Interface IReadOnlyList<T>

All Superinterfaces:
Iterable<T>, RandomAccess
All Known Implementing Classes:
ConstructorList, FieldList, MemberList, MethodList, ParameterList, ReadOnlyList, TypeList

public interface IReadOnlyList<T> extends Iterable<T>, RandomAccess
  • Method Details

    • size

      int size()
    • indexOf

      <U extends T> int indexOf(U o)
    • lastIndexOf

      <U extends T> int lastIndexOf(U o)
    • isEmpty

      boolean isEmpty()
    • contains

      <U extends T> boolean contains(U o)
    • containsAll

      boolean containsAll(Iterable<? extends T> c)
    • get

      T get(int index)
    • toArray

      @NotNull T[] toArray()
    • toArray

      @NotNull <T> T[] toArray(T[] a)
    • listIterator

      @NotNull ListIterator<T> listIterator()
    • listIterator

      @NotNull ListIterator<T> listIterator(int index)