Interface Graph<V extends Vertex,​E extends Edge>

  • All Superinterfaces:
    Comparable<IdAble>, IdAble, ManagedId, UntypedGraph<V,​E>
    All Known Implementing Classes:
    ConjugateGraphImpl, GraphImpl

    public interface Graph<V extends Vertex,​E extends Edge>
    extends UntypedGraph<V,​E>
    Interface for a graph with explicit container types rather than the base containers. This is useful when the graph is exposed and the typed containers are needed to gain access to more specific functionality without having to cast.
    Author:
    markr