Package cdc.graphs.impl.tests
Interface TestGraph<N extends TestNode,E extends TestEdge<N>>
- All Superinterfaces:
GraphAdapter<N,E>
- All Known Implementing Classes:
TestHeavyGraph,TestLightGraph
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()default voiddefault EcreateEdge(String sourceName, String targetName) default EcreateEdge(String name, String sourceName, String targetName) createEdge(String name, N source, N target) createNode(String name) default voidcreateNodes(String... names) default EgetEdge(int sourceNumber, int targetNumber) getEdges()default NgetNode(int number) getNodes()default EgetOrCreateEdge(int sourceNumber, int targetNumber) default EgetOrCreateEdge(int sourceNumber, int targetNumber, String suffix) default NgetOrCreateNode(int number) default NgetOrCreateNode(String name) default booleandefault booleandefault voidremoveEdge(int sourceNumber, int targetNumber) voidremoveEdge(E edge) default voidremoveEdge(String name) default voidremoveNode(int number) default voidremoveNode(String name) voidremoveNode(N node) static StringtoEdgeName(int sourceNumber, int targetNumber) static StringtoEdgeName(int sourceNumber, int targetNumber, String suffix) static StringtoNodeName(int number) Methods inherited from interface cdc.graphs.GraphAdapter
containsEdge, containsNode, getConnectedNodes, getConnectedNodes, getConnectivity, getEdges, getEdges, getEdges, getEdges, getEdges, getEdgesCount, getEdgesCount, getEdgesCount, getEdgesStream, getEdgesStream, getEdgesStream, getLeaves, getNodes, getNodesCount, getNodesStream, getRoots, getTip, hasEdge, hasEdges, hasEdges, hasEdges, hasNodes, isLeaf, isRoot
-
Method Details
-
toNodeName
-
toEdgeName
-
toEdgeName
-
clear
void clear() -
clearLabels
default void clearLabels() -
getNodes
-
getNode
-
getNodes
-
getNode
-
hasNode
-
createNode
-
getOrCreateNode
-
createNodes
-
getOrCreateNode
-
removeNode
-
removeNode
-
removeNode
default void removeNode(int number) -
getEdges
-
getEdge
-
getEdge
-
hasEdge
-
createEdge
-
getOrCreateEdge
-
getOrCreateEdge
-
removeEdge
-
removeEdge
-
removeEdge
default void removeEdge(int sourceNumber, int targetNumber) -
createEdge
-
createEdge
-