org.eclipse.persistence.jpa.jpql.parser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total29,426 of 29,4260%3,759 of 3,7590%4,2014,2017,8147,8142,3172,317393393
JPQLGrammar1_0.java1,2840%n/a1111284284111111
AbstractExpression.java1,0960%2220%167167298298565622
JPQLQueryBNF.java6740%840%8585164164434322
Join.java6420%1440%9898143143262611
OrderByItem.java5940%1160%8989123123313133
CaseExpression.java5780%1260%9090122122272722
LikeExpression.java5600%1200%8686126126262611
CollectionMemberDeclaration.java5500%1340%9191126126242411
AbstractSelectStatement.java5370%1260%8585123123222211
AbstractTripleEncapsulatedExpression.java5340%1000%7171123123212111
BetweenExpression.java4820%1080%8181107107272711
InExpression.java4300%840%6666103103242411
CollectionExpression.java4140%520%49498484232311
JoinFactory.java4030%460%252580802211
AbstractFromClause.java3960%700%55559393202011
TrimExpression.java3910%740%60608989232322
AbstractPathExpression.java3850%560%48489797202011
CollectionMemberExpression.java3810%880%65658989212111
UpdateClause.java3750%720%57578282212111
WhenClause.java3680%720%57578181212111
EclipseLinkJPQLGrammar2_4.java3670%n/a13139292131311
AbstractDoubleEncapsulatedExpression.java3570%680%52528282181811
RangeVariableDeclaration.java3550%720%59598383232311
JPQLGrammar2_0.java3550%n/a13138989131311
ExpressionRegistry.java3510%100%29297777242411
EmptyCollectionComparisonExpression.java3500%600%52528888222222
AnonymousExpressionVisitor.java3400%n/a8686170170868611
ConstructorExpression.java3390%540%46468181191911
TreatExpression.java3340%700%55557979202011
HierarchicalQueryClause.java3320%700%52528181171711
IdentificationVariableDeclaration.java3020%620%48487171171711
JPQLExpression.java2970%440%43437373202011
UnionClause.java2890%580%52526767222211
UpdateItem.java2810%580%46466868171711
DeleteClause.java2680%460%40405959171711
AsOfClause.java2650%540%45455858181811
TableVariableDeclaration.java2650%500%42426060171711
ResultVariable.java2620%540%43436161161611
RegexpExpression.java2610%560%45456060171711
AbstractEncapsulatedExpression.java2590%600%42426767121211
SelectStatement.java2550%480%42426464181811
ExtractExpression.java2540%520%42425959161611
CastExpression.java2520%500%42426060171711
CompoundExpression.java2500%460%39396262161611
AbstractSelectClause.java2380%380%35355454161611
EclipseLinkJPQLGrammar2_1.java2030%n/a13135555131311
NullComparisonExpression.java1990%280%30305151161611
AbstractConditionalClause.java1890%260%28284343151511
JPQLGrammar2_1.java1890%n/a13135151131311
FunctionExpression.java1880%320%31315252151511
DateTime.java1800%260%30304343171711
ArithmeticExpressionFactory.java1790%200%161646466622
GroupByClause.java1770%220%25254242141411
DeleteStatement.java1760%240%26264343141411
AbstractOrderByClause.java1700%220%23233939121211
UpdateStatement.java1680%240%25254343131311
ArithmeticFactor.java1680%280%30304040161611
EclipseLinkJPQLGrammar2_5.java1610%n/a13134545131311
NotExpression.java1560%280%28283838141411
AbstractLiteralExpressionFactory.java1450%220%151532323311
ExpressionFactory.java1440%40%13133636111111
IsExpressionFactory.java1400%100%7724242211
ConnectByClause.java1390%220%24243535131311
FunctionExpressionFactory.java1380%80%101030306622
AbstractJPQLGrammar.java1320%20%21214848202011
FullyQualifyPathExpressionVisitor.java1310%200%29294646191922
ComparisonExpressionFactory.java1130%190%131329292211
AggregateFunction.java1040%180%19192525101011
InputParameter.java1010%140%20202424131311
AbstractSingleEncapsulatedExpression.java970%140%19192929121211
IdentificationVariable.java960%40%16163030141411
NotExpressionFactory.java910%100%7717172211
BadExpression.java890%120%19192626131311
ResultVariableFactory.java870%120%121224246622
AbstractExpressionVisitor.java870%n/a85858585858511
AndExpressionFactory.java810%100%9922224422
ComparisonExpression.java770%240%202021218811
StringLiteral.java760%60%15152121121211
ExistsExpression.java720%80%121219198811
GroupByItemFactory.java690%100%7717172211
RangeVariableDeclarationFactory.java690%180%111118182211
UpdateItemStateFieldPathExpressionFactory.java670%100%7716162211
ArithmeticExpression.java650%180%171716168811
IdentifierRole.java640%n/a11771111
CountFunction.java630%60%7714144411
NumericLiteral.java580%20%12122121111111
ConcatExpression.java530%n/a5513135511
KeywordExpressionFactory.java530%40%44882211
EclipseLinkAnonymousExpressionVisitor.java510%n/a13132525131311
AbstractEclipseLinkTraverseChildrenVisitor.java510%n/a13132525131311
AbstractEclipseLinkTraverseParentVisitor.java510%n/a13132525131311
UnknownExpression.java470%n/a11111616111111
AllOrAnyExpressionFactory.java460%40%4410102211
QueryPosition.java460%20%8813137711
EclipseLinkJPQLGrammar2_0.java460%n/a13131919131311
KeywordExpression.java460%20%101014149911
OnClause.java430%120%101011114411
AbstractSchemaName.java430%n/a10101515101011
TreatExpressionFactory.java400%20%33882211
ComparisonExpressionBNF.java400%n/a2215152211
GeneralIdentificationExpressionFactory.java400%20%33882211
EntityTypeLiteral.java400%n/a9914149911
SubExpression.java390%40%9912127711
VirtualJPQLQueryBNF.java380%n/a6614146611
InternalOrderByItemFactory.java380%20%33882211
EclipseLinkJPQLGrammar2_3.java380%n/a13131717131311
EclipseLinkJPQLGrammar2_6.java380%n/a13131717131311
EclipseLinkJPQLGrammar2_2.java380%n/a13131717131311
DivisionExpression.java370%100%88883311
MultiplicationExpression.java370%100%88883311
SizeExpression.java360%20%6611115511
EntryExpressionFactory.java350%20%33882211
DatabaseType.java340%80%1010886611
TypeExpression.java340%20%6611115511
AllOrAnyExpression.java340%20%6611115511
CollectionMemberExpressionFactory.java340%n/a22552211
DateTimeFactory.java330%n/a22552211
NullExpression.java330%n/a8810108811
EncapsulatedIdentificationVariableExpression.java320%20%55994411
SimpleConditionalExpressionBNF.java310%n/a2212122211
SelectExpressionBNF.java310%n/a2212122211
ArithmeticPrimaryBNF.java310%n/a2212122211
AndExpression.java310%60%88995511
UnionClauseFactory.java300%n/a22552211
LogicalExpression.java300%60%77774411
AbstractSchemaNameFactory.java300%20%33772211
RangeDeclarationFactory.java300%20%33772211
WhereClause.java290%40%66994411
ConstructorItemBNF.java280%n/a2211112211
FunctionItemBNF.java280%n/a2211112211
LiteralBNF.java280%n/a2211112211
InExpressionItemBNF.java280%n/a2211112211
EclipseLinkJPQLGrammar1.java280%n/a11111313111111
SimpleSelectExpressionBNF.java280%n/a2211112211
ScalarExpressionBNF.java280%n/a2211112211
StringPrimaryBNF.java280%n/a2211112211
IdentificationVariableDeclarationFactory.java270%20%33772211
LikeExpressionFactory.java260%n/a22552211
InExpressionFactory.java260%n/a22552211
BetweenExpressionFactory.java260%n/a22552211
DeleteStatementFactory.java250%n/a22552211
GroupByItemBNF.java250%n/a2210102211
HierarchicalQueryClauseFactory.java250%n/a22552211
FunctionsReturningNumericsBNF.java250%n/a2210102211
InternalColumnExpressionBNF.java250%n/a2210102211
ExpressionVisitorWrapper.java250%20%5510104411
OrExpressionFactory.java240%n/a22662211
CollectionValuedPathExpression.java240%n/a55995511
StateFieldPathExpression.java240%n/a55995511
SimpleSelectStatement.java240%n/a66886611
DefaultStringExpression.java230%n/a7711117711
IdentificationVariableFactory.java230%20%33772211
StringLiteralFactory.java220%n/a22552211
InternalBetweenExpressionBNF.java220%n/a22992211
InternalOrderByItemBNF.java220%n/a22992211
ConditionalExpressionBNF.java220%n/a22992211
OrderByItemBNF.java220%n/a22992211
RegexpExpressionFactory.java220%n/a22552211
BooleanPrimaryBNF.java220%n/a22992211
InternalFromClauseBNF.java220%n/a22992211
GeneralIdentificationVariableBNF.java220%n/a22992211
BetweenExpressionBNF.java220%n/a22992211
FunctionsReturningStringsBNF.java220%n/a22992211
InternalEntityTypeExpressionBNF.java220%n/a22992211
AggregateExpressionBNF.java220%n/a22992211
NewValueBNF.java220%n/a22992211
JPQLStatementBNF.java220%n/a22992211
MaxFunctionFactory.java210%n/a22552211
UpdateClauseFactory.java210%n/a22552211
ExistsExpressionFactory.java210%n/a22552211
SelectClauseFactory.java210%n/a22552211
MinFunctionFactory.java210%n/a22552211
SumFunctionFactory.java210%n/a22552211
WhenClauseFactory.java210%n/a22552211
LengthExpressionFactory.java210%n/a22552211
StartWithClauseFactory.java210%n/a22552211
ExtractExpressionFactory.java210%n/a22552211
UpperExpressionFactory.java210%n/a22552211
AbsExpressionFactory.java210%n/a22552211
CoalesceExpressionFactory.java210%n/a22552211
DeleteClauseFactory.java210%n/a22552211
TableExpressionFactory.java210%n/a22552211
SqrtExpressionFactory.java210%n/a22552211
FromClauseFactory.java210%n/a22552211
SizeExpressionFactory.java210%n/a22552211
SubstringExpression.java210%20%66995511
TrimExpressionFactory.java210%n/a22552211
SelectStatementFactory.java210%n/a22552211
SubstringExpressionFactory.java210%n/a22552211
LocateExpressionFactory.java210%n/a22552211
SimpleSelectStatementFactory.java210%n/a22552211
HavingClauseFactory.java210%n/a22552211
WhereClauseFactory.java210%n/a22552211
ConcatExpressionFactory.java210%n/a22552211
CollectionMemberDeclarationFactory.java210%n/a22552211
IndexExpressionFactory.java210%n/a22552211
CaseExpressionFactory.java210%n/a22552211
TypeExpressionFactory.java210%n/a22552211
ModExpressionFactory.java210%n/a22552211
OrderByClauseFactory.java210%n/a22552211
OrderSiblingsByClauseFactory.java210%n/a22552211
CountFunctionFactory.java210%n/a22552211
ObjectExpressionFactory.java210%n/a22552211
LocateExpression.java210%20%66995511
LowerExpressionFactory.java210%n/a22552211
AsOfClauseFactory.java210%n/a22552211
CastExpressionFactory.java210%n/a22552211
ConnectByClauseFactory.java210%n/a22552211
AvgFunctionFactory.java210%n/a22552211
GroupByClauseFactory.java210%n/a22552211
ConstructorExpressionFactory.java210%n/a22552211
NullIfExpressionFactory.java210%n/a22552211
TableVariableDeclarationFactory.java210%n/a22552211
UpdateStatementFactory.java210%n/a22552211
OnClauseFactory.java210%n/a22552211
DateTimePrimaryBNF.java190%n/a22882211
ConditionalPrimaryBNF.java190%n/a22882211
CaseExpressionBNF.java190%n/a22882211
SimpleResultVariableBNF.java190%n/a22882211
InternalSimpleFromClauseBNF.java190%n/a22882211
ConditionalTermBNF.java190%n/a22882211
EntityTypeExpressionBNF.java190%n/a22882211
InternalConnectByClauseBNF.java190%n/a22882211
ResultVariableBNF.java190%n/a22882211
SubSelectIdentificationVariableDeclarationBNF.java190%n/a22882211
ArithmeticTermBNF.java190%n/a22882211
UnknownExpressionFactory.java190%n/a22552211
SimpleArithmeticExpressionBNF.java190%n/a22882211
ConditionalFactorBNF.java190%n/a22882211
InternalCountBNF.java190%n/a22882211
RangeDeclarationBNF.java190%n/a22882211
InternalConcatExpressionBNF.java190%n/a22882211
DatabaseTypeFactory.java180%n/a22552211
JoinCollectionValuedPathExpressionFactory.java180%n/a33663311
CollectionValuedPathExpressionFactory.java180%n/a33663311
UpdateItemFactory.java170%n/a22552211
BadExpressionFactory.java170%n/a22552211
DefaultEclipseLinkJPQLGrammar.java170%n/a66666611
OrderByItemFactory.java170%n/a22552211
DefaultJPQLGrammar.java160%n/a66666611
InternalLocateThirdExpressionBNF.java160%n/a22772211
EntityTypeLiteralFactory.java160%n/a22552211
InternalSqrtExpressionBNF.java160%n/a22772211
InternalLengthExpressionBNF.java160%n/a22772211
BadExpressionBNF.java160%n/a22772211
InternalUpdateClauseBNF.java160%n/a22772211
InputParameterBNF.java160%n/a22772211
LiteralExpressionFactory.java160%n/a22552211
ElseExpressionBNF.java160%n/a22772211
UnionClauseBNF.java160%n/a22772211
InternalCoalesceExpressionBNF.java160%n/a22772211
InternalSubstringStringExpressionBNF.java160%n/a22772211
InternalOrderByClauseBNF.java160%n/a22772211
InternalWhenClauseBNF.java160%n/a22772211
JoinAssociationPathExpressionBNF.java160%n/a22772211
InternalUpperExpressionBNF.java160%n/a22772211
EntityTypeLiteralBNF.java160%n/a22772211
InternalLocateStringExpressionBNF.java160%n/a22772211
EnumPrimaryBNF.java160%n/a22772211
InternalModExpressionBNF.java160%n/a22772211
InternalAggregateFunctionBNF.java160%n/a22772211
TableExpression.java160%n/a44664411
StateFieldPathExpressionFactory.java160%n/a22552211
QualifiedIdentificationVariableBNF.java160%n/a22772211
DeleteClauseRangeVariableDeclarationBNF.java160%n/a22772211
InternalLowerExpressionBNF.java160%n/a22772211
CaseOperandBNF.java160%n/a22772211
SubqueryBNF.java160%n/a22772211
EntityOrValueExpressionBNF.java160%n/a22772211
InternalSubstringPositionExpressionBNF.java160%n/a22772211
ModExpression.java150%n/a44664411
LengthExpression.java150%n/a44664411
SqrtExpression.java150%n/a44664411
NullIfExpression.java150%n/a44664411
UpperExpression.java150%n/a44664411
AbsExpression.java150%n/a44664411
AbstractEclipseLinkExpressionVisitor.java150%n/a13131313131311
LowerExpression.java150%n/a44664411
CoalesceExpression.java150%n/a44664411
SelectClause.java140%n/a44664411
StartWithClause.java140%n/a33553311
SimpleFromClause.java140%n/a44664411
SimpleSelectClause.java140%n/a44664411
FromClause.java140%n/a44664411
OrderSiblingsByClause.java140%n/a33553311
SingleValuedObjectPathExpressionBNF.java130%n/a22662211
SelectClauseBNF.java130%n/a22662211
IndexExpression.java130%n/a33553311
SimpleEntityExpressionBNF.java130%n/a22662211
ArithmeticExpressionBNF.java130%n/a22662211
BooleanExpressionBNF.java130%n/a22662211
DatabaseTypeQueryBNF.java130%n/a22662211
UpdateItemStateFieldPathExpressionBNF.java130%n/a22662211
InternalSelectExpressionBNF.java130%n/a22662211
RangeVariableDeclarationBNF.java130%n/a22662211
StringLiteralBNF.java130%n/a22662211
InternalJoinBNF.java130%n/a22662211
OrExpression.java130%n/a44664411
OrderSiblingsByClauseBNF.java130%n/a22662211
SimpleEntityOrValueExpressionBNF.java130%n/a22662211
UpdateItemBNF.java130%n/a22662211
OrderByClauseBNF.java130%n/a22662211
EnumExpressionBNF.java130%n/a22662211
ArithmeticFactorBNF.java130%n/a22662211
PatternValueBNF.java130%n/a22662211
LikeExpressionEscapeCharacterBNF.java130%n/a22662211
DatetimeExpressionBNF.java130%n/a22662211
AbstractSchemaNameBNF.java130%n/a22662211
WhenClauseBNF.java130%n/a22662211
IdentificationVariableDeclarationBNF.java130%n/a22662211
StringExpressionBNF.java130%n/a22662211
FromClauseBNF.java130%n/a22662211
IdentificationVariableBNF.java130%n/a22662211
HavingClause.java130%n/a33553311
CollectionValuedPathExpressionBNF.java130%n/a22662211
InternalSimpleSelectExpressionBNF.java130%n/a22662211
NumericLiteralBNF.java130%n/a22662211
OrderByClause.java130%n/a33553311
StateFieldPathExpressionBNF.java130%n/a22662211
ObjectExpression.java130%n/a33553311
WhereClauseBNF.java0%n/a22552211
GeneralCaseExpressionBNF.java0%n/a22552211
ObjectExpressionBNF.java0%n/a22552211
KeyExpressionFactory.java0%n/a22332211
CoalesceExpressionBNF.java0%n/a22552211
TypeExpressionBNF.java0%n/a22552211
OnClauseBNF.java0%n/a22552211
BooleanLiteralBNF.java0%n/a22552211
EnumLiteralBNF.java0%n/a22552211
AsOfClauseBNF.java0%n/a22552211
InExpressionBNF.java0%n/a22552211
ConstructorExpressionBNF.java0%n/a22552211
SingleValuedPathExpressionBNF.java0%n/a22552211
StartWithClauseBNF.java0%n/a22552211
UpdateClauseBNF.java0%n/a22552211
TreatExpressionBNF.java0%n/a22552211
SubqueryFromClauseBNF.java0%n/a22552211
DateTimeTimestampLiteralBNF.java0%n/a22552211
ExistsExpressionBNF.java0%n/a22552211
GroupByClauseBNF.java0%n/a22552211
DeleteClauseBNF.java0%n/a22552211
EntityExpressionBNF.java0%n/a22552211
HavingClauseBNF.java0%n/a22552211
SelectStatementBNF.java0%n/a22552211
ExtractExpressionBNF.java0%n/a22552211
FunctionsReturningDatetimeBNF.java0%n/a22552211
SimpleCaseExpressionBNF.java0%n/a22552211
NullIfExpressionBNF.java0%n/a22552211
UpdateStatementBNF.java0%n/a22552211
SimpleSelectClauseBNF.java0%n/a22552211
DerivedCollectionMemberDeclarationBNF.java0%n/a22552211
ConnectByClauseBNF.java0%n/a22552211
TableExpressionBNF.java0%n/a22552211
RegexpExpressionBNF.java0%n/a22552211
EmptyCollectionComparisonExpressionBNF.java0%n/a22552211
DeleteStatementBNF.java0%n/a22552211
CastExpressionBNF.java0%n/a22552211
InExpressionExpressionBNF.java0%n/a22552211
CollectionMemberDeclarationBNF.java0%n/a22552211
LikeExpressionBNF.java0%n/a22552211
JoinBNF.java0%n/a22552211
AllOrAnyExpressionBNF.java0%n/a22552211
TableVariableDeclarationBNF.java0%n/a22552211
HierarchicalQueryClauseBNF.java0%n/a22552211
FunctionExpressionBNF.java0%n/a22552211
NullComparisonExpressionBNF.java0%n/a22552211
CollectionMemberExpressionBNF.java0%n/a22552211
ValueExpressionFactory.java0%n/a22332211
AbstractTraverseParentVisitor.java0%n/a33443311
MinFunction.java0%n/a22442211
AdditionExpression.java0%n/a22442211
ValueExpression.java0%n/a22442211
AvgFunction.java0%n/a22442211
SubtractionExpression.java0%n/a22442211
EntryExpression.java0%n/a22442211
SumFunction.java0%n/a22442211
KeyExpression.java0%n/a22442211
MaxFunction.java0%n/a22442211
AbstractTraverseChildrenVisitor.java0%n/a22332211
GenericQueryBNF.java0%n/a11221111
JoinFetchBNF.java0%n/a11221111