Class UniformIntrusiveEdgesSpecifics<V,​E>

java.lang.Object
org.jgrapht.graph.BaseIntrusiveEdgesSpecifics<V,​E,​org.jgrapht.graph.IntrusiveEdge>
org.jgrapht.graph.UniformIntrusiveEdgesSpecifics<V,​E>
Type Parameters:
V - the graph vertex type
E - the graph edge type
All Implemented Interfaces:
java.io.Serializable, IntrusiveEdgesSpecifics<V,​E>

public class UniformIntrusiveEdgesSpecifics<V,​E>
extends BaseIntrusiveEdgesSpecifics<V,​E,​org.jgrapht.graph.IntrusiveEdge>
implements IntrusiveEdgesSpecifics<V,​E>
An uniform weights variant of the intrusive edges specifics.

The implementation optimizes the use of DefaultEdge and subclasses. For other custom user edge types, a map is used to store vertex source and target.

Author:
Barak Naveh, Dimitrios Michail
See Also:
Serialized Form