import { JavaObject } from '../../../java/lang/JavaObject'; import { Class } from '../../../java/lang/Class'; export declare class LinkedCollectionElement extends JavaObject { /** * Der Wert, der in diesem Element gespeichert wird. */ private _value; /** * Referenz auf das vorige Element. */ private _prev; /** * Referenz auf das nachfolgende Element. */ private _next; /** * Erstellt eine neues LinkedCollectionElement mit den Wert _value und den * übergebenen Vorgänger bzw. Nachfolger * * @param value der Wert des SimpleCollectionElements * @param prev der Vorgänger * @param next der Nachfolger */ constructor(value: E, prev: LinkedCollectionElement | null, next: LinkedCollectionElement | null); /** * Gibt den Wert des Elements zurück. * * @return der Wert des Elements */ getValue(): E; /** * Ersetzt den Wert des Elements. * * @param value der neue Wert des Elements * * @return der alte Wert des Elements */ setValue(value: E): E; /** * Gibt den Vorgänger des Elementes zurück. * * @return das LinkedCollectionElement das der Vorgänger des Elementes ist */ getPrev(): LinkedCollectionElement | null; /** * Setzt den Vorgänger des Elementes auf _prev * * @param prev der Vorgänger des Elements */ setPrev(prev: LinkedCollectionElement | null): void; /** * Gibt den Nachfolger des Elementes zurück. * * @return das LinkedCollectionElement das der Nachfolger des Elementes ist */ getNext(): LinkedCollectionElement | null; /** * Setzt den Nachfolger des Elementes auf _next * * @param next der Nachfolger des Elements */ setNext(next: LinkedCollectionElement | null): void; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class>; } export declare function cast_de_svws_nrw_core_adt_collection_LinkedCollectionElement(obj: unknown): LinkedCollectionElement; //# sourceMappingURL=LinkedCollectionElement.d.ts.map