public interface GraphService
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addExceptionNode(ExceptionNode exceptionNode)
add a exception data
|
ExceptionRelation |
addExceptionRelation(MethodNode sourceMethodNode,
ExceptionNode exceptionNode) |
void |
addMethodNode(MethodNode methodNode)
add a method data
|
MethodRelation |
addMethodRelation(MethodNode sourceMethodNode,
MethodNode targetMethodNode) |
void |
addParamAnalyse(String methodId,
Parameter[] names,
Object[] values,
double v)
add the parameters of a method
|
boolean |
clearAll() |
List<MethodInfo> |
getChildren(String methodId) |
List<String> |
getCondidates(String question) |
List<MethodInfo> |
getControllers() |
List<ExceptionInfo> |
getExceptionInfos(String exceptionId) |
List<ExceptionNode> |
getExceptions() |
List<ExceptionInfo> |
getExceptions(String methodId) |
static GraphService |
getInstance() |
Map<String,ParamMetric> |
getMethodParamGraph(String methodId) |
SystemStatistic |
getRunStatistic() |
MethodInfo |
getTree(String methodId)
get the method paths
|
List<MethodInfo> |
searchMethods(String question) |
static GraphService getInstance()
void addMethodNode(MethodNode methodNode)
void addParamAnalyse(String methodId, Parameter[] names, Object[] values, double v)
void addExceptionNode(ExceptionNode exceptionNode)
MethodInfo getTree(String methodId)
Map<String,ParamMetric> getMethodParamGraph(String methodId)
SystemStatistic getRunStatistic()
List<MethodInfo> searchMethods(String question)
List<MethodInfo> getControllers()
List<MethodInfo> getChildren(String methodId)
List<ExceptionInfo> getExceptionInfos(String exceptionId)
List<ExceptionInfo> getExceptions(String methodId)
List<ExceptionNode> getExceptions()
MethodRelation addMethodRelation(MethodNode sourceMethodNode, MethodNode targetMethodNode)
ExceptionRelation addExceptionRelation(MethodNode sourceMethodNode, ExceptionNode exceptionNode)
boolean clearAll()
Copyright © 2022. All rights reserved.