Interface DirectedWeightedMultiGraph<U>
- Type Parameters:
U
- Type of the vertices.
- All Superinterfaces:
DirectedGraph<U>
,DirectedMultiGraph<U>
,Graph<U>
,MultiGraph<U>
,java.io.Serializable
,WeightedGraph<U>
,WeightedMultiGraph<U>
- All Known Implementing Classes:
FastDirectedWeightedMultiGraph
public interface DirectedWeightedMultiGraph<U> extends WeightedMultiGraph<U>, DirectedMultiGraph<U>
Interface for directed weighted multigraphs
-
Method Summary
Methods inherited from interface es.uam.eps.ir.relison.graph.DirectedGraph
degree, degree, getNeighbourEdgesCount, getNeighbourhood, getNeighbourhoodSize, getNeighbourhoodTypes, getNeighbourhoodWeights, getSinks, getSources, isDirected, mutualDegree
Methods inherited from interface es.uam.eps.ir.relison.graph.multigraph.DirectedMultiGraph
getNeighbourhoodTypesLists, getNeighbourhoodWeightsLists, inDegree, outDegree
Methods inherited from interface es.uam.eps.ir.relison.graph.Graph
addEdge, addEdge, addEdge, addEdge, addEdge, addEdge, addNode, complement, containsEdge, containsVertex, getAdjacencyMatrix, getAdjacencyMatrixMap, getAdjacentEdgesCount, getAdjacentMutualNodesTypes, getAdjacentMutualNodesWeights, getAdjacentNodes, getAdjacentNodesCount, getAdjacentNodesTypes, getAllNodes, getEdgeCount, getEdgeType, getEdgeWeight, getIncidentEdgesCount, getIncidentMutualNodesTypes, getIncidentMutualNodesWeights, getIncidentNodes, getIncidentNodesCount, getIncidentNodesTypes, getIsolatedNodes, getMutualEdgesCount, getMutualNodes, getMutualNodesCount, getMutualNodesTypes, getMutualNodesWeights, getNeighbourNodes, getNeighbourNodesCount, getNeighbourNodesTypes, getNodesWithAdjacentNeighbors, getNodesWithIncidentNeighbors, getNodesWithMutualNeighbors, getNodesWithNeighbors, getNodesWithNeighbors, getVertexCount, hasAdjacentNeighbors, hasIncidentNeighbors, hasMutualNeighbors, hasNeighbors, hasNeighbors, isMutual, removeEdge, removeNode, updateEdgeType, updateEdgeWeight
Methods inherited from interface es.uam.eps.ir.relison.graph.multigraph.MultiGraph
getAdjacentNodesTypesLists, getEdgeTypes, getEdgeWeights, getIncidentNodesTypesLists, getNeighbourNodesTypesLists, getNumEdges, isMultigraph, removeEdge, removeEdges, updateEdgeWeight
Methods inherited from interface es.uam.eps.ir.relison.graph.WeightedGraph
getAdjacentNodesWeights, getIncidentNodesWeights, getNeighbourNodesWeights, isWeighted
Methods inherited from interface es.uam.eps.ir.relison.graph.multigraph.WeightedMultiGraph
getAdjacentNodesWeightsLists, getIncidentNodesWeightsLists, getNeighbourNodesWeightsLists