QuerySqmImpl

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,186 of 2,1860%205 of 2050%230230560560127127
QuerySqmImpl(SqmStatement, Class, SharedSessionContractImplementor)1560%200%1111373711
buildInsertQueryPlan()1310%240%1313262611
doList()1200%300%1616242411
collectHints(Map)990%80%55181811
toMemento(String)930%40%33333311
QuerySqmImpl(NamedHqlQueryMementoImpl, Class, SharedSessionContractImplementor)690%n/a11151511
unwrap(Class)660%140%88151511
executionContextForDoList(boolean, boolean, boolean)550%120%77151511
verifyInsertTypesMatch(String, List, List)530%40%33121211
validateStatement(SqmStatement, Class)470%80%55121211
verifyInsertTypesMatch(String, SqmInsertStatement)460%40%33161611
QuerySqmImpl(String, HqlInterpretation, Class, SharedSessionContractImplementor)450%n/a11111111
executeUpdate()430%n/a11141411
verifyImmutableEntityUpdate(String, SqmUpdateStatement, SessionFactoryImplementor)420%50%44121211
hasIdentifierAssigned(SqmInsertStatement, EntityPersister)420%80%55131311
setOrder(List)370%20%228811
setOrder(Order)370%20%227711
buildUpdateQueryPlan()350%20%228811
buildConcreteDeleteQueryPlan(SqmDeleteStatement)340%20%228811
buildAggregatedSelectQueryPlan(SqmSelectStatement[])310%20%226611
verifyUpdateTypesMatch(String, SqmUpdateStatement)300%20%227711
resolveNonSelectQueryPlan()300%60%44111111
buildNonSelectQueryPlan()280%60%447711
buildAggregatedDeleteQueryPlan(SqmDeleteStatement[])270%20%224411
buildSelectQueryPlan()260%20%226611
buildDeleteQueryPlan()210%20%226611
bindCriteriaParameter(SqmJpaCriteriaParameterWrapper)200%40%336611
resolveSelectQueryPlan()180%20%225511
setLockMode(LockModeType)180%20%225511
isQueryPlanCacheable()170%40%333311
verifySelect()160%n/a115511
verifyUpdate()160%n/a115511
hasMultiValuedParameterBindings()130%40%332211
buildConcreteSelectQueryPlan(SqmSelectStatement, Class, QueryOptions)130%n/a113311
uniqueSemanticQueryOptions(QueryOptions)110%20%223311
getLockMode()110%n/a113311
QuerySqmImpl(NamedCriteriaQueryMementoImpl, Class, SharedSessionContractImplementor)100%n/a113311
isSimpleValuesInsert(SqmInsertStatement, EntityPersister)100%40%332211
doExecuteUpdate()90%n/a112211
applyAliasSpecificLockModeHint(String, Object)90%20%223311
applyLockTimeoutHint(Integer)80%20%223311
applyLockTimeoutHint(int)80%20%223311
applyHibernateLockMode(LockMode)80%20%223311
applyLockModeType(LockModeType)80%20%223311
applyFollowOnLockingHint(Boolean)80%20%223311
applyGraph(RootGraph, GraphSemantic)80%n/a112211
setParameter(String, Object, Class)80%n/a112211
setParameter(String, Object, BindableType)80%n/a112211
setParameter(String, Instant, TemporalType)80%n/a112211
setParameter(int, Object, Class)80%n/a112211
setParameter(int, Object, BindableType)80%n/a112211
setParameter(int, Instant, TemporalType)80%n/a112211
setParameter(QueryParameter, Object, Class)80%n/a112211
setParameter(QueryParameter, Object, BindableType)80%n/a112211
setParameter(Parameter, Calendar, TemporalType)80%n/a112211
setParameter(Parameter, Date, TemporalType)80%n/a112211
setParameter(String, Calendar, TemporalType)80%n/a112211
setParameter(String, Date, TemporalType)80%n/a112211
setParameter(int, Calendar, TemporalType)80%n/a112211
setParameter(int, Date, TemporalType)80%n/a112211
setParameterList(String, Collection, Class)80%n/a112211
setParameterList(String, Collection, BindableType)80%n/a112211
setParameterList(String, Object[], Class)80%n/a112211
setParameterList(String, Object[], BindableType)80%n/a112211
setParameterList(int, Collection, Class)80%n/a112211
setParameterList(int, Collection, BindableType)80%n/a112211
setParameterList(int, Object[], Class)80%n/a112211
setParameterList(int, Object[], BindableType)80%n/a112211
setParameterList(QueryParameter, Collection, Class)80%n/a112211
setParameterList(QueryParameter, Collection, BindableType)80%n/a112211
setParameterList(QueryParameter, Object[], Class)80%n/a112211
setParameterList(QueryParameter, Object[], BindableType)80%n/a112211
setLockOptions(LockOptions)70%n/a112211
setLockMode(String, LockMode)70%n/a112211
setHint(String, Object)70%n/a112211
setEntityGraph(EntityGraph, GraphSemantic)70%n/a112211
setParameter(String, Object)70%n/a112211
setParameter(int, Object)70%n/a112211
setParameter(QueryParameter, Object)70%n/a112211
setParameter(Parameter, Object)70%n/a112211
setParameterList(String, Collection)70%n/a112211
setParameterList(String, Object[])70%n/a112211
setParameterList(int, Collection)70%n/a112211
setParameterList(int, Object[])70%n/a112211
setParameterList(QueryParameter, Collection)70%n/a112211
setParameterList(QueryParameter, Object[])70%n/a112211
lambda$new$0(QueryEngine, Class, String)70%n/a111111
doScroll(ScrollMode)60%n/a111111
addQueryHint(String)60%n/a112211
setTupleTransformer(TupleTransformer)60%n/a112211
setResultListTransformer(ResultListTransformer)60%n/a112211
setHibernateFlushMode(FlushMode)60%n/a112211
enableFetchProfile(String)60%n/a112211
disableFetchProfile(String)60%n/a112211
setComment(String)60%n/a112211
setCacheMode(CacheMode)60%n/a112211
setCacheRetrieveMode(CacheRetrieveMode)60%n/a112211
setCacheStoreMode(CacheStoreMode)60%n/a112211
setCacheable(boolean)60%n/a112211
setCacheRegion(String)60%n/a112211
setQueryPlanCacheable(boolean)60%n/a112211
setTimeout(int)60%n/a112211
setFetchSize(int)60%n/a112211
setReadOnly(boolean)60%n/a112211
setProperties(Object)60%n/a112211
setProperties(Map)60%n/a112211
setMaxResults(int)50%n/a112211
setFirstResult(int)50%n/a112211
setFlushMode(FlushModeType)50%n/a112211
setOptionalId(Serializable)50%n/a111111
setOptionalEntityName(String)50%n/a111111
setOptionalObject(Object)50%n/a111111
getLoadQueryInfluencers()40%n/a111111
lambda$setOrder$1(SqmSelectStatement, Order)40%n/a111111
static {...}40%n/a111111
getTupleMetadata()30%n/a111111
getQueryString()30%n/a111111
getSqmStatement()30%n/a111111
getDomainParameterXref()30%n/a111111
getParameterMetadata()30%n/a111111
getQueryParameterBindings()30%n/a111111
getParameterBindings()30%n/a111111
getResultType()30%n/a111111
hasMultiValuedParameterBindingsChecker()30%n/a111111
prepareForExecution()30%n/a112211
getFlushMode()30%n/a111111
resolveJdbcParameterTypeIfNecessary()20%n/a111111