Joutsen v0.5.0+12-g5dd5f7e
Namespaces | Classes
Joutsen.Collections.Generic Namespace Reference

Extensions to the System.Collections.Generic namespace. More...

Namespaces

namespace  Compatibility
 Classes and utilities that bring generic collections from the Joutsen framework together with the generic collections from the .NET framework.
 

Classes

class  ArrayList
 A list implementation that uses an array to store the items. More...
 
class  BidirectionalDictionary
 A map implementation that uses the hashes to find keys and values. More...
 
interface  Collection
 An interface describing classes that behave like a collection of items that can be modified. More...
 
interface  Comparer
 An interface definig methods to compare objects with one another in order to determine a sort order. More...
 
class  Dictionary
 A map implementation that uses the hashes of keys to store and find items. More...
 
class  DoublyLinkedList
 A list implementation that uses doubly linked nodes. More...
 
class  HashSet
 A set of unique items that are stored using hashes. More...
 
interface  Indexable
 An interface describing collections whose items can be accessed by index. More...
 
interface  List
 An interface describing classes that behave like lists of items. More...
 
interface  Listable
 An interface for read only collections which allow access to the items by index. More...
 
interface  Map
 An interface for classes mapping keys to values. More...
 
interface  Mapping
 A collection of key-value association that can only be read. More...
 
interface  Queue
 An interface describing first-in first-out data structures. More...
 
class  ReadOnlyList
 A wrapper for lists that only allow read access to items. More...
 
class  ReadOnlyMap
 A wrapper for maps that only allow read access to items. More...
 
class  RingBuffer
 
interface  Set
 An interface for collections of unique items. More...
 
class  SortedDictionary
 A map implementation that stores the keys used to find values in a sorted way. More...
 
class  SortedSet
 A set of unique items that are stored in a sorted order. More...
 
interface  Stack
 An interface describing last-in first-out data structures. More...
 

Detailed Description

Extensions to the System.Collections.Generic namespace.