AVLMapSubKeySetIterator.d.ts 873 B

1234567891011121314151617181920
  1. import { JavaObject } from '../../../java/lang/JavaObject';
  2. import { JavaIterator } from '../../../java/util/JavaIterator';
  3. import { AVLMapSubMap } from '../../../core/adt/map/AVLMapSubMap';
  4. export declare class AVLMapSubKeySetIterator<K, V> extends JavaObject implements JavaIterator<K> {
  5. private readonly _sub;
  6. private _current;
  7. private _next;
  8. /**
  9. * Erstellt einen neuen KEY-Iterator für die angegebene {@link AVLMapSubMap} im gültigen Bereich
  10. * {@link AVLMapIntervall}.
  11. *
  12. * @param sub Die {@link AVLMapSubMap} auf der operiert wird.
  13. */
  14. constructor(sub: AVLMapSubMap<K, V>);
  15. next(): K;
  16. hasNext(): boolean;
  17. remove(): void;
  18. isTranspiledInstanceOf(name: string): boolean;
  19. }
  20. export declare function cast_de_nrw_schule_svws_core_adt_map_AVLMapSubKeySetIterator<K, V>(obj: unknown): AVLMapSubKeySetIterator<K, V>;