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 GraphEdgegetGraphEdgeByEdgeId(Long id)Set<String>getReductionKeys()GraphVertexgetVertexByApplicationId(Integer id)GraphVertexgetVertexByBusinessServiceId(Long id)GraphVertexgetVertexByEdgeId(Long id)GraphVertexgetVertexByIpServiceId(Integer id)GraphVertexgetVertexByReductionKey(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)
-
-