Uses of Package
org.djutils.immutablecollections
Package | Description |
---|---|
org.djutils.immutablecollections |
Contains a set of immutable collection interfaces and wrapper implementations.
|
org.djutils.logger |
Classes to assist in logging.
|
-
Classes in org.djutils.immutablecollections used by org.djutils.immutablecollections Class Description Immutable Indicate whether the immutable collection contains a COPY of the collection (neither changeable by the user of the immutable collection, nor by anyone holding a pointer to the original collection), or a WRAP for the original collection (not changeable by the user of the immutable collection, but can be changed by anyone holding a pointer to the original collection that is wrapped).ImmutableAbstractCollection An abstract base class for an immutable wrapper for a Set.ImmutableAbstractList An abstract base class for an immutable wrapper for a List.ImmutableAbstractMap An abstract base class for an immutable wrapper for a Map.ImmutableAbstractSet An abstract base class for an immutable wrapper for a Set.ImmutableCollection A Collection interface without the methods that can change it.ImmutableIterator An immutable iterator over elements, wrapping a "mutable" iterator.ImmutableList A List interface without the methods that can change it.ImmutableMap A Map interface without the methods that can change it.ImmutableMap.ImmutableEntry A map entry (key-value pair).ImmutableNavigableMap AImmutableSortedMap
extended with navigation methods reporting closest matches for given search targets.ImmutableNavigableSet AImmutableSortedSet
extended with navigation methods reporting closest matches for given search targets.ImmutableSet A Set interface without the methods that can change it.ImmutableSortedMap A SortedMap interface without the methods that can change it.ImmutableSortedSet A SortedSet interface without the methods that can change it.ImmutableTreeMap An immutable wrapper for a TreeMap.ImmutableTreeSet An immutable wrapper for a TreeSet.ImmutableVector An immutable wrapper for a Vector. -
Classes in org.djutils.immutablecollections used by org.djutils.logger Class Description ImmutableSet A Set interface without the methods that can change it.