List
A generic ordered collection of elements. Methods in this interface support only read-only access to the list; read/write access is supported through the MutableList interface.
Since Kotlin
1.0A generic ordered collection of elements. Methods in this interface support only read-only access to the list; read/write access is supported through the MutableList interface.
Since Kotlin
1.1Parameters
the type of elements contained in the list. The list is covariant in its element type.
the type of elements contained in the list. The list is covariant in its element type.
Functions
Checks if the specified element is contained in this collection.
Checks if the specified element is contained in this collection.
Checks if all elements in the specified collection are contained in this collection.
Checks if all elements in the specified collection are contained in this collection.
Returns the index of the first occurrence of the specified element in the list, or -1 if the specified element is not contained in the list.
Returns the index of the first occurrence of the specified element in the list, or -1 if the specified element is not contained in the list.
Returns the index of the last occurrence of the specified element in the list, or -1 if the specified element is not contained in the list.
Returns the index of the last occurrence of the specified element in the list, or -1 if the specified element is not contained in the list.
Returns a list iterator over the elements in this list (in proper sequence).
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified index.
Returns a list iterator over the elements in this list (in proper sequence).
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified index.
Returns a view of the portion of this list between the specified fromIndex (inclusive) and toIndex (exclusive). The returned list is backed by this list, so non-structural changes in the returned list are reflected in this list, and vice-versa.
Properties
Inheritors
Extensions
Appends all elements that are instances of specified class to the given destination.
Returns a new SortedSet of all elements.