Module xyz.cofe.ecolls
Package xyz.cofe.collection.graph
Коллекции - Графы и алгоритмы работы с ними
-
Interface Summary Interface Description DirectedGraph Помечает поддержку направленного графа (ориентированный граф, орграф)Edge<N,E> Описывает ребро между вершинамиGraph<N,E> Базовый интервейс графаGraphEvent<N,E> Описывает событие графаGraphFactory<N,E> Интерфейс фабрики классов графаGraphIterator.StoredState<N,E> Интерфейс для восстановления рание сохраненного состоянияGraphIteratorListener<N,E> Подписчик на событие итератора графаGraphIteratorPoller<N,E> Интерфейс извлечения очередного путиGraphIteratorPusher<N,E> Интерфейс вставки/добавление путей к списку существующихGraphListener<N,E> Интефейс подписчика событий графаGraphSender<N,E> Издатель сообщений события графаMultiGraph<N,E> Интерфес мультиграфаMultipleDirectedGraph<N,E> Направленный мультиграфMultipleUndirectedGraph<N,E> Ненаправленный мульти графPath<N,E> Описывает путь в графеSingleDirectedGraph<N,E> Одно направленный графSingleGraph<N,E> Интрефес однонаправленного графаSingleUndirectedGraph<N,E> Ненаправленный графUndirectedGraph Не напраленный граф -
Class Summary Class Description AbstractPath<N,E> Путь в графеBasicGraphEvent<N,E> Описывает событие графаBasicPath<N,E> Базовый путьCyclePathCollector<N,E> Собирает "цикличные" пути в графеDefaultGraphFactory<N,E> Фабрика классов графаDefaultGraphFactory.MutableEdge<N,E> ДугаFullPathCollector<N,E> Собирает "полные" пути в графеGraphIterator<N,E> Обход графаGraphIteratorEvent<N,E> Событие итерации по графуGraphIteratorEvent.FetchFinish<N,E> Событие получения завершения обходаGraphIteratorEvent.PathFetched<N,E> Событие получения очередного пути в графеGraphIteratorPoller.FirstPoller<N,E> Извлекает первый элемент из спискаGraphIteratorPusher.AppendPusher<N,E> Добавляет элементы в конец спискаGraphIteratorPusher.PrependPusher<N,E> Добавляет элементы в начало спискаGraphTools Инстуремент для работы с графамиMappedSDGraph<N,E> Однонаправленный граф, с использованием словарей (java.util.Map)PathFinder<N,E> Поиск путей в графе.SimpleMDGraph<N,E> Направленый мультграф графSimpleMDGraphSender<N,E> Мультиграф с уведомлением о изменияхSimpleSDGraph<N,E> Однонаправленный граф.SimpleSDGraphSender<N,E> Однонаправленный граф с уведомлением о измениях -
Enum Summary Enum Description GraphAction Название действияPath.Direction Описывает напарвления движения