Class LazyOrderedSet.InsertAtOrderedSet<E>

Type Parameters:
E - the collection element type
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>, Set<E>
Enclosing class:
LazyOrderedSet<E>

public static class LazyOrderedSet.InsertAtOrderedSet<E> extends LazyOrderedSet.AppendOrderedSet<E>
LazyOrderedSet that inserts an object into the underlying LazyOrderedSet, except when it already occurs in the underlying LazyOrderedSet. List index starts at 0.