public class WeightedMultigraph<V,E> extends Multigraph<V,E> implements WeightedGraph<V,E>
AbstractBaseGraph.DirectedEdgeContainer<VV,EE>, AbstractBaseGraph.DirectedSpecifics, AbstractBaseGraph.UndirectedSpecifics
DEFAULT_EDGE_WEIGHT
Constructor and Description |
---|
WeightedMultigraph(Class<? extends E> edgeClass)
Creates a new weighted multigraph.
|
WeightedMultigraph(EdgeFactory<V,E> ef)
Creates a new weighted multigraph with the specified edge factory.
|
Modifier and Type | Method and Description |
---|---|
static <V,E> UndirectedWeightedGraphBuilderBase<V,E,? extends WeightedMultigraph<V,E>,?> |
builder(Class<? extends E> edgeClass) |
static <V,E> UndirectedWeightedGraphBuilderBase<V,E,? extends WeightedMultigraph<V,E>,?> |
builder(EdgeFactory<V,E> ef) |
addEdge, addEdge, addVertex, clone, containsEdge, containsVertex, createDirectedSpecifics, createUndirectedSpecifics, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, incomingEdgesOf, inDegreeOf, isAllowingLoops, isAllowingMultipleEdges, outDegreeOf, outgoingEdgesOf, removeEdge, removeEdge, removeVertex, setEdgeSetFactory, setEdgeWeight, vertexSet
assertVertexExist, containsEdge, equals, hashCode, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toString, toStringFromSets
finalize, getClass, notify, notifyAll, wait, wait, wait
setEdgeWeight
addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex, vertexSet
degreeOf
public WeightedMultigraph(EdgeFactory<V,E> ef)
ef
- the edge factory of the new graph.public static <V,E> UndirectedWeightedGraphBuilderBase<V,E,? extends WeightedMultigraph<V,E>,?> builder(Class<? extends E> edgeClass)
public static <V,E> UndirectedWeightedGraphBuilderBase<V,E,? extends WeightedMultigraph<V,E>,?> builder(EdgeFactory<V,E> ef)
Copyright © 2016. All rights reserved.