import type { JavaSet } from '../../../java/util/JavaSet'; import { ArrayMap } from '../../../core/adt/map/ArrayMap'; import type { JavaMapEntry } from '../../../java/util/JavaMapEntry'; import type { JavaIterator } from '../../../java/util/JavaIterator'; import type { Collection } from '../../../java/util/Collection'; import { JavaObject } from '../../../java/lang/JavaObject'; import { Class } from '../../../java/lang/Class'; export declare class ArrayMapEntrySet extends JavaObject implements JavaSet> { /** * Die {@link ArrayMap} zu der dieses Entry-Set gehört. */ private readonly _map; /** * Erstellt eine neues Entry-Set für die übergebene {@link ArrayMap}. * * @param map die {@link ArrayMap}, zu welcher dieses Entry-Set gehört */ constructor(map: ArrayMap); size(): number; isEmpty(): boolean; private toEntry; private containsEntry; contains(obj: unknown | null): boolean; iterator(): JavaIterator>; private getEntryList; toArray(): Array; toArray(a: Array): Array; add(e: JavaMapEntry | null): boolean; remove(obj: unknown | null): boolean; containsAll(collection: Collection | null): boolean; addAll(collection: Collection> | null): boolean; retainAll(collection: Collection | null): boolean; removeAll(collection: Collection | null): boolean; clear(): void; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class>; [Symbol.iterator](): Iterator>; } export declare function cast_de_svws_nrw_core_adt_map_ArrayMapEntrySet(obj: unknown): ArrayMapEntrySet; //# sourceMappingURL=ArrayMapEntrySet.d.ts.map