package nl.tudelft.lifetiles.graph.model; /** * @author Rutger van den Berg * @param <V> * The type of vertex to use. */ public interface EdgeFactory<V> { /** * @return A new edge from <code>v1</code> to <code>v2</code> * @param source * The source vertex. * @param destination * The destination vertex. */ Edge<V> getEdge(final V source, final V destination); }