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.Clock | Provides 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.DateRange | Date 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.FixedClock | Clock 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 >.ImmutableListMultiDictionaryBuilder | Builder 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 >.ImmutableSetMultiDictionaryBuilder | Builder 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 >.OrderedHashImmutableDictionaryBuilder | Builder 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.SystemClock | Clock implementations using DataTime.Now for currentTime |
Sharpility.Tests.Collections.SortedMappedQueueTests.TestObj | |
Sharpility.Tests.Extensions.TimeSpanExtensionsTests | |
Sharpility.Tests.Util.TimeSpansTests | |
Sharpility.Util.ToStringHelper | Utility for building toString representation of object |
Sharpility.Tests.Util.ToStringHelperTests | |