Uses of Interface
xyz.cofe.collection.graph.Edge
| Package | Description |
|---|---|
| xyz.cofe.collection.graph |
Коллекции - Графы и алгоритмы работы с ними
|
-
Uses of Edge in xyz.cofe.collection.graph
Classes in xyz.cofe.collection.graph that implement Edge Modifier and Type Class Description static classDefaultGraphFactory.MutableEdge<N,E>ДугаFields in xyz.cofe.collection.graph with type parameters of type Edge Modifier and Type Field Description protected java.util.Collection<Edge<N,E>>SimpleMDGraph. edgesРебраprotected java.util.Collection<Edge<N,E>>SimpleSDGraph. edgesСписок ребрprotected java.util.List<Edge<N,E>>BasicPath. listMethods in xyz.cofe.collection.graph that return Edge Modifier and Type Method Description Edge<N,E>DefaultGraphFactory. createEdge(N a, N b, E e)Edge<N,E>GraphFactory. createEdge(N a, N b, E e)Создание ребра с вершинамиprotected Edge<N,E>MappedSDGraph. createEdge(N a, N b, E e)Создает реброEdge<N,E>BasicGraphEvent. getEdge()Edge<N,E>GraphEvent. getEdge()Возвраащет реброMethods in xyz.cofe.collection.graph that return types with arguments of type Edge Modifier and Type Method Description java.util.List<Edge<N,E>>DefaultGraphFactory. createEdgePairs()java.util.Collection<Edge<N,E>>GraphFactory. createEdgePairs()Создание списка ребр с вершинамиprotected java.util.Collection<Edge<N,E>>MappedSDGraph. createEdgePairs()Созадает коллекцию дугjava.lang.Iterable<Edge<N,E>>Graph. edgesOf(N node)Возвращает ребра указанной вершиныjava.lang.Iterable<Edge<N,E>>MappedSDGraph. edgesOf(N node)java.util.Collection<Edge<N,E>>SimpleMDGraph. edgesOf(N node)java.util.Collection<Edge<N,E>>SimpleSDGraph. edgesOf(N node)java.lang.Iterable<Edge<N,E>>Graph. edgesOfNodeA(N nodeA)Возвращает ребра из вершины Аjava.lang.Iterable<Edge<N,E>>MappedSDGraph. edgesOfNodeA(N nodeA)java.util.Collection<Edge<N,E>>SimpleMDGraph. edgesOfNodeA(N node)java.util.Collection<Edge<N,E>>SimpleSDGraph. edgesOfNodeA(N node)java.lang.Iterable<Edge<N,E>>Graph. edgesOfNodeB(N nodeB)Возвращает ребра из вершины Бjava.lang.Iterable<Edge<N,E>>MappedSDGraph. edgesOfNodeB(N nodeB)java.util.Collection<Edge<N,E>>SimpleMDGraph. edgesOfNodeB(N node)java.util.Collection<Edge<N,E>>SimpleSDGraph. edgesOfNodeB(N node)java.util.List<Edge<N,E>>BasicPath. fetch(int beginIndex, int endIndex)java.util.List<Edge<N,E>>Path. fetch(int beginIndex, int endExc)Получение ребер между указанными вершинамиjava.lang.Iterable<Edge<N,E>>Graph. getEdges()Возвращает Ребра и вершины графаjava.lang.Iterable<Edge<N,E>>MappedSDGraph. getEdges()java.lang.Iterable<Edge<N,E>>SimpleMDGraph. getEdges()Eterable<Edge<N,E>>SimpleSDGraph. getEdges()protected java.lang.Iterable<Edge<N,E>>PathFinder. getNextEdges(N n)Извлекает исходящие ребра/дуги из вершины n в соот. движению.static <N, E> java.util.function.Function<Edge<N,E>,N>GraphTools. nodeAOfEdge()Возвращает вершину А из ребраstatic <N, E> java.util.function.Function<Edge<N,E>,N>GraphTools. nodeBOfEdge()Возвращает вершину Б из ребраMethods in xyz.cofe.collection.graph with parameters of type Edge Modifier and Type Method Description protected voidSimpleMDGraph. add(Edge<N,E> es)Добавление ребраprotected voidSimpleSDGraph. add(Edge<N,E> es)Добавление ребраprotected Path<N,E>PathFinder. append(Path<N,E> path, Edge<N,E> e)Добавляет ребро в конец путиstatic <N, E> NGraphTools. firstNode(Edge<N,E> edge, Path.Direction d)protected voidSimpleMDGraph. onEdgeAdded(Edge<N,E> es)Срабатывает при добавлении ребра в графprotected voidSimpleMDGraphSender. onEdgeAdded(Edge<N,E> es)protected voidSimpleSDGraph. onEdgeAdded(Edge<N,E> es)Срабатывает при добавлении ребра в графprotected voidSimpleSDGraphSender. onEdgeAdded(Edge<N,E> es)protected voidSimpleMDGraph. onEdgeRemoved(Edge<N,E> es)Срабатывает при удалении ребра из графаprotected voidSimpleMDGraphSender. onEdgeRemoved(Edge<N,E> es)protected voidSimpleSDGraph. onEdgeRemoved(Edge<N,E> es)Срабатывает при удалении ребра из графаprotected voidSimpleSDGraphSender. onEdgeRemoved(Edge<N,E> es)protected voidSimpleMDGraph. remove(Edge<N,E> es)Удаление ребраprotected voidSimpleSDGraph. remove(Edge<N,E> es)Удаление ребраstatic <N, E> NGraphTools. secondNode(Edge<N,E> edge, Path.Direction d)Method parameters in xyz.cofe.collection.graph with type arguments of type Edge Modifier and Type Method Description protected java.util.Comparator<Path<N,E>>PathFinder. createComparatorFrom(java.util.function.Function<Edge<N,E>,java.lang.Double> getWeight)Создание Comparator для путиprotected doublePathFinder. getIntWeightOf(Path<N,E> path, java.util.function.Function<Edge<N,E>,java.lang.Double> getWeight)Полчение веса путиConstructors in xyz.cofe.collection.graph with parameters of type Edge Constructor Description BasicGraphEvent(Graph<N,E> graph, GraphAction action, N node, Edge<N,E> edge)КонструкторConstructor parameters in xyz.cofe.collection.graph with type arguments of type Edge Constructor Description PathFinder(SingleDirectedGraph<N,E> graph, N start, Path.Direction direction, java.util.function.Function<Edge<N,E>,java.lang.Double> getWeight)Конструктор