Class VEPair<V,​E>

  • Type Parameters:
    V - the vertex type
    E - the edge type

    public class VEPair<V,​E>
    extends java.lang.Object
    Convenience class for associating a vertex and an edge. Used, for example, in contexts in which it is necessary to know the origin for an edge traversal (that is, the direction in which an (undirected) edge is being traversed).
    • Constructor Summary

      Constructors 
      Constructor Description
      VEPair​(V v, E e)
      Creates an instance with the specified vertex and edge
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      E getE()
      Returns the edge of this pair.
      V getV()
      Returns the vertex of this pair.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VEPair

        public VEPair​(V v,
                      E e)
        Creates an instance with the specified vertex and edge
        Parameters:
        v - the vertex to add
        e - the edge to add
    • Method Detail

      • getV

        public V getV()
        Returns the vertex of this pair.
      • getE

        public E getE()
        Returns the edge of this pair.