Interface Graph<Vertex,​Edge>

  • All Known Subinterfaces:
    Network<Node,​Link,​Column,​Value>
    All Known Implementing Classes:
    AbstractNetwork, SimpleNetwork

    public interface Graph<Vertex,​Edge>
    Created by luc on 05/07/16.
    • Method Detail

      • getVerticesCount

        int getVerticesCount()
      • getVertices

        java.lang.Iterable<Vertex> getVertices()
      • getEdges

        java.lang.Iterable<Edge> getEdges()
      • getReverse

        Edge getReverse​(Edge edge)
      • getEdges

        java.lang.Iterable<Edge> getEdges​(Vertex vertex)
      • getEdgesTo

        java.lang.Iterable<Edge> getEdgesTo​(Vertex to)
      • getEdgesFrom

        java.lang.Iterable<Edge> getEdgesFrom​(Vertex from)
      • getEdgesFromCount

        int getEdgesFromCount​(Vertex from)
      • getMaxEdgesCount

        int getMaxEdgesCount()