NativeFunctionNamespaceManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total805 of 8050%48 of 480%58581861863434
createSqlInvokedFunction(String, JsonBasedUdfFunctionMetadata)1000%60%44222211
getTypeSignatureParameters(TypeSignature, List)980%140%88303011
processNativeFunctionHandle(NativeFunctionHandle, TypeManager)680%n/a11161611
NativeFunctionNamespaceManager(String, SqlFunctionExecutors, SqlInvokedFunctionNamespaceManagerConfig, FunctionDefinitionProvider, NodeManager, FunctionMetadataManager)560%n/a11131311
getMetadataFromNativeFunctionHandle(SqlFunctionHandle)480%n/a11181811
processSqlFunctionHandle(SqlFunctionHandle, TypeManager)450%20%226611
convertApplicableTypeToVariable(List)400%40%33121211
getAggregateFunctionImplementation(FunctionHandle, TypeManager)380%40%338811
createFunction(SqlInvokedFunction)350%20%226611
bootstrapNamespace()320%60%447711
convertApplicableTypeToVariable(TypeSignature)240%20%223311
fetchFunctionMetadataDirect(SqlFunctionHandle)230%20%225511
addUserDefinedType(UserDefinedType)210%20%225511
getSqlFunctionFromSignature(Signature)190%n/a113311
fetchFunctionImplementationDirect(SqlFunctionHandle)160%n/a114411
convertToPrestoException(UncheckedExecutionException, String)160%20%224411
lambda$populateNamespaceManager$1(String, List)150%n/a113311
getFunctionHandle(Optional, Signature)140%20%224411
fetchFunctionsDirect(QualifiedObjectName)130%n/a113311
lambda$createSqlInvokedFunction$2(AggregationFunctionMetadata)90%n/a113311
populateNamespaceManager(UdfFunctionSignatureMap)80%n/a113311
fetchUserDefinedTypeDirect(QualifiedObjectName)60%n/a111111
createFunction(SqlInvokedFunction, boolean)60%n/a111111
alterFunction(QualifiedObjectName, Optional, AlterRoutineCharacteristics)60%n/a111111
dropFunction(QualifiedObjectName, Optional, boolean)60%n/a111111
listFunctions(Optional, Optional)60%n/a111111
lambda$fetchFunctionsDirect$3(QualifiedObjectName, SqlInvokedFunction)60%n/a111111
doGetSpecializedFunctionKey(Signature)50%n/a111111
lambda$fetchFunctionImplementationDirect$5(SqlFunctionHandle, SqlInvokedFunction)50%n/a111111
lambda$fetchFunctionMetadataDirect$4(SqlFunctionHandle, SqlInvokedFunction)50%n/a111111
lambda$null$0(String, JsonBasedUdfFunctionMetadata)50%n/a111111
isDecimalTypeBase(String)40%n/a111111
static {...}40%n/a111111
getFunctionDefinitionProvider()30%n/a111111