- java.lang.Object
-
- com.github.moaxcp.graphs.AbstractGraph<ID>
-
- com.github.moaxcp.graphs.DirectedGraph<ID>
-
- All Implemented Interfaces:
Graph<ID>
public class DirectedGraph<ID> extends AbstractGraph<ID>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.github.moaxcp.graphs.AbstractGraph
AbstractGraph.SimpleEdge, AbstractGraph.SimpleVertex
-
Nested classes/interfaces inherited from interface com.github.moaxcp.graphs.Graph
Graph.Edge<ID>, Graph.Vertex<ID>
-
-
Constructor Summary
Constructors Constructor Description DirectedGraph()
DirectedGraph(ID id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isDirected()
Returns true if this graph is directed.protected EdgeKey<ID>
newEdgeKey(ID from, ID to)
-
Methods inherited from class com.github.moaxcp.graphs.AbstractGraph
addEdge, addVertex, edge, edge, edge, edge, edge, edge, edge, edge, edge, edge, edge, edge, edgeProperty, edgeProperty, equals, findEdge, findEdge, findVertex, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdge, getEdgeIds, getEdgeProperties, getEdgeProperty, getEdges, getId, getProperties, getProperty, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertex, getVertexProperties, getVertexProperty, getVertices, hashCode, id, newEdge, newVertex, property, property, removeEdge, removeEdge, removeEdgeProperty, removeProperty, removeVertex, removeVertexProperty, setEdgeProperty, setId, setProperty, setVertexProperty, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertexProperty, vertexProperty
-
-
-
-
Constructor Detail
-
DirectedGraph
public DirectedGraph()
-
DirectedGraph
public DirectedGraph(ID id)
-
-
Method Detail
-
newEdgeKey
protected EdgeKey<ID> newEdgeKey(ID from, ID to)
- Specified by:
newEdgeKey
in classAbstractGraph<ID>
-
isDirected
public boolean isDirected()
Description copied from interface:Graph
Returns true if this graph is directed.- Returns:
- if this graph is directed
-
-