import { JavaObject } from '../../java/lang/JavaObject'; import type { JavaSet } from '../../java/util/JavaSet'; import type { List } from '../../java/util/List'; import { Class } from '../../java/lang/Class'; import { HashMap4D } from '../../core/adt/map/HashMap4D'; export declare class Map4DUtils extends JavaObject { private constructor(); /** * Liefert die "ArrayList of V" des Schlüssels. Erstellt eine leere "ArrayList of V", falls eine solche Zuordnung nicht existierte. * * @param Der Typ des 1. Schlüssels. * @param Der Typ des 2. Schlüssels. * @param Der Typ des 3. Schlüssels. * @param Der Typ des 4. Schlüssels. * @param Der Typ der Objekte in der ArrayList. * @param map3D Die Map, welche (K1, K2, K3, K4) auf "ArrayList of V" abbildet. * @param key1 Der 1. Schlüssel. * @param key2 Der 2. Schlüssel. * @param key3 Der 3. Schlüssel. * @param key4 Der 4. Schlüssel. * * @return die "ArrayList of V" des Schlüssels. Erstellt eine leere "ArrayList of V", falls eine solche Zuordnung nicht existierte. */ static getOrCreateArrayList(map3D: HashMap4D>, key1: K1, key2: K2, key3: K3, key4: K4): List; /** * Liefert das "Set of V" des Schlüssels. Erstellt ein leeres "Set of V", falls eine solche Zuordnung nicht existierte. * * @param Der Typ des 1. Schlüssels. * @param Der Typ des 2. Schlüssels. * @param Der Typ des 3. Schlüssels. * @param Der Typ des 4. Schlüssels. * @param Der Typ der Objekte in dem Set. * @param map3D Die Map, welche (K1, K2, K3, K4) auf "Set of V" abbildet. * @param key1 Der 1. Schlüssel. * @param key2 Der 2. Schlüssel. * @param key3 Der 3. Schlüssel. * @param key4 Der 4. Schlüssel. * * @return die "HashSet of V" des Schlüssels. Erstellt ein leeres "HashSet of V", falls eine solche Zuordnung nicht existierte. */ static getOrCreateSet(map3D: HashMap4D>, key1: K1, key2: K2, key3: K3, key4: K4): JavaSet; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; } export declare function cast_de_svws_nrw_core_utils_Map4DUtils(obj: unknown): Map4DUtils; //# sourceMappingURL=Map4DUtils.d.ts.map