org.apache.cassandra.cql3.functions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,330 of 12,34589%231 of 1,02077%2671,2682572,345697440161
UDAggregate22845066%585046%46813411652701
UDFunction1421,00787%347267%31873219613401
JavaBasedUDFunction11985487%96086%8482019601001
UDFContextImpl1167639%9325%16212237111501
UDFDataType9619066%132161%1437155342001
FunctionCall.Raw9122070%71973%62112490801
TokenFct.new FunctionFactory() {...}402134%3350%464101301
PreComputedScalarFunction382741%3125%577153501
FunctionCall2816285%21890%2194400801
UDFByteCodeVerifier.new ClassVisitor() {...}2713683%81869%8185300501
UDFunction.UDFClassLoader262952%3350%5106143701
JavaBasedUDFunction.EcjCompilationUnit2530692%73583%103897931701
CollectionFcts2525491%52180%63265511201
FunctionParameter.new FunctionParameter() {...}231742%2466%36381301
FunctionParameter.new FunctionParameter() {...}231030%2250%35361301
FunctionParameter.new FunctionParameter() {...}2323%1150%24361301
FromJsonFct2210582%2675%291260501
ToJsonFct1810785%21083%2131220701
JavaUDF183364%n/a383113801
UDFExecutorService141551%n/a466104601
UDFByteCodeVerifier.ConstructorVisitor124779%2880%393141401
FunctionName1117394%32388%32413401101
UDAggregate.new AggregateFunction.Aggregate() {...}1015693%21083%2112300501
OperationFcts.OPERATION1012292%1787%3103202601
AbstractFunction24096%42083%63245622001
CastFcts.CassandraFunctionWrapper5386%3350%38090501
FunctionResolver50598%45392%44149201201
PartiallyAppliedScalarFunction13995%11191%2152271901
JavaBasedUDFunction.EcjTargetClassLoader3984%1150%262111501
OperationFcts29698%23895%23304901101
TimeFcts.FloorFunction9494%41477%4151210601
CastFcts.JavaFunctionWrapper4389%2100%16191501
AggregateFcts.5.new AggregateFunction.Aggregate() {...}3186%1150%253101401
CastFcts.JavaCounterFunctionWrapper2382%n/a14151401
FunctionParameter.new FunctionParameter() {...}2382%n/a15161501
NativeScalarFunction61%n/a24252401
CastFcts29998%14100%12105011401
FunctionParameter7394%3350%31601401301
ScalarFunction6794%11191%282151201
Function50%n/a12121201
AggregateFcts37099%n/a161481601
TimeFcts16498%n/a161231601
CastFcts.CastAsTextFunction6595%3562%2100120601
VectorFcts6395%n/a14191401
TimeFcts.new NativeScalarFunction() {...}4093%3350%36180301
UDFunction.new UDFunction() {...}3692%n/a15161501
BytesConversionFcts3391%4100%14171201
UuidFcts1381%n/a13141301
TokenFct9998%1583%181200501
FunctionParameter.new FunctionParameter() {...}5396%8100%171131301
AggregateFcts.21.new AggregateFunction.Aggregate() {...}4395%3562%381110401
OperationFcts.NumericNegationFunction3895%1150%14170301
TimeFcts.NowFunction3394%2100%15171401
TimeFcts.ToDateFunction2993%2100%15161401
TimeFcts.ToUnixTimestampFunction2893%2100%15161401
MathFcts.new NativeScalarFunction() {...}2793%1150%13150201
JavaBasedUDFunction.new URLStreamHandler() {...}60%n/a12121201
AggregateFcts.FloatAvgAggregate14999%11593%1121360401
AggregateFcts.AvgAggregate10599%1990%191240401
FunctionParameter.new FunctionParameter() {...}9198%21083%2101170401
AggregateFcts.FloatSumAggregate6698%1583%161180301
AggregateFcts.6.new AggregateFunction.Aggregate() {...}5398%1375%161140401
AggregateFcts.4.new AggregateFunction.Aggregate() {...}5098%1150%151120401
AggregateFcts.22.new AggregateFunction.Aggregate() {...}4497%2675%281110401
AggregateFcts.7.new AggregateFunction.Aggregate() {...}3597%1150%15190401
AggregateFcts.3.new AggregateFunction.Aggregate() {...}3597%1150%151100401
AggregateFcts.9.new AggregateFunction.Aggregate() {...}3597%1150%15190401
AggregateFcts.11.new AggregateFunction.Aggregate() {...}3497%1150%15190401
AggregateFcts.LongSumAggregate2596%1150%14180301
FunctionFactory172100%12100%0120270601
FunctionArguments153100%14100%01803501101
VectorFcts.new NativeScalarFunction() {...}108100%12100%0120160601
UDFByteCodeVerifier104100%n/a060240601
UDFByteCodeVerifier.ExecuteImplVisitor91100%21285%2110220401
NativeFunctions85100%4100%01201901001
FunctionParameter.new FunctionParameter() {...}85100%8100%090100501
MathFcts75100%n/a080160801
BytesConversionFcts.FromBlobFunction73100%4100%060150401
OperationFcts.OperationFunction70100%2100%050100401
PartiallyAppliedScalarFunction.PartialFunctionArguments70100%4100%080160601
FunctionParameter.new FunctionParameter() {...}68100%10100%09090401
TimeFcts.FloorDateFunction63100%2100%06090501
CollectionFcts.CollectionAggregationFunction60100%2100%050140401
VectorFcts.new FunctionFactory() {...}49100%4100%05060301
TimeFcts.FloorTimeUuidFunction43100%n/a04050401
TimeFcts.FloorTimestampFunction43100%n/a04050401
Arguments42100%n/a07070701
CastFcts.CastFunction40100%n/a04050401
BytesConversionFcts.ToBlobFunction39100%2100%05080401
FromJsonFct.Factory37100%2100%03050201
AggregateFcts.23.new AggregateFunction.Aggregate() {...}36100%6100%070100401
AggregateFcts.24.new AggregateFunction.Aggregate() {...}36100%6100%070100401
AggregateFcts.25.new AggregateFunction.Aggregate() {...}31100%2100%05080401
TimeFcts.ToTimestampFunction31100%2100%05060401
CollectionFcts.new NativeScalarFunction() {...}31100%2100%04060301
NativeFunctions.new NativeFunctions() {...}29100%n/a010150101
CollectionFcts.new NativeScalarFunction() {...}28100%2100%03060201
CollectionFcts.new NativeScalarFunction() {...}27100%2100%03060201
TimeFcts.MaxTimeuuidFunction24100%2100%04040301
TimeFcts.MinTimeuuidFunction24100%2100%04040301
AggregateFcts.CountRowsFunction23100%2100%05050401
AggregateFcts.CountRowsFunction.new AggregateFunction.Aggregate() {...}23100%n/a04060401
FunctionParameter.new FunctionParameter() {...}22100%1375%16050401
OperationFcts.OPERATION.new OperationFcts.OPERATION() {...}22100%n/a04040401
TimeFcts.TemporalConversionFunction20100%2100%04070301
UDFunction.ThreadIdAndCpuTime19100%n/a02070201
OperationFcts.StringOperationFunction19100%n/a02040201
OperationFcts.NumericOperationFunction19100%n/a02040201
OperationFcts.TemporalOperationFunction19100%n/a02040201
NativeFunction19100%n/a05060501
AggregateFcts.new FunctionFactory() {...}18100%2100%03030201
AggregateFcts.new FunctionFactory() {...}18100%2100%03030201
ToJsonFct.Factory17100%n/a02030201
OperationFcts.OPERATION.new OperationFcts.OPERATION() {...}17100%n/a03030301
AggregateFcts.new NativeAggregateFunction() {...}15100%n/a03030301
AggregateFcts.new NativeAggregateFunction() {...}15100%n/a03030301
AggregateFcts.new NativeAggregateFunction() {...}15100%n/a03030301
AggregateFcts.8.new AggregateFcts.AvgAggregate() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
CollectionFcts.new FunctionFactory() {...}14100%n/a02020201
AggregateFcts.10.new AggregateFcts.AvgAggregate() {...}14100%n/a02020201
AggregateFcts.12.new AggregateFcts.AvgAggregate() {...}13100%n/a02020201
AggregateFcts.15.new AggregateFcts.FloatSumAggregate() {...}13100%n/a02020201
AggregateFcts.16.new AggregateFcts.FloatAvgAggregate() {...}13100%n/a02020201
AggregateFcts.14.new AggregateFcts.AvgAggregate() {...}12100%n/a02020201
AggregateFcts.20.new AggregateFcts.AvgAggregate() {...}12100%n/a02020201
OperationFcts.OPERATION.new OperationFcts.OPERATION() {...}12100%n/a02020201
OperationFcts.OPERATION.new OperationFcts.OPERATION() {...}12100%n/a02020201
OperationFcts.OPERATION.new OperationFcts.OPERATION() {...}12100%n/a02020201
AggregateFcts.17.new AggregateFcts.FloatSumAggregate() {...}12100%n/a02020201
AggregateFcts.18.new AggregateFcts.FloatAvgAggregate() {...}12100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}11100%n/a02020201
UuidFcts.new NativeScalarFunction() {...}10100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}10100%n/a02020201
AggregateFcts.new NativeAggregateFunction() {...}10100%n/a02020201
BytesConversionFcts.BytesConversionFct10100%n/a02030201
NativeAggregateFunction100%n/a02030201
UserFunction100%n/a02030201
ArgumentDeserializer100%n/a02010201