ts-collection
Version:
This is re-write of the java collection classes in typescript. There is some tweak as typescript templates are not as equivalent as Java.
11 lines (10 loc) • 599 B
TypeScript
import { MapEntry } from "../map";
import { TreeMapEntry } from "./TreeMapEntry";
import { Iterator } from "../iterator";
import { AbstractRedBlackTreeIterator } from "../AbstractRedBlackTreeIterator";
import { RedBlackTreeNode, RedBlackTree } from "../RedBlackTree";
export declare class TreeMapEntryIterator<K, V> extends AbstractRedBlackTreeIterator<TreeMapEntry<K, V>> implements Iterator<MapEntry<K, V>> {
rbTree: RedBlackTree<TreeMapEntry<K, V>>;
constructor(firstNode: RedBlackTreeNode<TreeMapEntry<K, V>>, rbTree: RedBlackTree<TreeMapEntry<K, V>>);
next(): TreeMapEntry<K, V>;
}