AVLMapSubCollectionIterator.d.ts 853 B

12345678910111213141516171819
  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 AVLMapSubCollectionIterator<K, V> extends JavaObject implements JavaIterator<V> {
  5. private readonly _sub;
  6. private _current;
  7. private _next;
  8. /**
  9. * Erstellt einen neuen VALUES-Iterator, welcher auf der {@link AVLMapSubMap} operiert.
  10. *
  11. * @param sub Die {@link AVLMapSubMap} auf der dieser Iterator operiert.
  12. */
  13. constructor(sub: AVLMapSubMap<K, V>);
  14. next(): V;
  15. hasNext(): boolean;
  16. remove(): void;
  17. isTranspiledInstanceOf(name: string): boolean;
  18. }
  19. export declare function cast_de_nrw_schule_svws_core_adt_map_AVLMapSubCollectionIterator<K, V>(obj: unknown): AVLMapSubCollectionIterator<K, V>;