import type { Comparable } from '../../java/lang/Comparable'; import { JavaObject } from '../../java/lang/JavaObject'; import { Class } from '../../java/lang/Class'; export declare class LongArrayKey extends JavaObject implements Comparable { private readonly _keys; private readonly _hashcode; /** * Der Konstruktor kopiert sich die Schlüsselwerte und berechnet direkt den Hashwert. * * @param arrayOfKeys Das Array der Schlüsselwerte. */ constructor(arrayOfKeys: Array); /** * Konstruktor für einen Parameter. * * @param v1 Der 1. Parameter */ constructor(v1: number); /** * Konstruktor für zwei Parameter. * * @param v1 Der 1. Parameter * @param v2 Der 2. Parameter */ constructor(v1: number, v2: number); /** * Konstruktor für drei Parameter. * * @param v1 Der 1. Parameter * @param v2 Der 2. Parameter * @param v3 Der 3. Parameter */ constructor(v1: number, v2: number, v3: number); /** * Konstruktor für vier Parameter. * * @param v1 Der 1. Parameter * @param v2 Der 2. Parameter * @param v3 Der 3. Parameter * @param v4 Der 4. Parameter */ constructor(v1: number, v2: number, v3: number, v4: number); /** * Konstruktor für vier Parameter. * * @param v1 Der 1. Parameter * @param v2 Der 2. Parameter * @param v3 Der 3. Parameter * @param v4 Der 4. Parameter * @param v5 Der 5. Parameter */ constructor(v1: number, v2: number, v3: number, v4: number, v5: number); private calculateHashcode; toString(): string | null; equals(obj: unknown | null): boolean; hashCode(): number; compareTo(o: LongArrayKey): number; /** * Liefert den Key-Wert an dem Index. * * @param i der Index * * @return den Key-Wert an dem Index. */ getKeyAt(i: number): number; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; } export declare function cast_de_svws_nrw_core_adt_LongArrayKey(obj: unknown): LongArrayKey; //# sourceMappingURL=LongArrayKey.d.ts.map