net.sf.jsqlparser.expression

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total18,541 of 19,2313%836 of 8774%2,1112,1734,5794,7591,6651,721150166
ExpressionVisitorAdapter1,3860%1000%17517526926912512511
FunctionKeywordArgumentTest1,2370%20%2222208208212111
JsonFunctionTest9670%20%3535280280343411
ExpressionVisitor8470%440%13713725925911511511
AnalyticExpression7470%620%102102203203696911
CastExpression.DataType7230%20%3310102211
JsonFunction7100%620%102102209209686811
CastExpression6840%220%5757104104464611
Function636689%780%100108166193606801
ExpressionVisitorAdapterTest5010%n/a2323135135232311
JsonAggregateFunction3550%280%5454113113383811
BinaryExpression264279%50%24306978212701
StructType2309930%331125%32375479121501
JsonTableFunction2210%220%29295959181811
JsonTableFunction.JsonTableValueColumnDefinition2150%260%36365858232311
TranscodingFunction2050%60%23236565202011
JsonKeyValuePair2020%220%34346262232311
StringValue18410736%28822%30344258131601
FilterOverImpl1760%110%25255454191911
CastExpressionTest1670%n/a11115656111111
CaseExpression1660%80%26264646222211
MySQLGroupConcat1610%120%23234646171711
Alias1574221%15316%21253749121601
StringValueTest1540%n/a11115050111111
HexValue1510%60%16163333131311
KeepExpression1470%100%20203939151511
DateUnitExpression.DateUnit1400%n/a22332211
OracleHierarchicalExpression1390%100%22224141171711
LikeExpressionTest1350%n/a19194040191911
TrimFunction1330%100%22224343171711
FunctionTest1310%n/a16164848161611
ArrayExpression1270%60%22223939191911
IntervalExpression1180%40%18183535161611
WindowDefinition1150%60%17173434141411
StructTypeTest1130%n/a6634346611
JsonExpression1055433%4233%13172538111401
JdbcParameter1040%60%15152929121211
JsonTableFunction.JsonTablePlanExpression1010%100%121220207711
OracleHint972017%12214%18203135111301
Function.KeywordArgument920%80%14142222101011
JsonTableFunction.JsonTableNestedColumnDefinition900%80%15152626111111
CaseExpressionTest890%n/a18184141181811
WindowOffset870%100%151527279911
JsonFunction.JsonOnResponseBehavior860%90%161631318811
LongValue852422%9325%17202533111401
JsonFunction.JsonOnResponseBehaviorType840%n/a11221111
TimezoneExpression840%20%9920208811
NextValExpression820%80%131325259911
OrderByClause810%80%111121217711
UserVariable800%60%13132424101011
JsonFunctionType800%n/a22552211
JdbcNamedParameterTest750%n/a5520205511
JsonTableFunction.JsonTableColumnsClause740%80%9920205511
LongValueTest740%n/a7723237711
HexValueTest730%n/a2217172211
JsonExpressionTest710%n/a7724247711
JsonFunctionExpression700%40%12122222101011
JsonTableFunction.JsonTablePlanOperator700%n/a33663311
PreferringClause690%40%101022228811
MySQLIndexHint690%40%7716165511
LimitExpressionTest690%n/a5520205511
WindowElement680%40%13132222111111
SpannerInterleaveIn670%40%13132323111111
JsonTableFunction.JsonTablePlanTerm660%100%141420209911
TranscodingFunctionTest650%n/a7724247711
TimestampValue650%20%101018189911
OracleNamedFunctionParameterTest650%n/a5519195511
LambdaExpression646550%5337%914173061001
PartitionByClause620%40%101020208811
WhenClause610%n/a12121919121211
SQLServerHints600%40%111120209911
DateTimeLiteralExpression.DateTime600%n/a22332211
JsonTableFunction.JsonTableWrapperClause600%40%101018188811
FunctionWithBooleanParameterTest590%n/a8822228811
PostgresNamedFunctionParameterTest590%n/a5517175511
JsonKeyValuePairSeparator590%n/a33883311
BooleanValue581823%60%1013152271001
TimestampValueTest570%n/a3313133311
CollateExpression540%n/a11111919111111
Function.HavingClause530%n/a8814148811
XMLSerializeExpr520%20%101014149911
ArrayConstructor513339%3125%1012152581001
JsonTableFunction.JsonTablePlanClause510%40%9915157711
TrimFunctionTest500%n/a2216162211
AnalyticType500%n/a22332211
WindowOffset.Type500%n/a22332211
TimeValue480%40%9914147711
RowConstructor470%20%8813137711
DoubleValue462636%3350%91115236801
PostgresNamedFunctionParameter450%n/a6612126611
ConnectByPriorOperator450%n/a7712127711
ExtractExpression450%n/a10101414101011
ConnectByRootOperator450%n/a7712127711
DateTimeLiteralExpression450%20%101013139911
OracleNamedFunctionParameter450%n/a6612126611
JsonTableFunction.JsonTablePassingClause440%20%9915158811
NotExpression432637%1150%1013142291201
DoubleValueTest430%n/a6614146611
DateValue420%n/a8814148811
JsonTableFunction.JsonTableQuotesClause400%20%7712126611
AnyType400%n/a22332211
VariableAssignment390%n/a9912129911
BooleanValueTest390%n/a5513135511
RangeExpression380%n/a7712127711
OracleHintTest380%n/a6616166611
OverlapsCondition370%n/a55885511
WindowRange350%n/a8812128811
RowGetExpression350%n/a7712127711
TrimFunction.TrimSpecification340%n/a11221111
KeyExpression330%n/a55885511
RawFunction330%20%6612125511
SignedExpression323652%2466%814102161101
LambdaExpressionTest310%n/a5513135511
SpannerInterleaveIn.OnDelete300%n/a22332211
JsonAggregateUniqueKeysType300%n/a22332211
WindowElement.Type300%n/a22332211
AnyComparisonExpression300%n/a55995511
JsonAggregateOnNullType300%n/a22332211
Parenthesis300%20%66665511
DateUnitExpression290%n/a55995511
AnalyticExpressionTest290%n/a3311113311
TimeKeyExpression290%n/a7712127711
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}280%n/a22552211
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}280%n/a22552211
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}280%n/a22552211
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}280%n/a22552211
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}280%n/a22552211
DateUnitExpressionTest270%n/a22662211
HighExpression260%n/a6610106611
BinaryExpressionTest260%n/a22442211
Inverse260%n/a6610106611
LowExpression260%n/a6610106611
JdbcNamedParameter252145%n/a598155901
ArrayExpressionTest250%n/a22772211
TimeValueTest250%n/a55995511
JsonFunction.JsonWrapperMode240%n/a11221111
Function.NullHandling240%n/a11221111
JsonTableFunction.JsonTableOnErrorType240%n/a11221111
JsonFunction.JsonWrapperType240%n/a11221111
Function.HavingClause.HavingType240%n/a11221111
JsonFunction.JsonQuotesType240%n/a11221111
NumericBind240%n/a66886611
ExpressionPrecedenceTest230%n/a22662211
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}220%n/a22442211
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}220%n/a22442211
LikeExpressionTest.new Executable() {...}200%n/a33443311
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}180%n/a22442211
SignedExpressionTest170%n/a33443311
Alias.AliasColumn170%n/a22772211
AliasTest170%n/a33773311
DateTimeLiteralTest170%n/a33773311
ExpressionVisitorAdapterTest.new ExpressionVisitorAdapter() {...}160%n/a22332211
IntervalExpressionTest160%n/a22662211
JsonTableFunction.JsonTableOnErrorClause160%n/a44554411
OverlapsConditionTest150%n/a22552211
NullValue0%n/a33333311
InterpretExpressionTest0%n/a22442211
AllValue0%n/a33333311
ConnectByRootOperatorTest0%n/a22442211
OracleHierarchicalExpressionTest0%n/a22442211
SafeCastExpressionTest0%n/a22442211
ExtractExpressionTest0%n/a22442211
RowConstructorTest0%n/a22332211
Expression0%n/a11221111
JsonTableFunction.JsonTableColumnDefinition0%n/a11111111
StructType.Dialect24100%n/a01020101