Module org.klojang.collections
Package org.klojang.collections
package org.klojang.collections
Classes extending the functionality of the Java Collection framework.
-
ClassDescriptionCrisprList<E>A doubly-linked list, much like the JDK's
LinkedList
, but exclusively focused on list manipulation while disregarding the queue-like aspects of linked lists.TypeMap<V>A specialisation of theMap
interface, aimed at providing natural default values for groups of Java types via a shared supertype.Defines an interface for buildingTypeMap
instances.A one-way-only iterator that, in practice, still provides the same functionality as ListIterator.WiredList<E>A doubly-linked list, much like the JDK'sLinkedList
, but exclusively focused on list manipulation while disregarding the queue-like aspects of linked lists.