public final class UndirectedGraphBuilder<V,E,G extends UndirectedGraph<V,E>> extends UndirectedGraphBuilderBase<V,E,G,UndirectedGraphBuilder<V,E,G>>
Graph. If you want to extend this class, see
 UndirectedGraphBuilderBase.graph| Constructor and Description | 
|---|
UndirectedGraphBuilder(G baseGraph)
Creates a builder based on  
baseGraph. | 
| Modifier and Type | Method and Description | 
|---|---|
protected UndirectedGraphBuilder<V,E,G> | 
self()  | 
buildUnmodifiableaddEdge, addEdgeChain, addGraph, addVertex, addVertices, build, removeEdge, removeVertex, removeVerticespublic UndirectedGraphBuilder(G baseGraph)
baseGraph. baseGraph must be
 mutable.
 The recomended way to use this constructor is: new
 UndirectedGraphBuilder<...>(new YourGraph<...>(...)).
 
NOTE: baseGraph should not be an existing graph. If you want
 to add an existing graph to the graph being built, you should use the
 AbstractGraphBuilder.addVertex(Object) method.
baseGraph - the graph object to base building onprotected UndirectedGraphBuilder<V,E,G> self()
self in class AbstractGraphBuilder<V,E,G extends UndirectedGraph<V,E>,UndirectedGraphBuilder<V,E,G extends UndirectedGraph<V,E>>>this object.Copyright © 2016. All rights reserved.