Class ImmutableValueGraph<N,V>

Type Parameters:
N - Node parameter type
V - Value parameter type
All Implemented Interfaces:
BaseGraph<N>, PredecessorsFunction<N>, SuccessorsFunction<N>, ValueGraph<N,V>

public final class ImmutableValueGraph<N,V> extends StandardValueGraph<N,V>
A ValueGraph whose elements and structural relationships will never change. Instances of this class may be obtained with copyOf(ValueGraph).

See the Guava User's Guide's discussion of the Immutable* types for more information on the properties and guarantees provided by this class.

Since:
20.0