Package org.millscript.commons.util.list

Class Summary
AbstractEList<V>  
AbstractIList<V>  
AbstractIList.ListMapletIterator<V> This class implements an iterator over the maplets in another map.
AbstractIList.ListMapletList<V>  
AbstractUList<V>  
EArrayList<V> This class provides a mutable List implementation which is backed by an Object array.
EArrayList.EArrayListIterator<V> This class implements a map iterator which iterates over the values in an array and their respective position in it.
ELinkedList<V> This class provides a mutable List implementation which is backed by singly linked list.
ELinkedList.ELinkedListIterator<V> This class provides a map interator implementation which iterates over this values in the specified linked list.
ELinkedList.SharedLinkedListIterator<V> This class provides a map interator implementation which iterates over a shared poriton of the specified linked list.
ELinkedList.SharedLinkedListList<V> This class implements a linked list which is backed by a shared slice of another linked list.
IArrayList<V> This class provides an immutable List implementation which is backed by an Object array.
IDynamicList<V> This class implements an immutable dynamic list whose values are calculated on demand.
IDynamicList.DynamicListIterator<V> This class implements a list iterator which is backed by a dynamic linked list.
IDynamicList.ISharedDynamicList<V> This class implements a list which is backed by a shared slice of a dynamic linked list.
IDynamicList.ListEntry<V> This class represents an entry in a dynamic list.
IDynamicList.SharedDynamicListIterator<V> This class implements a iterator which is backed by a shared slice of a dynamic linked list, but has a fixed number of values rather than all of them.
IEmptyList<V> This class provides an immutable empty List implementation.
IIntegerList This class provides an immutable List implementation which is holds a continuous list of integers.
IIntegerList.IntegerListIterator This class provides a map interator implementation which iterates over a continuous set of integers.
IJavaUtilList<V> This class provides an immutable List implementation which is backed by a java.util.List instance.
IJavaUtilList.ImmutableSharedJavaUtilList<V> This class provides an immutable List implementation which is backed by a slice of an Object array.
IJavaUtilList.JavaUtilCollectionListIterator<V> This class provides a map interator implementation which iterates over the values in a List.
ILinkedList<V> This class provides an immutable List implementation which is backed by singly linked list.
ILinkedList.ISharedLinkedList<V> This class implements a linked list which is backed by a shared slice of another linked list.
ILinkedList.ISharedLinkedListIterator<V> This class provides a map interator implementation which iterates over a shared poriton of the specified linked list.
ILinkedList.LinkedListIterator<V> This class provides a map interator implementation which iterates over this values in the specified linked list.
IMapletList<V> This class provides an immutable List implementation which is backed by a Maplet, i.e.
IMapletList.MapletListIterator<V> This class provides a map interator implementation which iterates over the key and value in a maplet, as a two separate values.
ISharedArrayList<V> This class provides an immutable List implementation which is backed by a slice of an Object array.
ISingletonList<V> This class provides an immutable List implementation which contains a single object.
IStringList This class provides an immutable List implementation which is backed by a String(i.e.
IStringList.StringListIterator This class provides a map interator implementation which iterates over the characters in a string and their position in the string.
IVarLengthList<V> This class implements a variable length list which has the same value for each element.
ListFactory This is a utility class for constructing lists from different sources of data.
 



Copyright © 2005-2007 Open World Ltd. All Rights Reserved.