TCollections.CreateTreeMultiMap<TKey,TValue> Method

Overloads

CreateTreeMultiMap<TKey,TValue>(TDictionaryOwnerships)

Delphi
class function CreateTreeMultiMap<TKey,TValue>(ownerships: TDictionaryOwnerships): IMultiMap<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

Returns

IMultiMap<TKey, TValue>

CreateTreeMultiMap<TKey,TValue>(IEqualityComparer<TKey>, TDictionaryOwnerships)

Delphi
class function CreateTreeMultiMap<TKey,TValue>(const keyComparer: IEqualityComparer<TKey>; ownerships: TDictionaryOwnerships): IMultiMap<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

keyComparer
IEqualityComparer<TKey>

Returns

IMultiMap<TKey, TValue>

CreateTreeMultiMap<TKey,TValue>(IEqualityComparer<TKey>, IComparer<TValue>, TDictionaryOwnerships)

Delphi
class function CreateTreeMultiMap<TKey,TValue>(const keyComparer: IEqualityComparer<TKey>; const valueComparer: IComparer<TValue>; ownerships: TDictionaryOwnerships): IMultiMap<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

keyComparer
IEqualityComparer<TKey>
valueComparer
IComparer<TValue>

Returns

IMultiMap<TKey, TValue>