Module org.jhotdraw8.icollection
Package org.jhotdraw8.icollection.immutable
package org.jhotdraw8.icollection.immutable
Defines interfaces to immutable collections.
-
InterfacesClassDescriptionAn interface to an immutable set that only provides an
addmethod; the implementation guarantees that the state of the collection does not change.An interface to an immutable collection; the implementation guarantees that the state of the collection does not change.An interface to an immutable list; the implementation guarantees that the state of the collection does not change.ImmutableMap<K,V> An interface to an immutable map; the implementation guarantees that the state of the map does not change.An interface to an immutable navigable map; the implementation guarantees that the state of the collection does not change.An interface to an immutable navigable set; the implementation guarantees that the state of the collection does not change.An interface to an immutable collection with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.An interface to an immutable map with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.An interface to an immutable set with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.ImmutableSet<E>An interface to an immutable set; the implementation guarantees that the state of the collection does not change.ImmutableSortedMap<K,V> An interface to an immutable sorted map; the implementation guarantees that the state of the collection does not change.An interface to an immutable sorted set; the implementation guarantees that the state of the collection does not change.