CreateFunctionCommand

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,443 of 3,12921%289 of 36420%1992355006612342
checkUdafClass(String, ClassLoader, HashMap)3930%240%1313565611
analyzeUdaf()2620%420%2222535311
checkUdfClass(String, ClassLoader)2220%160%99424211
convertToPParameterType(Type)1560%230%2323575711
checkUdfType(Class, Method, Type, Class, String)1380%120%77262611
analyzeCommon(ConnectContext)12513351%291939%2125265901
analyzeAliasFunction(ConnectContext)1149344%18933%1215234101
checkRPCUdf(String)1110%100%66222211
analyzeUdf()1032921%13318%89212701
analyzeUdtf()1010%100%66222211
analyzeJavaUdaf(String)730%20%22191911
checkUdfSupportedType(Type, String)661316%6440%5681301
analyzePythonUdaf(String)540%100%66111111
analyzePythonUdf(String)540%100%66111111
analyzePythonUdtf(String)540%100%66111111
analyze(ConnectContext)431627%11321%78142001
checkMethodNonStaticAndPublic(String, Method, String)410%40%337711
analyzeJavaUdf(String)392841%1150%12131801
checkJavaType(String, Method, Class, Class, String)360%20%225511
computeObjectChecksum()348%3125%23111301
checkAndReturnDefaultJavaUdfUrl(String)320%40%33101011
checkArgumentCount(Method, int, String)280%20%225511
extractExpirationTime()25926%3125%2381101
translateToLegacyExpr(Expression, ConnectContext)2111484%2675%2521801
run(ConnectContext, StmtExecutor)174572%1583%1441501
analyzeVolatility(FunctionVolatility)14733%1150%123501
lambda$checkUdfClass$0(Class, Method)140%40%331111
lambda$checkUdfClass$2(Method)120%20%221111
lambda$checkUdfClass$1(Method)120%40%331111
validatePythonRuntimeVersion(String)110%40%331111
checkReturnJavaType(String, Method, Class)90%n/a112211
checkReturnUdfType(Class, Method, Type)90%n/a112211
parseBooleanFromProperties(String)62278%2466%241601
accept(PlanVisitor, Object)50%n/a111111
getRealUrl(String)4660%1150%121301
defaultVolatility()880%2250%230101
stmtType()0%n/a111111
getFunctionBinaryType(String)888%n/a011501
CreateFunctionCommand(SetType, boolean, boolean, boolean, boolean, FunctionName, FunctionArgTypesInfo, DataType, DataType, List, Expression, Map, String)76100%4100%0302501
checkUdfSupportedTypes()37100%1375%130701
checkParams(Expression, String)32100%8100%050801
static {...}7100%n/a010201