Sharpility
Package Sharpility.Collections

Namespaces

package  Concurrent

Classes

class  AbstractCompositeDictionary
 Abstraction of CompositeDictionary. More...
class  AbstractMultiDictionary
 Abstraction of MultiDictionary. More...
class  AbstractSortedMappedQueue
 Abstraction of sorted mapped queue. More...
class  ArrayListMultiDictionary
 Implementation of MultiDictionary using ArrayList for key values. More...
class  ArrayListSortedMappedQueue
 Sorted mapped array list mapped queue. More...
class  ComparableCollection
class  ComparableDictionary
class  ComparableEnumerable
class  ComparableList
class  ComparableSet
interface  CompositeDictionary
 Dictionary containing values mapped by two keys. More...
struct  CompositeKey
 Key consisting of primary and secondary key. More...
class  DefaultQueue
 Default IQueue implementation using System.Collections.Generic.Queue. More...
class  HashCompositeDictionary
 HashMap implementation of CompositeDictionary. More...
class  HashSetMultiDictionary
 Implementation of MultiDictionary using HashSet for key values. More...
class  ImmutableCompositeDictionary
 Immutable implementation of CompositeDictionary. More...
class  ImmutableListMultiDictionary
 Implementation of ImmutableMultiDictionary using ImmutableList for key values. More...
class  ImmutableMultiDictionary
 Immutable implementation of MultiDictionary. More...
class  ImmutableSetMultiDictionary
 Implementation of ImmutableMultiDictionary using ImmutableSet for key values. More...
interface  IQueue
 A collection designed for holding elements prior to processing. More...
class  LinkedListMultiDictionary
 Implementation of MultiDictionary using LinkedList for key values. More...
class  LinkedQueue
 IQueue implementation using LinkedList. More...
interface  MappedQueue
 Queue with item uniqueness control. More...
interface  MultiDictionary
 Dictionary that contains multiple values at given key. More...
class  OrderedHashImmutableDictionary
 HashMap implementation of OrderedImmutableDictionary. More...
interface  OrderedImmutableDictionary
 Immutable dictionary holding putted keys order. More...
interface  SortedMappedQueue
 Mapped queue with sorted elements. More...
class  SortedSetMappedQueue
 SortedSet implementation of SortedMappedQueue. More...
 All Classes Namespaces Functions Enumerations Properties