| showProcedure(List, String, String) |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 | 
| exec(FuncNameInfo, PLParser.Expr_func_paramsContext) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 | 
| addUserFunction(PLParser.Create_function_stmtContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 
| addUserProcedure(PLParser.Create_procedure_stmtContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 
| callWithParameters(PLParser.Expr_func_paramsContext, ParserRuleContext, HashMap, ArrayList) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 | 
| execProcOrFunc(PLParser.Expr_func_paramsContext, ParserRuleContext, String) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 | 
| parse(PlsqlStoredProcedure) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| getActualCallParameters(PLParser.Expr_func_paramsContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 | 
| showCreateProcedure(FuncNameInfo, List) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| getDbName(long, long) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| like(String, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| exists(FuncNameInfo) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 
| qualified(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getProc(FuncNameInfo) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| save(FuncNameInfo, String, boolean) |   | 79% |   | 50% | 2 | 3 | 3 | 13 | 0 | 1 | 
| applyFilter(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| evalPop(ParserRuleContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| trace(ParserRuleContext, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| removeCached(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| remove(FuncNameInfo) |   | 61% |  | n/a | 0 | 1 | 2 | 5 | 0 | 1 | 
| isCached(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| saveInCache(String, ParserRuleContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| DorisFunctionRegistry(Exec, PlsqlMetaClient, BuiltinFunctions) |  | 100% |  | n/a | 0 | 1 | 0 | 7 | 0 | 1 |