Interface BusinessServiceGraph
-
- All Superinterfaces:
edu.uci.ics.jung.graph.DirectedGraph<GraphVertex,GraphEdge>
,edu.uci.ics.jung.graph.Graph<GraphVertex,GraphEdge>
,edu.uci.ics.jung.graph.Hypergraph<GraphVertex,GraphEdge>
- All Known Implementing Classes:
BusinessServiceGraphImpl
public interface BusinessServiceGraph extends edu.uci.ics.jung.graph.DirectedGraph<GraphVertex,GraphEdge>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GraphEdge
getGraphEdgeByEdgeId(Long id)
Set<String>
getReductionKeys()
GraphVertex
getVertexByApplicationId(Integer id)
GraphVertex
getVertexByBusinessServiceId(Long id)
GraphVertex
getVertexByEdgeId(Long id)
GraphVertex
getVertexByIpServiceId(Integer id)
GraphVertex
getVertexByReductionKey(String reductionKey)
Set<GraphVertex>
getVerticesByLevel(int level)
-
Methods inherited from interface edu.uci.ics.jung.graph.Graph
addEdge, addEdge, getDest, getEndpoints, getInEdges, getOpposite, getOutEdges, getPredecessorCount, getPredecessors, getSource, getSuccessorCount, getSuccessors, inDegree, isDest, isPredecessor, isSource, isSuccessor, outDegree
-
Methods inherited from interface edu.uci.ics.jung.graph.Hypergraph
addEdge, addEdge, addVertex, containsEdge, containsVertex, degree, findEdge, findEdgeSet, getDefaultEdgeType, getEdgeCount, getEdgeCount, getEdges, getEdges, getEdgeType, getIncidentCount, getIncidentEdges, getIncidentVertices, getNeighborCount, getNeighbors, getVertexCount, getVertices, isIncident, isNeighbor, removeEdge, removeVertex
-
-
-
-
Method Detail
-
getVerticesByLevel
Set<GraphVertex> getVerticesByLevel(int level)
-
getVertexByBusinessServiceId
GraphVertex getVertexByBusinessServiceId(Long id)
-
getVertexByReductionKey
GraphVertex getVertexByReductionKey(String reductionKey)
-
getVertexByIpServiceId
GraphVertex getVertexByIpServiceId(Integer id)
-
getVertexByApplicationId
GraphVertex getVertexByApplicationId(Integer id)
-
getVertexByEdgeId
GraphVertex getVertexByEdgeId(Long id)
-
-