Package com.google.common.graph
Class ImmutableGraph.ValueBackedImpl<N,V>
- java.lang.Object
-
- com.google.common.graph.AbstractGraph<N>
-
- com.google.common.graph.ForwardingGraph<N>
-
- com.google.common.graph.ImmutableGraph<N>
-
- com.google.common.graph.ImmutableGraph.ValueBackedImpl<N,V>
-
- All Implemented Interfaces:
Graph<N>
- Direct Known Subclasses:
ImmutableValueGraph
- Enclosing class:
- ImmutableGraph<N>
static class ImmutableGraph.ValueBackedImpl<N,V> extends ImmutableGraph<N>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.graph.ImmutableGraph
ImmutableGraph.ValueBackedImpl<N,V>
-
-
Field Summary
Fields Modifier and Type Field Description protected ValueGraph<N,V>
backingValueGraph
-
Constructor Summary
Constructors Constructor Description ValueBackedImpl(AbstractGraphBuilder<? super N> builder, ImmutableMap<N,GraphConnections<N,V>> nodeConnections, long edgeCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Graph<N>
delegate()
-
Methods inherited from class com.google.common.graph.ImmutableGraph
copyOf, copyOf
-
Methods inherited from class com.google.common.graph.ForwardingGraph
adjacentNodes, allowsSelfLoops, degree, edges, inDegree, isDirected, nodeOrder, nodes, outDegree, predecessors, successors
-
Methods inherited from class com.google.common.graph.AbstractGraph
edgeCount, toString
-
-
-
-
Field Detail
-
backingValueGraph
protected final ValueGraph<N,V> backingValueGraph
-
-
Constructor Detail
-
ValueBackedImpl
ValueBackedImpl(AbstractGraphBuilder<? super N> builder, ImmutableMap<N,GraphConnections<N,V>> nodeConnections, long edgeCount)
-
-
Method Detail
-
delegate
protected Graph<N> delegate()
- Specified by:
delegate
in classForwardingGraph<N>
-
-