Interface XImmutableCollection<E>

All Superinterfaces:
CapacityCarrying, Copyable, ExtendedCollection<E>, HashImmutable, Immutable, Iterable<E>, Sized, ThreadSafe, XGettingCollection<E>, XIterable<E>, XJoinable<E>
All Known Subinterfaces:
XImmutableBag<E>, XImmutableEnum<E>, XImmutableList<E>, XImmutableMap<K,​V>, XImmutableMap.Keys<K,​V>, XImmutableMap.Values<K,​V>, XImmutableSequence<E>, XImmutableSet<E>, XImmutableTable<K,​V>, XImmutableTable.Keys<K,​V>, XImmutableTable.Values<K,​V>
All Known Implementing Classes:
Constant, ConstHashEnum, ConstHashTable, ConstHashTable.Keys, ConstHashTable.Values, ConstLinearEnum, ConstList, Empty, EmptyTable, EqConstHashEnum, EqConstHashTable, EqConstHashTable.Keys, EqConstHashTable.Values, EqConstList, LinkingReferencing.Default

public interface XImmutableCollection<E>
extends XGettingCollection<E>, Immutable