SqmCriteriaNodeBuilder

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,217 of 5,2170%212 of 2120%511511825825405405
setOperation(SetOperator, Subquery, Subquery[])790%60%44121211
setOperation(SetOperator, CriteriaQuery, CriteriaQuery[])690%40%33111111
pad(CriteriaBuilder.Trimspec, Expression, Expression, Expression)630%40%339911
checkMultiselect(List)590%120%77131311
overlay(Expression, Expression, Expression, Expression)550%20%228811
valueParameter(Object, SqmExpression)510%60%44101011
SqmCriteriaNodeBuilder(String, String, QueryEngine, boolean, ValueHandlingMode, Supplier)490%20%22131311
construct(Class, List)480%60%44121211
literal(Object, SqmExpression)480%60%449911
createTrimNode(TrimSpec, SqmExpression, SqmExpression)470%40%33121211
collectQueryPartsAndCtes(SqmSelectQuery, List, Map)450%60%449911
wrap(Expression[])450%40%336611
value(Object)420%60%447711
and(Predicate[])420%60%446611
or(Predicate[])420%60%446611
functionWithinGroup(String, Class, JpaOrder, JpaPredicate, JpaWindow, Expression[])410%60%449911
createLocateFunctionNode(SqmExpression, SqmExpression, SqmExpression)400%20%225511
resolveInferredType(Object, SqmExpression, TypeConfiguration)390%80%55121211
in(Expression, Object[])390%20%225511
createSubstringNode(SqmExpression, SqmExpression, SqmExpression)370%20%223311
createNullifFunctionNode(SqmExpression, SqmExpression)370%n/a117711
literal(Object)350%60%447711
literals(Object[])350%60%446611
in(Expression, Expression[])350%20%224411
expressionList(Expression[])340%60%446611
parameter(Class, String)330%60%446611
in(Expression, Collection)330%20%226611
locateSessionFactoryOnDeserialization(String, String)330%60%44101011
cast(JpaExpression, Class)290%n/a113311
literals(List)290%60%447711
functionAggregate(String, Class, JpaPredicate, JpaWindow, Expression[])290%40%336611
nullLiteral(Class)280%40%337711
concat(String, String)280%n/a115511
isInstance(BindableType, Object)280%60%445511
extract(Expression, TemporalUnit, Class)280%n/a113311
concat(Expression, String)270%n/a115511
concat(String, Expression)270%n/a115511
coalesce(Expression, Expression)270%n/a114411
format(Expression, String)270%n/a114411
collate(Expression, String)270%n/a114411
truncate(Expression, TemporalUnit)260%n/a113311
replace(Expression, Expression, Expression)260%n/a113311
concat(Expression, Expression)250%n/a115511
createQuery(String, Class)240%20%226611
sql(String, Class, Expression[])240%n/a114411
resolveInferredParameterType(Object, SqmExpression, TypeConfiguration)230%80%556611
power(Expression, Number)220%n/a112211
round(Expression, Integer)220%n/a112211
truncate(Expression, Integer)220%n/a112211
conjunction()220%n/a113311
disjunction()220%n/a113311
between(Expression, Comparable, Comparable)220%n/a114411
fk(Path)210%40%333311
tuple(Class, List)210%40%334411
power(Expression, Expression)210%n/a112211
repeat(Expression, Expression)210%n/a113311
left(Expression, Expression)210%n/a113311
right(Expression, Expression)210%n/a113311
log(Expression, Expression)210%n/a112211
atan2(Expression, Expression)210%n/a112211
duration(long, TemporalUnit)200%n/a114411
percentileCont(Expression, JpaPredicate, JpaWindow, Expression, SortDirection, NullPrecedence)200%n/a113311
percentileDisc(Expression, JpaPredicate, JpaWindow, Expression, SortDirection, NullPrecedence)200%n/a113311
tuple(SqmExpressible, List)180%20%223311
getFunctionTemplate(String, BasicType)180%20%225511
ilike(Expression, String, char)180%n/a113311
listagg(JpaOrder, JpaPredicate, JpaWindow, Expression, Expression)180%n/a111111
createSqmMemberOfPredicate(SqmExpression, SqmPath, boolean, NodeBuilder)170%20%223311
windowFunction(String, Class, JpaWindow, Expression[])170%n/a113311
nthValue(Expression, Expression, JpaWindow)170%n/a111111
getBooleanType()160%20%226611
getIntegerType()160%20%226611
getLongType()160%20%226611
getCharacterType()160%20%226611
array(Class, List)160%n/a113311
durationByUnit(TemporalUnit, Expression)160%n/a113311
createSqmArithmeticNode(BinaryArithmeticOperator, SqmExpression, SqmExpression)160%n/a114411
function(String, Class, Expression[])160%n/a114411
like(Expression, String, char)160%n/a113311
ilike(Expression, String, Expression)160%n/a112211
mode(JpaPredicate, JpaWindow, Expression, SortDirection, NullPrecedence)160%n/a113311
equal(Expression, Object)150%n/a112211
notEqual(Expression, Object)150%n/a112211
distinctFrom(Expression, Object)150%n/a112211
notDistinctFrom(Expression, Object)150%n/a112211
greaterThan(Expression, Comparable)150%n/a112211
greaterThanOrEqualTo(Expression, Comparable)150%n/a112211
lessThan(Expression, Comparable)150%n/a112211
lessThanOrEqualTo(Expression, Comparable)150%n/a112211
gt(Expression, Number)150%n/a112211
ge(Expression, Number)150%n/a112211
lt(Expression, Number)150%n/a112211
le(Expression, Number)150%n/a112211
ilike(Expression, Expression, char)150%n/a112211
overlay(Expression, String, int, int)150%n/a111111
tuple(List)140%n/a113311
sum(Expression)140%n/a113311
countDistinct(Expression)140%n/a111111
value(Object, SqmExpression)140%20%221111
like(Expression, String, Expression)140%n/a112211
ilike(Expression, String)140%n/a112211
wrap(Expression)130%20%223311
substring(Expression, int, int)130%n/a113311
like(Expression, Expression, char)130%n/a112211
ilike(Expression, Expression, Expression)130%n/a111111
overlay(Expression, Expression, int, int)130%n/a111111
pad(Expression, int, char)130%n/a111111
pad(CriteriaBuilder.Trimspec, Expression, int, char)130%n/a111111
replace(Expression, String, String)130%n/a112211
firstValue(Expression, JpaWindow)130%n/a111111
lastValue(Expression, JpaWindow)130%n/a111111
sum(Expression, JpaPredicate, JpaWindow)130%n/a111111
avg(Expression, JpaPredicate, JpaWindow)130%n/a111111
count(Expression, JpaPredicate, JpaWindow)130%n/a111111
asc(Expression, boolean)120%20%222211
desc(Expression, boolean)120%20%222211
asc(JpaCteCriteriaAttribute, boolean)120%20%222211
desc(JpaCteCriteriaAttribute, boolean)120%20%222211
greatest(Expression)120%n/a112211
least(Expression)120%n/a112211
locate(Expression, String, int)120%n/a113311
currentInstant()120%n/a115511
and(Expression, Expression)120%n/a113311
or(Expression, Expression)120%n/a113311
between(Expression, Expression, Expression)120%n/a111111
like(Expression, String)120%n/a112211
overlay(Expression, String, Expression, int)120%n/a111111
overlay(Expression, String, int, Expression)120%n/a111111
trim(CriteriaBuilder.Trimspec, char, Expression)110%n/a111111
like(Expression, Expression, Expression)110%n/a111111
ilike(Expression, Expression)110%n/a111111
union(boolean, CriteriaQuery, CriteriaQuery[])100%20%221111
intersect(boolean, CriteriaQuery, CriteriaQuery[])100%20%221111
except(boolean, CriteriaQuery, CriteriaQuery[])100%20%221111
union(boolean, Subquery, Subquery[])100%20%221111
intersect(boolean, Subquery, Subquery[])100%20%221111
except(boolean, Subquery, Subquery[])100%20%221111
avg(Expression)100%n/a111111
sumAsLong(Expression)100%n/a111111
sumAsDouble(Expression)100%n/a111111
max(Expression)100%n/a111111
min(Expression)100%n/a111111
count(Expression)100%n/a111111
sign(Expression)100%n/a111111
ceiling(Expression)100%n/a111111
floor(Expression)100%n/a111111
exp(Expression)100%n/a111111
ln(Expression)100%n/a111111
abs(Expression)100%n/a111111
sqrt(Expression)100%n/a111111
substring(Expression, int)100%n/a112211
trim(char, Expression)100%n/a111111
lower(Expression)100%n/a112211
upper(Expression)100%n/a112211
length(Expression)100%n/a112211
size(Collection)100%n/a111111
nullif(Expression, Object)100%n/a111111
mapSize(Map)100%n/a111111
equal(Expression, Expression)100%n/a111111
notEqual(Expression, Expression)100%n/a111111
distinctFrom(Expression, Expression)100%n/a111111
notDistinctFrom(Expression, Expression)100%n/a111111
greaterThan(Expression, Expression)100%n/a111111
greaterThanOrEqualTo(Expression, Expression)100%n/a111111
lessThan(Expression, Expression)100%n/a111111
lessThanOrEqualTo(Expression, Expression)100%n/a111111
gt(Expression, Expression)100%n/a111111
ge(Expression, Expression)100%n/a111111
lt(Expression, Expression)100%n/a111111
le(Expression, Expression)100%n/a111111
isMember(Object, Expression)100%n/a111111
isNotMember(Object, Expression)100%n/a111111
readResolve()100%n/a112211
overlay(Expression, String, int)100%n/a111111
overlay(Expression, Expression, int)100%n/a111111
overlay(Expression, Expression, Expression, int)100%n/a111111
overlay(Expression, Expression, int, Expression)100%n/a111111
pad(Expression, int)100%n/a111111
pad(CriteriaBuilder.Trimspec, Expression, int)100%n/a111111
pad(Expression, int, Expression)100%n/a111111
pad(CriteriaBuilder.Trimspec, Expression, int, Expression)100%n/a111111
pad(Expression, Expression, char)100%n/a111111
pad(CriteriaBuilder.Trimspec, Expression, Expression, char)100%n/a111111
log10(Expression)100%n/a111111
sin(Expression)100%n/a111111
cos(Expression)100%n/a111111
tan(Expression)100%n/a111111
asin(Expression)100%n/a111111
acos(Expression)100%n/a111111
atan(Expression)100%n/a111111
sinh(Expression)100%n/a111111
cosh(Expression)100%n/a111111
tanh(Expression)100%n/a111111
degrees(Expression)100%n/a111111
radians(Expression)100%n/a111111
frameBetweenPreceding(int)100%n/a111111
frameBetweenFollowing(int)100%n/a111111
listagg(JpaOrder, JpaPredicate, JpaWindow, Expression, String)100%n/a111111
neg(Expression)90%n/a112211
durationSum(Expression, Duration)90%n/a112211
durationDiff(Expression, Duration)90%n/a112211
durationScaled(Number, Expression)90%n/a112211
durationScaled(Expression, Duration)90%n/a112211
durationBetween(Expression, Temporal)90%n/a112211
addDuration(Expression, Duration)90%n/a112211
addDuration(Temporal, Expression)90%n/a112211
subtractDuration(Expression, Duration)90%n/a112211
subtractDuration(Temporal, Expression)90%n/a112211
sum(Expression, Number)90%n/a112211
sum(Number, Expression)90%n/a112211
prod(Expression, Number)90%n/a112211
prod(Number, Expression)90%n/a112211
diff(Expression, Number)90%n/a112211
diff(Number, Expression)90%n/a112211
quot(Expression, Number)90%n/a112211
quot(Number, Expression)90%n/a112211
mod(Expression, Integer)90%n/a112211
mod(Integer, Expression)90%n/a112211
substring(Expression, Expression, Expression)90%n/a111111
trim(CriteriaBuilder.Trimspec, Expression, Expression)90%n/a111111
locate(Expression, String)90%n/a112211
locate(Expression, Expression, Expression)90%n/a111111
valueParameter(Object)90%n/a111111
coalesce(Expression, Object)90%n/a111111
isMember(Expression, Expression)90%n/a111111
isNotMember(Expression, Expression)90%n/a111111
like(Expression, Expression)90%n/a111111
overlay(Expression, String, Expression)90%n/a111111
overlay(Expression, String, Expression, Expression)90%n/a111111
nthValue(Expression, int, JpaWindow)90%n/a111111
functionWithinGroup(String, Class, JpaOrder, Expression[])90%n/a111111
functionWithinGroup(String, Class, JpaOrder, JpaPredicate, Expression[])90%n/a111111
functionWithinGroup(String, Class, JpaOrder, JpaWindow, Expression[])90%n/a111111
percentileCont(Expression, Expression, SortDirection, NullPrecedence)90%n/a111111
percentileCont(Expression, JpaPredicate, Expression, SortDirection, NullPrecedence)90%n/a111111
percentileCont(Expression, JpaWindow, Expression, SortDirection, NullPrecedence)90%n/a111111
percentileDisc(Expression, Expression, SortDirection, NullPrecedence)90%n/a111111
percentileDisc(Expression, JpaPredicate, Expression, SortDirection, NullPrecedence)90%n/a111111
percentileDisc(Expression, JpaWindow, Expression, SortDirection, NullPrecedence)90%n/a111111
rank(JpaOrder, Expression[])90%n/a111111
rank(JpaOrder, JpaPredicate, Expression[])90%n/a111111
rank(JpaOrder, JpaWindow, Expression[])90%n/a111111
rank(JpaOrder, JpaPredicate, JpaWindow, Expression[])90%n/a111111
percentRank(JpaOrder, JpaPredicate, JpaWindow, Expression[])90%n/a111111
sort(JpaExpression, SortDirection, NullPrecedence)80%n/a111111
search(JpaCteCriteriaAttribute, SortDirection, NullPrecedence)80%n/a111111
search(JpaCteCriteriaAttribute, SortDirection)80%n/a111111
search(JpaCteCriteriaAttribute)80%n/a111111
asc(JpaCteCriteriaAttribute)80%n/a111111
desc(JpaCteCriteriaAttribute)80%n/a111111
durationSum(Expression, Expression)80%n/a111111
durationDiff(Expression, Expression)80%n/a111111
durationScaled(Expression, Expression)80%n/a111111
durationBetween(Expression, Expression)80%n/a111111
addDuration(Expression, Expression)80%n/a111111
subtractDuration(Expression, Expression)80%n/a111111
sum(Expression, Expression)80%n/a111111
prod(Expression, Expression)80%n/a111111
diff(Expression, Expression)80%n/a111111
quot(Expression, Expression)80%n/a111111
mod(Expression, Expression)80%n/a111111
substring(Expression, Expression)80%n/a111111
trim(CriteriaBuilder.Trimspec, Expression)80%n/a111111
trim(Expression, Expression)80%n/a111111
locate(Expression, Expression)80%n/a111111
currentDate()80%n/a112211
currentTimestamp()80%n/a112211
currentTime()80%n/a112211
localDate()80%n/a112211
localDateTime()80%n/a112211
localTime()80%n/a112211
all(Subquery)80%n/a111111
some(Subquery)80%n/a111111
any(Subquery)80%n/a111111
inlineValue(Object)80%20%221111
isNotNull(Expression)80%n/a111111
isEmpty(Expression)80%n/a111111
isNotEmpty(Expression)80%n/a111111
notLike(Expression, Expression, Expression)80%n/a111111
notLike(Expression, Expression, char)80%n/a111111
notLike(Expression, String, Expression)80%n/a111111
notLike(Expression, String, char)80%n/a111111
notIlike(Expression, Expression, Expression)80%n/a111111
notIlike(Expression, Expression, char)80%n/a111111
notIlike(Expression, String, Expression)80%n/a111111
notIlike(Expression, String, char)80%n/a111111
in(Expression, SqmSubQuery)80%n/a111111
isMapEmpty(JpaExpression)80%n/a111111
isMapNotEmpty(JpaExpression)80%n/a111111
repeat(Expression, int)80%n/a111111
left(Expression, int)80%n/a111111
right(Expression, int)80%n/a111111
replace(Expression, String, Expression)80%n/a111111
replace(Expression, Expression, String)80%n/a111111
pi()80%n/a111111
frameBetweenPreceding(Expression)80%n/a111111
frameBetweenFollowing(Expression)80%n/a111111
rowNumber(JpaWindow)80%n/a111111
rank(JpaWindow)80%n/a111111
denseRank(JpaWindow)80%n/a111111
percentRank(JpaWindow)80%n/a111111
cumeDist(JpaWindow)80%n/a111111
functionAggregate(String, Class, JpaPredicate, Expression[])80%n/a111111
functionAggregate(String, Class, JpaWindow, Expression[])80%n/a111111
listagg(JpaOrder, Expression, String)80%n/a111111
listagg(JpaOrder, Expression, Expression)80%n/a111111
listagg(JpaOrder, JpaPredicate, Expression, String)80%n/a111111
listagg(JpaOrder, JpaPredicate, Expression, Expression)80%n/a111111
listagg(JpaOrder, JpaWindow, Expression, String)80%n/a111111
listagg(JpaOrder, JpaWindow, Expression, Expression)80%n/a111111
mode(Expression, SortDirection, NullPrecedence)80%n/a111111
mode(JpaPredicate, Expression, SortDirection, NullPrecedence)80%n/a111111
mode(JpaWindow, Expression, SortDirection, NullPrecedence)80%n/a111111
createCriteriaDelete(Class)70%n/a111111
sort(JpaExpression, SortDirection)70%n/a111111
asc(Expression)70%n/a111111
desc(Expression)70%n/a111111
trim(Expression)70%n/a111111
size(Expression)70%n/a111111
nullif(Expression, Expression)70%n/a111111
selectCase(Expression)70%n/a111111
mapSize(JpaExpression)70%n/a111111
isNull(Expression)70%n/a111111
notLike(Expression, Expression)70%n/a111111
notLike(Expression, String)70%n/a111111
notIlike(Expression, Expression)70%n/a111111
notIlike(Expression, String)70%n/a111111
in(Expression)70%n/a111111
exists(Subquery)70%n/a111111
overlay(Expression, Expression, Expression)70%n/a111111
pad(Expression, Expression)70%n/a111111
pad(CriteriaBuilder.Trimspec, Expression, Expression)70%n/a111111
pad(Expression, Expression, Expression)70%n/a111111
repeat(String, Expression)70%n/a111111
log(Number, Expression)70%n/a111111
atan2(Number, Expression)70%n/a111111
atan2(Expression, Number)70%n/a111111
percentRank(JpaOrder, Expression[])70%n/a111111
percentRank(JpaOrder, JpaPredicate, Expression[])70%n/a111111
percentRank(JpaOrder, JpaWindow, Expression[])70%n/a111111
createQuery()60%n/a111111
createQuery(Class)60%n/a111111
createTupleQuery()60%n/a111111
createCriteriaUpdate(Class)60%n/a111111
createCriteriaInsertValues(Class)60%n/a111111
createCriteriaInsertSelect(Class)60%n/a111111
unwrap(Class)60%n/a111111
sort(JpaExpression)60%n/a111111
tuple(Class, SqmExpression[])60%n/a111111
tuple(SqmExpressible, SqmExpression[])60%n/a111111
array(Class, Selection[])60%n/a111111
construct(Class, Selection[])60%n/a111111
getFunctionDescriptor(String)60%n/a111111
year(Expression)60%n/a111111
month(Expression)60%n/a111111
day(Expression)60%n/a111111
hour(Expression)60%n/a111111
minute(Expression)60%n/a111111
second(Expression)60%n/a111111
frameUnboundedPreceding()60%n/a111111
frameCurrentRow()60%n/a111111
frameUnboundedFollowing()60%n/a111111
sum(Expression, JpaPredicate)60%n/a111111
sum(Expression, JpaWindow)60%n/a111111
avg(Expression, JpaPredicate)60%n/a111111
avg(Expression, JpaWindow)60%n/a111111
count(Expression, JpaPredicate)60%n/a111111
count(Expression, JpaWindow)60%n/a111111
getSessionFactory()50%n/a111111
treat(Path, Class)50%n/a111111
treat(Root, Class)50%n/a111111
treat(Join, Class)50%n/a111111
treat(CollectionJoin, Class)50%n/a111111
treat(SetJoin, Class)50%n/a111111
treat(ListJoin, Class)50%n/a111111
treat(MapJoin, Class)50%n/a111111
tuple(Selection[])50%n/a111111
array(Selection[])50%n/a111111
array(List)50%n/a111111
parameter(Class)50%n/a111111
getParameterBindType(Object)50%n/a111111
coalesce()50%n/a111111
selectCase()50%n/a111111
not(Expression)50%n/a111111
isFalse(Expression)50%n/a111111
createWindow()50%n/a111111
getDomainModel()40%n/a111111
getTypeConfiguration()40%n/a111111
getJpaMetamodel()40%n/a111111
toLong(Expression)40%n/a111111
toInteger(Expression)40%n/a111111
toFloat(Expression)40%n/a111111
toDouble(Expression)40%n/a111111
toBigDecimal(Expression)40%n/a111111
toBigInteger(Expression)40%n/a111111
toString(Expression)40%n/a111111
getMappingMetamodel()40%n/a111111
keys(Map)40%n/a111111
indexes(List)40%n/a111111
values(Collection)40%n/a111111
values(Map)40%n/a111111
isTrue(Expression)40%n/a111111
static {...}40%n/a111111
isJpaQueryComplianceEnabled()30%n/a111111
getQueryEngine()30%n/a111111