java.util.List .
This package contains 5 interfaces:
org.eclipse.collections.api.list.ListIterable - an java.lang.Iterable which contains items that are ordered and may be accessed directly by index.
org.eclipse.collections.api.list.MutableList - an implementation of a JCF List which provides internal iterator methods matching the Smalltalk Collection protocol.
org.eclipse.collections.api.list.ImmutableList - the non-modifiable equivalent interface to org.eclipse.collections.api.list.MutableList .
org.eclipse.collections.api.list.FixedSizeList - a list that may be mutated, but cannot grow or shrink in size.
org.eclipse.collections.api.list.ParallelListIterable - a org.eclipse.collections.api.RichIterable which will defer evaluation for certain methods like select, reject, collect, etc. When evaluation occurs it is in parallel.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface | |
| public interface | MultiReaderList<T>
A MultiReaderList provides thread-safe iteration for a list through methods |
| public interface | MutableList<T>
A MutableList is an extension of java.util.List which provides methods matching the Smalltalk Collection protocol. |
| public interface | ParallelListIterable<T>
A ParallelIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc. Any methods that do not return a ParallelIterable when called will cause evaluation to be forced. |