com.healthmarketscience.jackcess.impl.expr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,413 of 16,44791%252 of 1,49083%2731,6732283,310398741237
Expressionator2152,05790%4022785%371792739603701
BuiltinOperators1461,00587%3117284%311492023003901
ExpressionTokenizer12782586%2011084%20881319302001
DefaultFinancialFunctions9153985%163468%143988701401
FormatUtil761,84096%2318688%241662045914301
ExpressionTokenizer.Token424451%433%3116201801
DefaultFunctions2934292%51372%52037901001
DefaultNumberFunctions.new FunctionSupport.Func1NullIsNull() {...}292647%340%36490201
FunctionSupport.BaseFunction229280%583%291171601
BaseValue225972%50%61351351201
Expressionator.BaseExprWrapper218379%1083%3173271901
NumberFormatter.ScientificFormat203060%n/a585145801
BaseDelayedValue194570%4100%41441541201
DefaultTextFunctions.new FunctionSupport.Func1() {...}192556%3350%35290201
ExpressionTokenizer.ExprBuf10986%6100%11612811301
Expressionator.EInOp5777%433%484151501
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}5275%5550%483200201
DefaultDateFunctions39296%51777%53138501901
Expressionator.EFunc5577%3562%394151501
ValueSupport21893%2090%23025501801
DefaultDateFunctions.new FunctionSupport.FuncVar() {...}24094%32990%3182640201
DefaultDateFunctions.new FunctionSupport.FuncVar() {...}14291%2090%2132320201
DefaultDateFunctions.new FunctionSupport.Func3() {...}12289%2090%2132260201
DefaultFunctions.new FunctionSupport.FuncVar() {...}6882%981%2102280201
FunctionSupport.StringFuncWrapper3672%100%162111501
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}2362%50%24160201
DefaultFunctions.new FunctionSupport.Func1() {...}2261%50%24150201
DefaultFunctions.new FunctionSupport.Func1() {...}56%50%24150201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}54%50%13150201
DefaultFunctions.new FunctionSupport.Func1() {...}54%50%24150201
DefaultTextFunctions23995%31684%3171480701
Expressionator.TokBuf23795%1794%12715701801
Expressionator.EBetweenOp9588%375%294191701
Expressionator.ELiteralValue3976%375%171120501
DefaultFunctions.new FunctionSupport.Func1() {...}3574%685%181180201
DefaultFunctions.new FunctionSupport.Func1() {...}3574%685%181180201
BigDecimalValue2365%0%28191701
DefaultDateFunctions.new FunctionSupport.Func0() {...}25%n/a12341201
RandomContext.LastValSource0%n/a22332211
Expressionator.MemoizedCondExprWrapper35%0%23351201
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}3778%325%243100201
FormatUtil.AmPmDFB2672%0%271101601
StringValue15694%31785%22314601301
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}9591%31381%3103280201
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}8990%31178%393270201
DateTimeValue5087%50%21221611101
DefaultFunctions.new FunctionSupport.Func1NullIsNull() {...}72%325%24260201
DefaultFunctions.new FunctionSupport.Func1NullIsNull() {...}70%325%24260201
RandomContext9393%41071%4121250501
FunctionSupport.Func1NullIsNull2379%100%03290201
FunctionSupport.Func32278%n/a02260201
FunctionSupport.FuncVar2076%n/a03280301
FunctionSupport.Func21976%n/a02260201
FunctionSupport.Func071%n/a03270301
Expressionator.EUnaryOp5892%4100%1102171801
Expressionator.EParen3687%n/a162121601
DefaultFunctions.new FunctionSupport.FuncVar() {...}3186%583%15170201
Expressionator.ESpecOp2683%n/a172121701
DefaultTextFunctions.new FunctionSupport.Func1() {...}2080%50%13170201
DefaultFunctions.new FunctionSupport.FuncVar() {...}3188%3562%26080201
BaseNumericValue2184%50%15190401
Expressionator.SpecOp.new Expressionator.SpecOp() {...}63%n/a12121201
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}5594%50%241100201
FormatUtil.NumPatternType.new FormatUtil.NumPatternType() {...}78%n/a13141301
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}5396%880%271110201
DefaultDateFunctions.new FunctionSupport.FuncVar() {...}4395%50%131110201
DefaultNumberFunctions.new FunctionSupport.FuncVar() {...}4295%583%151120201
DefaultDateFunctions.new FunctionSupport.FuncVar() {...}3494%50%13190201
FormatUtil.AmPmDFB.new AbstractSet() {...}3394%n/a13161301
DefaultDateFunctions.new FunctionSupport.FuncVar() {...}3093%50%13180201
DefaultTextFunctions.new FunctionSupport.Func2() {...}2993%50%13170201
DefaultTextFunctions.new FunctionSupport.Func2() {...}2993%50%24160201
DefaultTextFunctions.new FunctionSupport.Func2() {...}2592%50%13160201
DefaultFunctions.new FunctionSupport.Func1() {...}2492%675%26180201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}90%50%13150201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}90%50%13150201
DefaultFunctions.new FunctionSupport.Func1() {...}66%n/a12121201
DefaultFunctions.new FunctionSupport.Func1NullIsNull() {...}8698%1285%291200201
DoubleValue3897%50%190100801
DefaultNumberFunctions.new FunctionSupport.Func1NullIsNull() {...}3096%583%15060201
Expressionator.EConstValue2195%n/a15191501
Expressionator.EThisValue94%100%16171501
FormatUtil.Args209100%30100%02805401301
NumberFormatter141100%14100%0140280701
DefaultTextFunctions.new FunctionSupport.FuncVar() {...}120100%16100%0100280201
Expressionator.SpecOp114100%n/a030140301
Expressionator.BinaryOp103100%n/a030130301
Expressionator.Expr95100%12100%0110250501
FormatUtil.CharSource92100%14100%0100210301
DefaultNumberFunctions84100%n/a020140201
Expressionator.UnaryOp83100%n/a050130501
Expressionator.CompOp81100%n/a030110301
Expressionator.EBaseBinaryOp73100%n/a090200901
NumberFormatter.TypeFormatter71100%6100%050170201
Expressionator.LogOp70100%n/a030100301
FormatUtil.CustomNumberFmt65100%4100%080160601
ExpressionTokenizer.TokenType64100%n/a01020101
Expressionator.WordType64100%n/a01020101
Expressionator.ELikeOp60100%375%160130401
FormatUtil.NumPatternType59100%n/a04090401
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}55100%n/a02090201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}55100%n/a02090201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}54100%n/a02090201
FunctionSupport52100%8100%080130401
BuiltinOperators.CoercionType51100%n/a02060201
FormatUtil.CharSourceFmt51100%n/a030110301
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}50100%n/a02080201
DefaultDateFunctions.new FunctionSupport.Func3() {...}49100%4100%04090201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}48100%n/a02080201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}47100%n/a02080201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}47100%n/a02080201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}47100%n/a02080201
NumberFormatter.NotationType44100%n/a01050101
Expressionator.Type44100%n/a01020101
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}43100%n/a02070201
LongValue37100%100%090100801
FormatUtil.TextCase36100%n/a02050201
DefaultFinancialFunctions.new FunctionSupport.FuncVar() {...}35100%n/a02060201
FormatUtil.BaseCustomNumberFmt34100%6100%04070101
DefaultDateFunctions.new FunctionSupport.Func3() {...}33100%n/a02070201
Expressionator.ELogicalOp29100%n/a03040301
FormatUtil.CustomGeneralFmt28100%n/a050100501
Expressionator.ENullOp28100%n/a03060301
DefaultFunctions.new FunctionSupport.FuncVar() {...}28100%375%14060201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}27100%100%03060201
FormatUtil.CustomFmt27100%100%040100301
Expressionator.EObjValue26100%n/a05090501
FormatUtil.DecimalBDFormat26100%100%03090201
DefaultNumberFunctions.new FunctionSupport.FuncVar() {...}24100%100%04040301
Expressionator.EImplicitCompOp23100%100%03060201
Expressionator.ECompOp23100%n/a03040301
DefaultFunctions.new FunctionSupport.Func1() {...}22100%6100%05060201
FunctionSupport.Func122100%n/a02060201
FormatUtil.PredefDateFmt22100%n/a02060201
Expressionator.EBinaryOp21100%n/a02030201
FormatUtil.HourlyDFB20100%100%03060201
FormatUtil.PredefBoolFmt20100%100%03050201
FormatUtil.ScientificPredefNumberFmt20100%n/a02050201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02040201
RandomContext.ResetSource100%n/a02050201
DefaultNumberFunctions.new FunctionSupport.Func1NullIsNull() {...}100%100%03040201
Expressionator.MemoizedExprWrapper100%100%03050201
FormatUtil.PredefNumberFmt100%n/a02050201
FormatUtil.StandaloneFormatter100%n/a02050201
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02040201
DefaultTextFunctions.new FunctionSupport.Func1() {...}100%n/a02040201
DefaultNumberFunctions.new FunctionSupport.Func1NullIsNull() {...}100%100%03040201
FormatUtil.PredefDFB100%n/a02050201
RandomContext.SimpleSource100%n/a02040201
DefaultFunctions.new FunctionSupport.Func3() {...}100%375%14020201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.DelayedValue100%n/a02050201
Expressionator.ExprWrapper100%n/a02040201
NumberFormatter.NotationType.new NumberFormatter.NotationType() {...}100%n/a02040201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
DefaultTextFunctions.new FunctionSupport.Func1() {...}100%n/a02030201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
FormatUtil.NumPatternType.new FormatUtil.NumPatternType() {...}100%n/a03040301
Expressionator.UnaryOp.new Expressionator.UnaryOp() {...}100%n/a03030301
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.CompOp.new Expressionator.CompOp() {...}100%n/a02020201
Expressionator.CompOp.new Expressionator.CompOp() {...}100%n/a02020201
Expressionator.CompOp.new Expressionator.CompOp() {...}100%n/a02020201
Expressionator.CompOp.new Expressionator.CompOp() {...}100%n/a02020201
Expressionator.CompOp.new Expressionator.CompOp() {...}100%n/a02020201
Expressionator.CompOp.new Expressionator.CompOp() {...}100%n/a02020201
RandomContext.Source100%n/a02020201
FormatUtil.BaseBDFormat100%n/a02040201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02030201
DefaultTextFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
Expressionator.UnaryOp.new Expressionator.UnaryOp() {...}100%n/a03030301
Expressionator.UnaryOp.new Expressionator.UnaryOp() {...}100%n/a02020201
Expressionator.UnaryOp.new Expressionator.UnaryOp() {...}100%n/a02020201
FormatUtil.SimpleDFB100%n/a02050201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.LogOp.new Expressionator.LogOp() {...}100%n/a02020201
Expressionator.LogOp.new Expressionator.LogOp() {...}100%n/a02020201
Expressionator.LogOp.new Expressionator.LogOp() {...}100%n/a02020201
Expressionator.LogOp.new Expressionator.LogOp() {...}100%n/a02020201
Expressionator.LogOp.new Expressionator.LogOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
Expressionator.BinaryOp.new Expressionator.BinaryOp() {...}100%n/a02020201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
NumberFormatter.NotationType.new NumberFormatter.NotationType() {...}100%n/a02030201
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02030201
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02030201
DefaultFunctions.new FunctionSupport.FuncVar() {...}100%n/a02020201
DefaultFunctions.new FunctionSupport.FuncVar() {...}100%n/a02020201
DefaultFunctions.new FunctionSupport.FuncVar() {...}100%n/a02020201
FormatUtil.NumPatternType.new FormatUtil.NumPatternType() {...}100%n/a02030201
FormatUtil.NumPatternType.new FormatUtil.NumPatternType() {...}100%n/a02030201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
DefaultNumberFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
FormatUtil.WeekBasedDFB100%n/a01030101
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02030201
NumberFormatter.NotationType.new NumberFormatter.NotationType() {...}100%n/a02030201
Expressionator.UnaryOp.new Expressionator.UnaryOp() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02030201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func1NullIsNull() {...}100%n/a02020201
FormatUtil.BaseNumberFmt100%n/a01020101
DefaultDateFunctions.new FunctionSupport.Func0() {...}100%n/a02030201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.SpecOp.new Expressionator.SpecOp() {...}100%n/a02020201
Expressionator.CondExprWrapper100%n/a02030201
FormatUtil.LiteralBDFormat100%n/a02040201
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func0() {...}100%n/a02020201
FormatUtil.TextCase.new FormatUtil.TextCase() {...}100%n/a02020201
FormatUtil.TextCase.new FormatUtil.TextCase() {...}100%n/a02020201
DefaultFunctions.new FunctionLookup() {...}100%n/a02020201
ValueSupport.new BaseValue() {...}100%n/a04040401
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
DefaultFunctions.new FunctionSupport.Func1() {...}100%n/a02020201
NumberFormatter.NotationType.new NumberFormatter.NotationType() {...}100%n/a02020201
DefaultDateFunctions.new FunctionSupport.Func0() {...}100%n/a02020201
FormatUtil.new FormatUtil.WeekBasedDFB() {...}100%n/a02020201
FormatUtil.new FormatUtil.WeekBasedDFB() {...}100%n/a02020201
FormatUtil.BDFormat100%n/a01010101