The org.servebox.commons.collection contains implementations of collections. Those classes are adaptations of the Java Collections Framework.



Interfaces
 InterfaceDescription
 ICollection The root interface in the collection hierarchy.
 IIterable Implementing this interface allows to retrieve an iterator.
 IIterator An iterator for collections.
 IList An ordered collection, providing precise control over where in the list each element is inserted.
 IListIterator An iterator for lists that allows to go through the list forward or backward, modify the list during the iteration, and obtain the iterator's current position in the list.
 ISet Classes implementing this interface should not allow to insert duplicate elements to the collection.
 ISortedSet A Set that provides ordering on its elements.
Classes
 ClassDescription
 AbstractCollection Abstract implementation of the ICollection interface.
 AbstractSet Abstract implementation of the ISet interface.
 ArrayList Implementation of the IList interface.
 HashSet Implementation the ISet interface.
 SortedSet Implementation of the ISortedSet interface.