Интерфейс для итерации по графу
- Implementers
- Available extensions
Properties
-
backtrackIterator
→ Iterator<
List< Node> > -
Создает итератор для обхода с backtracking
no setter
-
breadthIterator
→ Iterator<
Node> -
Итератор для обхода в ширину
no setter
-
breadthNodes
→ Iterable<
Node> -
Available on IGraphIterable<
Итерация по узлам в порядке обхода в ширинуT> , provided by the GraphIterable extensionno setter -
depthIterator
→ Iterator<
Node> -
Итератор для обхода в глубину
no setter
-
depthNodes
→ Iterable<
Node> -
Available on IGraphIterable<
Итерация по узлам в порядке обхода в глубинуT> , provided by the GraphIterable extensionno setter - hashCode → int
-
The hash code for this object.
no setterinherited
-
leaves
→ Iterable<
Node> -
Available on IGraphIterable<
Итерация по листьям графаT> , provided by the GraphIterable extensionno setter -
leavesIterator
→ Iterator<
Node> -
Итератор для обхода листьев
no setter
-
levelIterator
→ Iterator<
Set< Node> > -
Итератор по уровням
no setter
-
levels
→ Iterable<
Set< Node> > -
Available on IGraphIterable<
Итерация по уровням графаT> , provided by the GraphIterable extensionno setter -
paths
→ Iterable<
List< Node> > -
Available on IGraphIterable<
Итерация по всем путям в графеT> , provided by the GraphIterable extensionno setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
filtered<
R> (Iterator< R> source, bool predicate(R)) → Iterator<R> - Создает фильтрованный итератор
-
mapped<
R> (Iterator< T> source, R mapper(T)) → Iterator<R> - Создает итератор с трансформацией
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pathBetween(
Node start, Node end) → Iterable< Node> -
Available on IGraphIterable<
Создает Iterable для пути между узламиT> , provided by the GraphIterable extension -
pathIterator(
Node start, Node end) → Iterator< Node> - Создает итератор для обхода пути между узлами
-
subtree(
Node root) → Iterable< Node> -
Available on IGraphIterable<
Создает Iterable для поддереваT> , provided by the GraphIterable extension -
subtreeIterator(
Node root) → Iterator< Node> - Создает итератор для обхода поддерева
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited