Sharpility
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
Sharpility.Collections.AbstractCompositeDictionary< TPrimaryKey, TSecondaryKey, TValue >Abstraction of CompositeDictionary
Sharpility.Tests.Collections.AbstractCompositeDictionaryTests
Sharpility.Collections.ImmutableMultiDictionary< TKey, TValue >.AbstractImmutableListMultiDictionaryBuilder< T, TV, TR >Builder of ImmutableMultiDictionary
Sharpility.Collections.AbstractMultiDictionary< TKey, TValue >Abstraction of MultiDictionary
Sharpility.Collections.AbstractSortedMappedQueue< TKey, TValue, TQ >Abstraction of sorted mapped queue
Sharpility.Collections.ArrayListMultiDictionary< TKey, TValue >Implementation of MultiDictionary using ArrayList for key values
Sharpility.Tests.Collections.ArrayListMultiDictionaryTests
Sharpility.Collections.ArrayListSortedMappedQueue< TKey, TValue >Sorted mapped array list mapped queue
Sharpility.Collections.Concurrent.BlockingQueue< T >A Queue that additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element
Sharpility.Tests.Util.BooleansTest
Sharpility.Time.ClockProvides current time
Sharpility.Tests.Extensions.CollectionExtensionsTests
Sharpility.Collections.ComparableCollection< T >
Sharpility.Collections.ComparableDictionary< TKey, TValue >
Sharpility.Collections.ComparableEnumerable< T >
Sharpility.Collections.ComparableList< TValue >
Sharpility.Collections.ComparableSet< TValue >
Sharpility.Tests.Extensions.ComparerExtensionsTests
Sharpility.Tests.Util.ComparersTests
Sharpility.Collections.CompositeDictionary< TPrimaryKey, TSecondaryKey, TValue >Dictionary containing values mapped by two keys
Sharpility.Tests.Collections.AbstractCompositeDictionaryTests.CompositeDictionaryCreator
Sharpility.Collections.CompositeKey< TPrimaryKey, TSecondaryKey >Key consisting of primary and secondary key
Sharpility.Tests.Extensions.CountdownEventExtensionsTests
Sharpility.Time.DateRangeDate interval between two dateTimes
Sharpility.Tests.Time.DateRangeTests
Sharpility.Tests.Extensions.DateTimeExtensionsTests
Sharpility.Tests.Util.DateTimesTests
Sharpility.Tests.Extensions.DbCommandExtensionsTests
Sharpility.Collections.Concurrent.DefaultBlockingQueue< T >Implementation of BlockingQueue
Sharpility.Tests.Collections.Concurrent.DefaultBlockingQueueTests
Sharpility.Collections.Concurrent.DefaultConcurrentQueue< T >
Sharpility.Collections.DefaultQueue< T >Default IQueue implementation using System.Collections.Generic.Queue
Sharpility.Tests.Util.DictionariesTests
Sharpility.Tests.Extensions.DictionaryExtensionsTests
Sharpility.Tests.IO.EmbeddedResourcesTests
Sharpility.Tests.Util.EnumsTests
Sharpility.Tests.IO.FilesTests
Sharpility.Time.FixedClockClock with fixed time
Sharpility.Collections.HashCompositeDictionary< TPrimaryKey, TSecondaryKey, TValue >HashMap implementation of CompositeDictionary
Sharpility.Tests.Util.HashesTests
Sharpility.Collections.HashSetMultiDictionary< TKey, TValue >Implementation of MultiDictionary using HashSet for key values
Sharpility.Tests.Collections.HashSetMultiDictionaryTests
Sharpility.Collections.ImmutableCompositeDictionary< TPrimaryKey, TSecondaryKey, TValue >Immutable implementation of CompositeDictionary
Sharpility.Collections.ImmutableCompositeDictionary< TPrimaryKey, TSecondaryKey, TValue >.ImmutableCompositeDictionaryBuilder< TPk, TSk, TV >Builder of CompositeDictionary
Sharpility.Collections.ImmutableListMultiDictionary< TKey, TValue >Implementation of ImmutableMultiDictionary using ImmutableList for key values
Sharpility.Collections.ImmutableListMultiDictionary< TKey, TValue >.ImmutableListMultiDictionaryBuilderBuilder of ImmutableListMultiDictionary
Sharpility.Tests.Collections.ImmutableListMultiDictionaryTests
Sharpility.Collections.ImmutableMultiDictionary< TKey, TValue >Immutable implementation of MultiDictionary
Sharpility.Tests.Collections.ImmutableMultiDictionaryTests.ImmutableMultiDictionaryCreator
Sharpility.Tests.Collections.ImmutableMultiDictionaryTests
Sharpility.Collections.ImmutableSetMultiDictionary< TKey, TValue >Implementation of ImmutableMultiDictionary using ImmutableSet for key values
Sharpility.Collections.ImmutableSetMultiDictionary< TKey, TValue >.ImmutableSetMultiDictionaryBuilderBuilder of ImmutableSetMultiDictionary
Sharpility.Tests.Collections.ImmutableSetMultiDictionaryTests
Sharpility.Tests.Util.InstanceCreatorTests
Sharpility.Collections.IQueue< T >A collection designed for holding elements prior to processing
Sharpility.Collections.LinkedListMultiDictionary< TKey, TValue >Implementation of MultiDictionary using LinkedList for key values
Sharpility.Tests.Collections.LinkedListMultiDictionaryTests
Sharpility.Collections.LinkedQueue< T >IQueue implementation using LinkedList
Sharpility.Tests.Util.ListsTests
Sharpility.Collections.MappedQueue< T >Queue with item uniqueness control
Sharpility.Tests.Util.MultiComparerTests
Sharpility.Collections.MultiDictionary< TKey, TValue >Dictionary that contains multiple values at given key
Sharpility.Tests.Collections.MultiDictionaryTests.MultiDictionaryContext
Sharpility.Tests.Extensions.MultiDictionaryExtensionsTests
Sharpility.Tests.Collections.MultiDictionaryTests
Sharpility.Tests.Extensions.NameValueCollectionExtensionsTests
Sharpility.Tests.Util.NumbersTests
Sharpility.Tests.Extensions.ObjectExtensionsTests
Sharpility.Tests.Util.ObjectsTests
Sharpility.Collections.OrderedHashImmutableDictionary< T, TV >HashMap implementation of OrderedImmutableDictionary
Sharpility.Collections.OrderedHashImmutableDictionary< T, TV >.OrderedHashImmutableDictionaryBuilderBuilder of OrderedHashImmutableDictionary
Sharpility.Collections.OrderedImmutableDictionary< T, TV >Immutable dictionary holding putted keys order
Sharpility.Tests.Collections.OrderedImmutableDictionaryTests
Sharpility.Tests.Base.PreconditionsTests
Sharpility.Tests.Util.ReflectionsTests
Sharpility.Tests.Util.SetsTests
Sharpility.Collections.SortedMappedQueue< T >Mapped queue with sorted elements
Sharpility.Tests.Collections.SortedMappedQueueTests
Sharpility.Collections.SortedSetMappedQueue< TKey, TValue >SortedSet implementation of SortedMappedQueue
Sharpility.Tests.IO.StreamsTests
Sharpility.Tests.Extensions.StringExtensionsTests
Sharpility.Tests.Util.StringsTests
Sharpility.Time.SystemClockClock implementations using DataTime.Now for currentTime
Sharpility.Tests.Collections.SortedMappedQueueTests.TestObj
Sharpility.Tests.Extensions.TimeSpanExtensionsTests
Sharpility.Tests.Util.TimeSpansTests
Sharpility.Util.ToStringHelperUtility for building toString representation of object
Sharpility.Tests.Util.ToStringHelperTests
 All Classes Namespaces Functions Enumerations Properties