|
Mercury library
1.0
Translation of CFG grammars into an object model (Bachelor's thesis).
|
Go to the source code of this file.
Classes | |
| interface | Mercury.Nucleus.Collections.IReadOnlyMultiDictionary< TKey, TValue > |
| Represents a multi-valued read-only dictionary, a map between a key and a collection of values. More... | |
| interface | Mercury.Nucleus.Collections.IMultiDictionary< TKey, TValue > |
| Represents a multi-valued dictionary, in other words a map between a key and a collection of values. More... | |
| class | Mercury.Nucleus.Collections.SetMultiDictionary< TKey, TValue > |
| An implementation of IMultiDictionary{TKey,TValue} using T:System.Collections.Generic.HashSet{T} as an underlying collection of values. More... | |
| class | Mercury.Nucleus.Collections.ListMultiDictionary< TKey, TValue > |
| An implementation of IMultiDictionary{TKey,TValue} using T:System.Collections.Generic.List{T} as an underlying collection of values. More... | |
| class | Mercury.Nucleus.Collections.UniqueListMultiDictionary< TKey, TValue > |
| An implementation of IMultiDictionary{TKey,TValue} using T:System.Collections.Generic.List{T} as underlying collection, but opposed to ListMultiDictionary{TKey,TValue} does not allow duplicate values associated with the same key More... | |
Namespaces | |
| package | Mercury.Nucleus.Collections |
1.8.7