Uses of Interface
org.jhotdraw8.icollection.immutable.ImmutableList
Packages that use ImmutableList
Package
Description
Provides mutable and immutable collections.
Provides facades of collection interfaces.
Defines interfaces to immutable collections.
-
Uses of ImmutableList in org.jhotdraw8.icollection
Classes in org.jhotdraw8.icollection that implement ImmutableListModifier and TypeClassDescriptionclassVectorList<E>Implements theImmutableListinterface using a bit-mapped trie (Vector). -
Uses of ImmutableList in org.jhotdraw8.icollection.facade
Constructors in org.jhotdraw8.icollection.facade with parameters of type ImmutableList -
Uses of ImmutableList in org.jhotdraw8.icollection.immutable
Methods in org.jhotdraw8.icollection.immutable that return ImmutableListModifier and TypeMethodDescriptionReturns a copy of this list that contains all elements of this list and the specified element appended to the end of the list.Returns a copy of this list that contains all elements of this list and the specified element appended to the end of the list.Returns a copy of this list that contains all elements of this list and all elements of the specified collection appended.Returns a copy of this list that contains all elements of this list and all elements of the specified collection appended.<T> ImmutableList<T> ImmutableList.empty()Returns a copy of this list that is empty.ImmutableList.readOnlySubList(int fromIndex, int toIndex) Returns a copy of this list that contains only the elements in the given index range.Returns a copy of this list that contains all elements of this list except the specified element.Returns a copy of this list that contains all elements of this list except the elements of the specified collection.ImmutableList.removeAt(int index) Returns a copy of this list that contains all elements of this list except the element at the specified indexdefault ImmutableList<E> ImmutableList.removeFirst()default ImmutableList<E> ImmutableList.removeLast()ImmutableList.removeRange(int fromIndex, int toIndex) Returns a copy of this list that contains all elements of this list except the elements in the specified range.Returns a copy of this list that contains only elements that are in this list and in the specified collection.ImmutableList.reverse()Returns a reversed copy of this list.Returns a copy of this list that contains all elements of this list and the specified element replaced.