public class DirectedPseudograph<V,E> extends AbstractBaseGraph<V,E> implements DirectedGraph<V,E>
AbstractBaseGraph.DirectedEdgeContainer<VV,EE>, AbstractBaseGraph.DirectedSpecifics, AbstractBaseGraph.UndirectedSpecifics
Constructor and Description |
---|
DirectedPseudograph(Class<? extends E> edgeClass) |
DirectedPseudograph(EdgeFactory<V,E> ef) |
Modifier and Type | Method and Description |
---|---|
static <V,E> DirectedGraphBuilderBase<V,E,? extends DirectedPseudograph<V,E>,?> |
builder(Class<? extends E> edgeClass) |
static <V,E> DirectedGraphBuilderBase<V,E,? extends DirectedPseudograph<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
incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf
addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex, vertexSet
public DirectedPseudograph(Class<? extends E> edgeClass)
AbstractBaseGraph
public DirectedPseudograph(EdgeFactory<V,E> ef)
AbstractBaseGraph
public static <V,E> DirectedGraphBuilderBase<V,E,? extends DirectedPseudograph<V,E>,?> builder(Class<? extends E> edgeClass)
public static <V,E> DirectedGraphBuilderBase<V,E,? extends DirectedPseudograph<V,E>,?> builder(EdgeFactory<V,E> ef)
Copyright © 2016. All rights reserved.