SemanticQueryBuilder

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total10,228 of 10,2280%1,144 of 1,1440%8738732,2772,277268268
resolveOrderByOrGroupByExpression(ParseTree, boolean, boolean)2850%500%2626757511
visitCte(HqlParser.CteContext)2480%230%1313585811
visitInPredicate(HqlParser.InPredicateContext)2120%260%1414454511
applyOverClause(HqlParser.OverClauseContext, SqmFunction)2040%310%1919565611
visitInsertStatement(HqlParser.InsertStatementContext)1990%120%77444411
visitMapKeyNavigablePath(HqlParser.MapKeyNavigablePathContext)1930%400%2121464611
applySearchClause(JpaCteCriteria, HqlParser.SearchClauseContext)1730%180%1111414111
createCollectionReferenceSubQuery(HqlParser.SimplePathContext, TerminalNode)1630%110%77434311
visitUpdateStatement(HqlParser.UpdateStatementContext)1550%200%1111323211
visitCollectionValueNavigablePath(HqlParser.CollectionValueNavigablePathContext)1460%280%1515343411
applyCycleClause(JpaCteCriteria, HqlParser.CycleClauseContext)1380%100%66323211
getFunctionTemplate(HqlParser.GenericFunctionContext)1260%320%1717252511
consumeJoin(HqlParser.JoinContext, SqmRoot)1250%260%1414242411
getSqmQueryGroup(SetOperator, HqlParser.OrderedQueryContext, SqmQueryGroup, int, SqmCreationProcessingState, int)1150%60%44262611
visitTreatedNavigablePath(HqlParser.TreatedNavigablePathContext)1090%220%1212272711
visitGenericFunctionArguments(HqlParser.GenericFunctionArgumentsContext)1080%80%55202011
visitDatetimeField(HqlParser.DatetimeFieldContext)1080%110%1111232311
static {...}1050%20%22272711
resolveRootEntity(HqlParser.EntityNameContext, String, String, SqmCreationProcessingState, SqmPathRegistry)1020%100%66222211
buildInferredSelectClause(SqmFromClause)990%160%99202011
visitSetQueryGroup(HqlParser.SetQueryGroupContext)980%80%55212111
getListaggArguments(HqlParser.ListaggFunctionContext)980%100%66202011
createComparisonPredicate(ComparisonOperator, HqlParser.ExpressionContext, HqlParser.ExpressionContext)920%120%77202011
visitInstantiation(HqlParser.InstantiationContext)900%110%77252511
visitEntityNaturalIdReference(HqlParser.EntityNaturalIdReferenceContext)840%80%55212111
visitTerminal(TerminalNode)830%160%1515171711
visitRootEntity(HqlParser.RootEntityContext)820%80%55202011
visitEveryFunction(HqlParser.EveryFunctionContext)820%80%55212111
visitAnyFunction(HqlParser.AnyFunctionContext)820%80%55212111
getJoin(SqmRoot, SqmJoinType, HqlParser.JoinTargetContext, String, boolean)800%100%66171711
visitQueryOrder(SqmQueryPart, HqlParser.QueryOrderContext)750%200%1111191911
visitParameterOrNumberLiteral(HqlParser.ParameterOrNumberLiteralContext)750%140%99161611
visitGenericFunction(HqlParser.GenericFunctionContext)750%60%55191911
visitOverlayFunction(HqlParser.OverlayFunctionContext)750%40%33111111
visitQuery(HqlParser.QueryContext)740%100%66181811
visitIndexAggregateFunction(HqlParser.IndexAggregateFunctionContext)740%100%66141411
visitSimplePath(HqlParser.SimplePathContext)740%140%88131311
visitPadFunction(HqlParser.PadFunctionContext)730%40%33111111
visitFromClause(HqlParser.FromClauseContext)720%100%66161611
visitCollectionFunctionMisuse(HqlParser.CollectionFunctionMisuseContext)710%70%55181811
visitSortSpecification(HqlParser.SortSpecificationContext, boolean)690%160%99171711
visitMultiplicationExpression(HqlParser.MultiplicationExpressionContext)690%40%33131311
SemanticQueryBuilder(Class, String, SqmCreationOptions, SqmCreationContext)670%20%22171711
visitBinaryLiteral(HqlParser.BinaryLiteralContext)670%80%55131311
visitStatement(HqlParser.StatementContext)640%80%55141411
visitLikePredicate(HqlParser.LikePredicateContext)640%60%44121211
visitUnaryNumericLiteralExpression(HqlParser.UnaryNumericLiteralExpressionContext)630%100%99131311
visitLikeEscape(HqlParser.LikeEscapeContext)610%60%44151511
visitSubstringFunction(HqlParser.SubstringFunctionContext)610%40%338811
visitElementAggregateFunction(HqlParser.ElementAggregateFunctionContext)610%80%55111111
visitSelectableNode(HqlParser.SelectionContext)600%80%55161611
localTime(HqlParser.TimeContext)600%40%33141411
visitDateOrTimeField(HqlParser.DateOrTimeFieldContext)600%70%559911
visitTruncFunction(HqlParser.TruncFunctionContext)570%60%449911
visitIndexedPathAccessFragment(HqlParser.SimplePathContext, HqlParser.IndexedPathAccessFragmentContext)560%80%55121211
visitSubquery(HqlParser.SubqueryContext)550%20%22121211
visitSimpleCaseList(HqlParser.SimpleCaseListContext)540%40%33131311
visitCastTarget(HqlParser.CastTargetContext)540%60%44111111
visitPath(HqlParser.PathContext)530%60%44141411
buildInferredFromClause(HqlParser.SelectClauseContext)520%80%55121211
visitDeleteStatement(HqlParser.DeleteStatementContext)510%20%22121211
visitSearchedCaseList(HqlParser.SearchedCaseListContext)510%40%33111111
visitJpaNonstandardFunction(HqlParser.JpaNonstandardFunctionContext)500%40%33101011
visitEntityIdReference(HqlParser.EntityIdReferenceContext)490%60%44101011
visitEntityVersionReference(HqlParser.EntityVersionReferenceContext)490%40%33121211
visitListaggFunction(HqlParser.ListaggFunctionContext)490%60%44141411
visitEntityWithJoins(HqlParser.EntityWithJoinsContext)480%80%55111111
getPossibleEnumValues(HqlParser.ExpressionContext)480%140%889911
visitTimeZoneField(HqlParser.TimeZoneFieldContext)480%40%447711
visitExtractFunction(HqlParser.ExtractFunctionContext)480%20%229911
visitToOneFkReference(HqlParser.ToOneFkReferenceContext)460%60%448811
visitAdditionExpression(HqlParser.AdditionExpressionContext)460%20%229911
getResultEntity()450%80%55131311
visitInstantiationArgument(HqlParser.InstantiationArgumentContext)450%40%339911
sqlTimestampLiteralFrom(String)450%n/a11121211
visitDayField(HqlParser.DayFieldContext)450%40%446611
consumeCrossJoin(HqlParser.CrossJoinContext, SqmRoot)440%20%22111111
junction(Predicate.BooleanOperator, SqmPredicate, SqmPredicate)440%80%55121211
visitSyntacticDomainPath(HqlParser.SyntacticDomainPathContext)440%100%669911
visitSetOperator(HqlParser.SetOperatorContext)420%120%887711
resolveParameter(AbstractSqmParameter)420%100%66101011
visitCollateFunction(HqlParser.CollateFunctionContext)410%20%227711
visitTrimFunction(HqlParser.TrimFunctionContext)400%n/a116611
getEntityName(HqlParser.EntityNameContext)390%20%227711
visitEntityName(HqlParser.EntityNameContext)390%60%44111111
resolveEnumShorthandLiteral(HqlParser.ExpressionContext, Map, Class)390%40%336611
visitEntityTypeExpression(HqlParser.EntityTypeExpressionContext)390%40%33111111
visitConcatenationExpression(HqlParser.ConcatenationExpressionContext)390%20%227711
visitOrderByClause(HqlParser.OrderByClauseContext, boolean)380%40%338811
visitGroupByClause(HqlParser.GroupByClauseContext)370%40%338811
visitSyntacticPathExpression(HqlParser.SyntacticPathExpressionContext)370%40%338811
visitExpressions(ParserRuleContext)370%40%338811
visitRootSubquery(HqlParser.RootSubqueryContext)360%20%227711
visitWeekField(HqlParser.WeekFieldContext)360%30%335511
visitSelectStatement(HqlParser.SelectStatementContext)350%n/a118811
visitNestedQueryExpression(HqlParser.NestedQueryExpressionContext)350%20%229911
visitSelectClause(HqlParser.SelectClauseContext)350%40%337711
visitMemberOfPredicate(HqlParser.MemberOfPredicateContext)350%40%337711
zoneOffset(HqlParser.OffsetContext)350%40%336611
zoneOffset(HqlParser.OffsetWithMinutesContext)350%40%336611
visitPositionalParameter(HqlParser.PositionalParameterContext, SqmExpressible)350%20%227711
longLiteral(String)340%60%445511
bigIntegerLiteral(String)340%60%445511
floatLiteral(String)340%60%445511
bigDecimalLiteral(String)340%60%445511
visitGenericFunctionName(HqlParser.GenericFunctionNameContext)340%20%225511
visitCastFunction(HqlParser.CastFunctionContext)330%n/a116611
getFrameKind(ParseTree)330%80%669911
visitFormatFunction(HqlParser.FormatFunctionContext)320%n/a115511
visitPositionFunction(HqlParser.PositionFunctionContext)320%n/a115511
visitTrimCharacter(HqlParser.TrimCharacterContext)320%40%339911
visitBetweenPredicate(HqlParser.BetweenPredicateContext)310%20%226611
visitZoneId(HqlParser.ZoneIdContext)310%40%338811
setOffsetFetchLimit(SqmQueryPart, HqlParser.LimitClauseContext, HqlParser.OffsetClauseContext, HqlParser.FetchClauseContext)300%40%339911
visitSelection(HqlParser.SelectionContext)300%20%227711
isHexOrOctal(String)300%120%776611
doubleLiteral(String)300%40%336611
visitPadSpecification(HqlParser.PadSpecificationContext)300%30%334411
visitWithClause(HqlParser.WithClauseContext)290%40%336611
visitIsEmptyPredicate(HqlParser.IsEmptyPredicateContext)290%40%336611
getFilterExpression(ParseTree)290%40%335511
visitPadCharacter(HqlParser.PadCharacterContext)280%20%227711
visitBooleanExpressionPredicate(HqlParser.BooleanExpressionPredicateContext)270%20%225511
visitJpaSelectObjectSyntax(HqlParser.JpaSelectObjectSyntaxContext)260%20%225511
consumeJpaCollectionJoin(HqlParser.JpaCollectionJoinContext, SqmRoot)260%n/a115511
visitComparisonOperator(HqlParser.ComparisonOperatorContext)260%70%779911
visitFromDurationExpression(HqlParser.FromDurationExpressionContext)260%n/a116611
integerLiteral(String)260%20%226611
sqlDateLiteralFrom(String)250%n/a115511
sqlTimeLiteralFrom(String)250%n/a115511
visitNamedParameter(HqlParser.NamedParameterContext, SqmExpressible)250%n/a115511
getFunctionName(HqlParser.GenericFunctionContext)250%40%335511
getSqmJoinType(HqlParser.JoinTypeContext)240%80%668811
getFunctionArguments(HqlParser.GenericFunctionContext)240%40%337711
checkPluralPath(SqmPath, SqmPathSource, TerminalNode)230%20%226611
visitQueryOrderExpression(HqlParser.QueryOrderExpressionContext)220%n/a116611
visitFetchClause(HqlParser.FetchClauseContext)220%40%336611
visitFetchClauseType(HqlParser.FetchClauseContext)220%80%555511
visitNegatedPredicate(HqlParser.NegatedPredicateContext)220%20%225511
visitToDurationExpression(HqlParser.ToDurationExpressionContext)220%n/a115511
consumeManagedTypeReference(HqlParser.PathContext)220%20%225511
visitIsDistinctFromPredicate(HqlParser.IsDistinctFromPredicateContext)210%20%226611
visitUnaryExpression(HqlParser.UnaryExpressionContext)210%n/a114411
visitTupleExpression(HqlParser.TupleExpressionContext)210%20%224411
visitSimpleQueryGroup(HqlParser.SimpleQueryGroupContext)200%20%224411
findCteStatement(String)200%40%333311
visitComparisonPredicate(HqlParser.ComparisonPredicateContext)200%n/a114411
consumePluralAttributeReference(HqlParser.PathContext)200%20%225511
currentQuerySpec()190%20%224411
setCurrentQueryPart(SqmQueryPart)190%20%225511
getVariable(HqlParser.JoinTargetContext)190%40%335511
visitIsTruePredicate(HqlParser.IsTruePredicateContext)190%20%224411
visitIsFalsePredicate(HqlParser.IsFalsePredicateContext)190%20%224411
createDiscriminatorValue(AnyDiscriminatorSqmPath, HqlParser.ExpressionContext)190%n/a115511
binaryLiteral(String)190%n/a115511
checkFQNEntityNameJpaComplianceViolationIfNeeded(String, EntityDomainType)190%40%334411
lambda$applyJoinsToInferredSelectClause$4(SqmSelectClause, SqmJoin)190%20%224411
visitNakedIdentifier(HqlParser.NakedIdentifierContext)180%20%225511
visitIsNullPredicate(HqlParser.IsNullPredicateContext)180%20%224411
visitMultiplicativeOperator(HqlParser.MultiplicativeOperatorContext)180%40%445511
visitOffsetDateTimeLiteral(HqlParser.OffsetDateTimeLiteralContext)180%40%335511
zonedDateTimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext, HqlParser.ZoneIdContext)180%n/a114411
trimSpec(HqlParser.TrimSpecificationContext)180%40%445511
offsetDatetimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext, HqlParser.OffsetContext)170%n/a114411
offsetDatetimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext, HqlParser.OffsetWithMinutesContext)170%n/a114411
inferFunctionKind(HqlParser.GenericFunctionContext)170%60%447711
consumeDomainPath(HqlParser.PathContext)170%20%224411
consumeDomainPath(HqlParser.SimplePathContext)170%20%224411
visitTargetEntity(HqlParser.TargetEntityContext)160%n/a114411
visitQuerySpecExpression(HqlParser.QuerySpecExpressionContext)160%20%225511
resolveInstantiationTargetJtd(String)160%n/a115511
visitAndPredicate(HqlParser.AndPredicateContext)160%n/a113311
visitOrPredicate(HqlParser.OrPredicateContext)160%n/a113311
visitSignOperator(HqlParser.SignOperatorContext)160%30%334411
visitAdditiveOperator(HqlParser.AdditiveOperatorContext)160%30%334411
visitJdbcTimestampLiteral(HqlParser.JdbcTimestampLiteralContext)160%20%224411
visitJdbcDateLiteral(HqlParser.JdbcDateLiteralContext)160%20%224411
visitJdbcTimeLiteral(HqlParser.JdbcTimeLiteralContext)160%20%224411
hexLiteral(String)160%40%333311
visitFinalFunctionArgument(ParseTree)160%n/a113311
visitFormat(HqlParser.FormatContext)160%n/a114411
visitCollectionSizeFunction(HqlParser.CollectionSizeFunctionContext)160%n/a114411
lambda$buildInferredSelectClause$3(SqmSelectClause, NodeBuilder, boolean, SqmRoot)160%20%224411
visitParameterOrIntegerLiteral(HqlParser.ParameterOrIntegerLiteralContext)150%20%223311
visitIdentifier(HqlParser.IdentifierContext)150%20%224411
localDateTimeLiteralFrom(HqlParser.DateContext, HqlParser.TimeContext)150%n/a114411
visitTrimSpecification(HqlParser.TrimSpecificationContext)150%20%222211
visitGroupByExpression(HqlParser.GroupByExpressionContext)140%20%221111
visitSortExpression(HqlParser.SortExpressionContext, boolean)140%20%221111
visitGeneralPathExpression(HqlParser.GeneralPathExpressionContext)140%20%224411
matchCteStatement(SqmCreationProcessingState, String)140%20%224411
visitExistsCollectionPartPredicate(HqlParser.ExistsCollectionPartPredicateContext)140%n/a113311
visitExistsPredicate(HqlParser.ExistsPredicateContext)140%n/a112211
localDate(HqlParser.DateContext)140%n/a114411
javaStringLiteral(String)140%n/a114411
visitWhereClause(HqlParser.WhereClauseContext)130%40%333311
visitGroupedPredicate(HqlParser.GroupedPredicateContext)120%n/a113311
toDurationUnit(SqmExtractUnit)120%n/a114411
visitDate(HqlParser.DateContext)120%n/a114411
visitTime(HqlParser.TimeContext)120%n/a114411
booleanLiteral(boolean)120%n/a114411
stringLiteral(String)120%n/a114411
visitMapEntrySelection(HqlParser.MapEntrySelectionContext)110%n/a113311
visitCollation(HqlParser.CollationContext)110%n/a113311
visitCurrentDateFunction(HqlParser.CurrentDateFunctionContext)110%n/a114411
visitCurrentTimeFunction(HqlParser.CurrentTimeFunctionContext)110%n/a114411
visitCurrentTimestampFunction(HqlParser.CurrentTimestampFunctionContext)110%n/a114411
visitInstantFunction(HqlParser.InstantFunctionContext)110%n/a114411
visitLocalDateFunction(HqlParser.LocalDateFunctionContext)110%n/a114411
visitLocalTimeFunction(HqlParser.LocalTimeFunctionContext)110%n/a114411
visitLocalDateTimeFunction(HqlParser.LocalDateTimeFunctionContext)110%n/a114411
visitOffsetDateTimeFunction(HqlParser.OffsetDateTimeFunctionContext)110%n/a114411
visitCube(HqlParser.CubeContext)110%n/a113311
visitRollup(HqlParser.RollupContext)110%n/a113311
visitLimitClause(HqlParser.LimitClauseContext)100%20%223311
visitOffsetClause(HqlParser.OffsetClauseContext)100%20%223311
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
SemanticQueryBuilder(Class, SqmCreationOptions, SqmCreationContext)70%n/a112211
SemanticQueryBuilder(String, SqmCreationOptions, SqmCreationContext)70%n/a112211
visitHavingClause(HqlParser.HavingClauseContext)70%n/a111111
visitToOneFkExpression(HqlParser.ToOneFkExpressionContext)70%n/a111111
visitLiteralExpression(HqlParser.LiteralExpressionContext)70%n/a111111
visitLocalDateTime(HqlParser.LocalDateTimeContext)70%n/a111111
getFunctionDescriptor(String)70%n/a111111
visitSubqueryExpression(HqlParser.SubqueryExpressionContext)70%n/a111111
visitGeneralPathFragment(HqlParser.GeneralPathFragmentContext)70%n/a111111
lambda$visitInPredicate$5(int)70%20%221111
applyJoinsToInferredSelectClause(SqmFrom, SqmSelectClause)60%n/a112211
visitFunctionExpression(HqlParser.FunctionExpressionContext)60%n/a111111
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
resolveExpressibleTypeBasic(Class)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
visitEntityIdExpression(HqlParser.EntityIdExpressionContext)50%n/a111111
visitEntityVersionExpression(HqlParser.EntityVersionExpressionContext)50%n/a111111
visitEntityNaturalIdExpression(HqlParser.EntityNaturalIdExpressionContext)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
visitVariable(HqlParser.VariableContext)40%n/a111111
extractAlias(HqlParser.VariableContext)40%n/a111111
applyJpaCompliance(String)40%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