SemanticQueryBuilder

Source file "org/hibernate/query/hql/internal/SemanticQueryBuilder.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total10,748 of 10,7480%1,137 of 1,1370%8528522,3832,383249249
resolveOrderByOrGroupByExpression(ParseTree, boolean, boolean)2950%500%2626777711
visitCte(HqlParser.CteContext)2480%230%1313585811
visitGenericFunction(HqlParser.GenericFunctionContext)2460%380%2121595911
consumeJoin(HqlParser.JoinContext, SqmRoot)2410%440%2424535311
applyOverClause(HqlParser.OverClauseContext, SqmFunction)2240%330%2020595911
visitInPredicate(HqlParser.InPredicateContext)2180%260%1414454511
visitInsertStatement(HqlParser.InsertStatementContext)2150%140%88454511
visitSetQueryGroup(HqlParser.SetQueryGroupContext)2020%140%88444411
visitMapKeyNavigablePath(HqlParser.MapKeyNavigablePathContext)1970%400%2121474711
visitRootEntity(HqlParser.RootEntityContext)1950%200%1111474711
visitUpdateStatement(HqlParser.UpdateStatementContext)1770%220%1212333311
visitListaggFunction(HqlParser.ListaggFunctionContext)1750%160%99373711
applySearchClause(JpaCteCriteria, HqlParser.SearchClauseContext)1730%180%1111414111
visitComparisonPredicate(HqlParser.ComparisonPredicateContext)1710%260%1414353511
createCollectionReferenceSubQuery(HqlParser.SimplePathContext, TerminalNode)1630%110%77434311
visitCollectionValueNavigablePath(HqlParser.CollectionValueNavigablePathContext)1500%280%1515353511
visitQueryOrder(SqmQueryPart, HqlParser.QueryOrderContext)1440%320%1717313111
applyCycleClause(JpaCteCriteria, HqlParser.CycleClauseContext)1380%100%66323211
visitGenericFunctionArguments(HqlParser.GenericFunctionArgumentsContext)1140%120%77252511
visitDatetimeField(HqlParser.DatetimeFieldContext)1080%110%1111232311
visitSortSpecification(HqlParser.SortSpecificationContext, boolean)1070%180%1111313111
visitTreatedNavigablePath(HqlParser.TreatedNavigablePathContext)1070%200%1111242411
static {...}1050%20%22272711
visitVariable(HqlParser.VariableContext)900%120%77222211
visitLikePredicate(HqlParser.LikePredicateContext)900%100%66141411
visitEveryFunction(HqlParser.EveryFunctionContext)880%80%55222211
visitAnyFunction(HqlParser.AnyFunctionContext)880%80%55222211
visitSimplePath(HqlParser.SimplePathContext)870%180%1010151511
visitOverlayFunction(HqlParser.OverlayFunctionContext)850%40%33121211
visitPadFunction(HqlParser.PadFunctionContext)850%40%33121211
visitTerminal(TerminalNode)840%160%1515171711
visitQuery(HqlParser.QueryContext)800%100%66181811
visitInstantiation(HqlParser.InstantiationContext)790%70%55232311
visitEntityNaturalIdReference(HqlParser.EntityNaturalIdReferenceContext)780%60%44191911
visitTrimFunction(HqlParser.TrimFunctionContext)760%40%33151511
visitParameterOrNumberLiteral(HqlParser.ParameterOrNumberLiteralContext)750%140%99161611
visitMultiplicationExpression(HqlParser.MultiplicationExpressionContext)700%40%33131311
visitSubstringFunction(HqlParser.SubstringFunctionContext)700%40%339911
visitDeleteStatement(HqlParser.DeleteStatementContext)690%40%33151511
visitLikeEscape(HqlParser.LikeEscapeContext)690%100%66161611
visitSimpleCaseList(HqlParser.SimpleCaseListContext)680%60%44141411
visitCollectionFunctionMisuse(HqlParser.CollectionFunctionMisuseContext)680%70%55171711
visitBinaryLiteral(HqlParser.BinaryLiteralContext)670%80%55131311
SemanticQueryBuilder(Class, SqmCreationOptions, SqmCreationContext)650%20%22252511
visitStatement(HqlParser.StatementContext)640%80%55141411
visitSearchedCaseList(HqlParser.SearchedCaseListContext)640%60%44131311
visitUnaryNumericLiteralExpression(HqlParser.UnaryNumericLiteralExpressionContext)630%100%99131311
visitSelectableNode(HqlParser.SelectionContext)600%80%55161611
localTime(HqlParser.TimeContext)600%40%33141411
visitDateOrTimeField(HqlParser.DateOrTimeFieldContext)600%70%559911
visitExtractFunction(HqlParser.ExtractFunctionContext)600%20%22111111
visitEntityWithJoins(HqlParser.EntityWithJoinsContext)590%100%66141411
consumeCrossJoin(HqlParser.CrossJoinContext, SqmRoot)590%40%33151511
visitIndexedPathAccessFragment(HqlParser.SimplePathContext, HqlParser.IndexedPathAccessFragmentContext)590%80%55111111
visitRootSubquery(HqlParser.RootSubqueryContext)580%40%33141411
hexLiteral(String)580%40%33121211
visitSubquery(HqlParser.SubqueryContext)570%20%22121211
visitPath(HqlParser.PathContext)530%60%44111111
visitIndexAggregateFunction(HqlParser.IndexAggregateFunctionContext)520%60%44111111
visitSelectClause(HqlParser.SelectClauseContext)510%80%55111111
visitEntityVersionReference(HqlParser.EntityVersionReferenceContext)510%40%33121211
visitJpaNonstandardFunction(HqlParser.JpaNonstandardFunctionContext)510%40%33121211
visitSyntacticDomainPath(HqlParser.SyntacticDomainPathContext)510%100%66111111
visitToOneFkReference(HqlParser.ToOneFkReferenceContext)500%60%448811
visitTruncFunction(HqlParser.TruncFunctionContext)500%40%338811
visitCastTarget(HqlParser.CastTargetContext)500%30%33131311
visitFromClause(HqlParser.FromClauseContext)480%60%44121211
getPossibleEnumValues(HqlParser.ExpressionContext)480%140%889911
visitTimeZoneField(HqlParser.TimeZoneFieldContext)480%40%447711
visitCollateFunction(HqlParser.CollateFunctionContext)470%20%228811
visitBetweenPredicate(HqlParser.BetweenPredicateContext)460%40%337711
sqlTimestampLiteralFrom(String)450%n/a11121211
visitDayField(HqlParser.DayFieldContext)450%40%446611
visitInstantiationArgument(HqlParser.InstantiationArgumentContext)440%40%339911
junction(Predicate.BooleanOperator, SqmPredicate, SqmPredicate)440%80%55121211
visitConcatenationExpression(HqlParser.ConcatenationExpressionContext)430%20%228811
visitNestedQueryExpression(HqlParser.NestedQueryExpressionContext)420%20%229911
visitSetOperator(HqlParser.SetOperatorContext)420%120%887711
visitMemberOfPredicate(HqlParser.MemberOfPredicateContext)410%40%338811
visitEntityIdReference(HqlParser.EntityIdReferenceContext)410%40%339911
buildInferredSelectClause(SqmFromClause)400%60%449911
visitSelection(HqlParser.SelectionContext)400%40%33101011
visitSyntacticPathExpression(HqlParser.SyntacticPathExpressionContext)400%40%338811
visitComparisonOperator(HqlParser.ComparisonOperatorContext)400%100%99131311
integerOrLongLiteral(String)400%n/a11121211
longLiteral(String)400%40%339911
bigIntegerLiteral(String)400%40%338811
bigDecimalLiteral(String)400%40%338811
getEntityName(HqlParser.EntityNameContext)390%20%227711
visitEntityName(HqlParser.EntityNameContext)390%60%44101011
consumeJpaCollectionJoin(HqlParser.JpaCollectionJoinContext, SqmRoot)390%20%228811
resolveEnumShorthandLiteral(HqlParser.ExpressionContext, Map, Class)390%40%336611
visitCastFunction(HqlParser.CastFunctionContext)390%n/a117711
getFromFirst(ParseTree)390%60%447711
visitElementAggregateFunction(HqlParser.ElementAggregateFunctionContext)390%40%337711
visitOrderByClause(HqlParser.OrderByClauseContext, boolean)380%40%338811
visitFetchClauseType(HqlParser.FetchClauseContext)380%80%557711
visitPositionalParameter(HqlParser.PositionalParameterContext, SqmExpressible)380%20%229911
visitFormatFunction(HqlParser.FormatFunctionContext)380%n/a116611
visitPositionFunction(HqlParser.PositionFunctionContext)380%n/a116611
visitGroupByClause(HqlParser.GroupByClauseContext)370%40%338811
visitAdditionExpression(HqlParser.AdditionExpressionContext)370%20%228811
visitExpressions(ParserRuleContext)370%40%338811
visitEntityTypeExpression(HqlParser.EntityTypeExpressionContext)360%40%338811
visitWeekField(HqlParser.WeekFieldContext)360%30%335511
getWithinGroup(ParseTree)360%60%449911
visitSelectStatement(HqlParser.SelectStatementContext)350%n/a118811
zoneOffset(HqlParser.OffsetContext)350%40%336611
zoneOffset(HqlParser.OffsetWithMinutesContext)350%40%336611
visitGenericFunctionName(HqlParser.GenericFunctionNameContext)340%20%225511
visitTargetEntity(HqlParser.TargetEntityContext)330%20%229911
getRespectNullsClause(ParseTree)330%60%445511
getFrameKind(ParseTree)330%80%669911
visitTrimCharacter(HqlParser.TrimCharacterContext)320%40%339911
visitZoneId(HqlParser.ZoneIdContext)310%40%338811
visitPadSpecification(HqlParser.PadSpecificationContext)300%30%334411
visitWithClause(HqlParser.WithClauseContext)290%40%336611
getFilterExpression(ParseTree)290%40%335511
visitNamedParameter(HqlParser.NamedParameterContext, SqmExpressible)280%n/a117711
visitPadCharacter(HqlParser.PadCharacterContext)280%20%227711
visitBooleanExpressionPredicate(HqlParser.BooleanExpressionPredicateContext)270%20%225511
visitJpaSelectObjectSyntax(HqlParser.JpaSelectObjectSyntaxContext)260%20%225511
sqlDateLiteralFrom(String)250%n/a115511
sqlTimeLiteralFrom(String)250%n/a115511
visitToDurationExpression(HqlParser.ToDurationExpressionContext)240%n/a115511
visitFromDurationExpression(HqlParser.FromDurationExpressionContext)240%n/a115511
visitTrimSpecification(HqlParser.TrimSpecificationContext)240%50%447711
visitQuerySpecExpression(HqlParser.QuerySpecExpressionContext)230%20%225511
visitNegatedPredicate(HqlParser.NegatedPredicateContext)230%20%225511
checkPluralPath(SqmPath, SqmPathSource, TerminalNode)230%20%226611
visitIsNullPredicate(HqlParser.IsNullPredicateContext)220%20%224411
visitIsEmptyPredicate(HqlParser.IsEmptyPredicateContext)220%20%224411
integerLiteral(String)220%n/a116611
consumeManagedTypeReference(HqlParser.PathContext)220%20%225511
visitTupleExpression(HqlParser.TupleExpressionContext)210%20%224411
visitSimpleQueryGroup(HqlParser.SimpleQueryGroupContext)200%20%224411
findCteStatement(String)200%40%333311
floatLiteral(String)200%n/a116611
doubleLiteral(String)200%n/a116611
consumePluralAttributeReference(HqlParser.PathContext)200%20%225511
currentQuerySpec()190%20%224411
setCurrentQueryPart(SqmQueryPart)190%20%225511
createDiscriminatorValue(AnyDiscriminatorSqmPath, HqlParser.ExpressionContext)190%n/a115511
binaryLiteral(String)190%n/a115511
checkFQNEntityNameJpaComplianceViolationIfNeeded(String, EntityDomainType)190%40%334411
visitMultiplicativeOperator(HqlParser.MultiplicativeOperatorContext)180%40%445511
visitOffsetDateTimeLiteral(HqlParser.OffsetDateTimeLiteralContext)180%40%335511
zonedDateTimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext, HqlParser.ZoneIdContext)180%n/a114411
applyOverClause(ParseTree, SqmFunction)180%20%224411
lambda$buildInferredSelectClause$3(SqmSelectClause, boolean, SqmRoot)180%20%224411
visitParameterOrIntegerLiteral(HqlParser.ParameterOrIntegerLiteralContext)170%20%224411
visitNakedIdentifier(HqlParser.NakedIdentifierContext)170%20%224411
offsetDatetimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext, HqlParser.OffsetContext)170%n/a114411
offsetDatetimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext, HqlParser.OffsetWithMinutesContext)170%n/a114411
visitFormat(HqlParser.FormatContext)170%n/a114411
visitGeneralPathFragment(HqlParser.GeneralPathFragmentContext)170%20%223311
consumeDomainPath(HqlParser.PathContext)170%20%224411
consumeDomainPath(HqlParser.SimplePathContext)170%20%224411
resolveInstantiationTargetJtd(String)160%n/a115511
visitGeneralPathExpression(HqlParser.GeneralPathExpressionContext)160%20%224411
visitAndPredicate(HqlParser.AndPredicateContext)160%n/a113311
visitOrPredicate(HqlParser.OrPredicateContext)160%n/a113311
visitExistsCollectionPartPredicate(HqlParser.ExistsCollectionPartPredicateContext)160%n/a113311
visitSignOperator(HqlParser.SignOperatorContext)160%30%334411
visitAdditiveOperator(HqlParser.AdditiveOperatorContext)160%30%334411
visitUnaryExpression(HqlParser.UnaryExpressionContext)160%n/a113311
visitJdbcTimestampLiteral(HqlParser.JdbcTimestampLiteralContext)160%20%224411
visitJdbcDateLiteral(HqlParser.JdbcDateLiteralContext)160%20%224411
visitJdbcTimeLiteral(HqlParser.JdbcTimeLiteralContext)160%20%224411
visitFinalFunctionArgument(ParseTree)160%n/a113311
visitCollectionSizeFunction(HqlParser.CollectionSizeFunctionContext)160%n/a114411
lambda$applyJoinsToInferredSelectClause$4(SqmSelectClause, SqmJoin)160%n/a113311
visitIdentifier(HqlParser.IdentifierContext)150%20%224411
visitWhereClause(HqlParser.WhereClauseContext)150%40%333311
visitExistsPredicate(HqlParser.ExistsPredicateContext)150%n/a112211
visitCurrentDateFunction(HqlParser.CurrentDateFunctionContext)150%n/a115511
visitCurrentTimeFunction(HqlParser.CurrentTimeFunctionContext)150%n/a115511
visitCurrentTimestampFunction(HqlParser.CurrentTimestampFunctionContext)150%n/a115511
visitInstantFunction(HqlParser.InstantFunctionContext)150%n/a115511
visitLocalDateFunction(HqlParser.LocalDateFunctionContext)150%n/a115511
visitLocalTimeFunction(HqlParser.LocalTimeFunctionContext)150%n/a115511
visitLocalDateTimeFunction(HqlParser.LocalDateTimeFunctionContext)150%n/a115511
visitOffsetDateTimeFunction(HqlParser.OffsetDateTimeFunctionContext)150%n/a115511
localDateTimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext)150%n/a114411
visitGroupByExpression(HqlParser.GroupByExpressionContext)140%20%221111
visitSortExpression(HqlParser.SortExpressionContext, boolean)140%20%221111
matchCteStatement(SqmCreationProcessingState, String)140%20%224411
applyJpaCompliance(String)140%40%335511
localDate(HqlParser.DateContext)140%n/a114411
javaStringLiteral(String)140%n/a114411
visitGroupedPredicate(HqlParser.GroupedPredicateContext)130%n/a113311
visitMapEntrySelection(HqlParser.MapEntrySelectionContext)130%n/a113311
toDurationUnit(SqmExtractUnit)120%n/a114411
visitCollation(HqlParser.CollationContext)120%n/a113311
visitDate(HqlParser.DateContext)120%n/a114411
visitTime(HqlParser.TimeContext)120%n/a114411
booleanLiteral(boolean)120%n/a114411
stringLiteral(String)120%n/a114411
visitLimitClause(HqlParser.LimitClauseContext)110%20%223311
visitOffsetClause(HqlParser.OffsetClauseContext)110%20%223311
visitFetchClause(HqlParser.FetchClauseContext)110%20%223311
visitCube(HqlParser.CubeContext)110%n/a113311
visitRollup(HqlParser.RollupContext)110%n/a113311
buildSemanticModel(HqlParser.StatementContext, Class, SqmCreationOptions, SqmCreationContext)90%n/a111111
classForName(String)90%n/a111111
visitOffsetDateTime(HqlParser.OffsetDateTimeContext)90%n/a111111
visitOffsetDateTimeWithMinutes(HqlParser.OffsetDateTimeWithMinutesContext)90%n/a111111
visitZonedDateTime(HqlParser.ZonedDateTimeContext)90%n/a111111
lambda$visitCte$2(HqlParser.OrderedQueryContext, SqmSelectStatement, JpaCteCriteria)90%n/a113311
lambda$visitCte$1(HqlParser.OrderedQueryContext, SqmSelectStatement, JpaCteCriteria)90%n/a113311
lambda$visitFinalFunctionArgument$7()80%20%221111
visitHavingClause(HqlParser.HavingClauseContext)70%n/a111111
visitFunctionExpression(HqlParser.FunctionExpressionContext)70%n/a111111
visitEntityIdExpression(HqlParser.EntityIdExpressionContext)70%n/a111111
visitEntityVersionExpression(HqlParser.EntityVersionExpressionContext)70%n/a111111
visitEntityNaturalIdExpression(HqlParser.EntityNaturalIdExpressionContext)70%n/a111111
visitToOneFkExpression(HqlParser.ToOneFkExpressionContext)70%n/a111111
visitLiteralExpression(HqlParser.LiteralExpressionContext)70%n/a111111
visitLocalDateTime(HqlParser.LocalDateTimeContext)70%n/a111111
resolveExpressibleTypeBasic(Class)70%n/a111111
getFunctionDescriptor(String)70%n/a111111
visitSubqueryExpression(HqlParser.SubqueryExpressionContext)70%n/a111111
lambda$visitInPredicate$5(int)70%20%221111
applyJoinsToInferredSelectClause(SqmFrom, SqmSelectClause)60%n/a112211
visitGroupedExpression(HqlParser.GroupedExpressionContext)60%n/a111111
visitCaseExpression(HqlParser.CaseExpressionContext)60%n/a111111
visitDateTimeLiteral(HqlParser.DateTimeLiteralContext)60%n/a111111
visitDateLiteral(HqlParser.DateLiteralContext)60%n/a111111
visitTimeLiteral(HqlParser.TimeLiteralContext)60%n/a111111
visitDateTime(HqlParser.DateTimeContext)60%n/a111111
visitParameterExpression(HqlParser.ParameterExpressionContext)60%n/a111111
visitOrderByClause(HqlParser.OrderByClauseContext)50%n/a111111
visitSortSpecification(HqlParser.SortSpecificationContext)50%n/a111111
visitSortExpression(HqlParser.SortExpressionContext)50%n/a111111
visitCrossJoin(HqlParser.CrossJoinContext)50%n/a111111
visitJoin(HqlParser.JoinContext)50%n/a111111
visitLocalDateTimeLiteral(HqlParser.LocalDateTimeLiteralContext)50%n/a111111
visitZonedDateTimeLiteral(HqlParser.ZonedDateTimeLiteralContext)50%n/a111111
visitNamedParameter(HqlParser.NamedParameterContext)50%n/a111111
visitPositionalParameter(HqlParser.PositionalParameterContext)50%n/a111111
visitIndexedPathAccessFragment(HqlParser.IndexedPathAccessFragmentContext)50%n/a111111
visitJpaCollectionJoin(HqlParser.JpaCollectionJoinContext)40%n/a111111
visitGeneralizedLiteral(HqlParser.GeneralizedLiteralContext)40%n/a111111
isIndexedPluralAttribute(SqmPath)40%n/a111111
getCreationContext()30%n/a111111
getCreationOptions()30%n/a111111
getProcessingStateStack()30%n/a111111
lambda$visitInPredicate$6()0%n/a111111
lambda$visitStatement$0()0%n/a111111