Expression

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,133 of 3,28735%409 of 55826%29939349276149100
resolveCheckOrGenExpression(Session, RangeGroup, boolean)1847428%51915%2932567501
resolveTypes(Session, Expression)1379440%191136%1318244501
prepareTable(Session, Expression, int)12911947%261840%1823204501
getValue(Session)1270%160%1111272711
isComposedOf(Expression[], int, int, OrderedIntHashSet)1250%310%1717292911
getSQL()1230%200%1313282811
describe(Session, int)1200%130%1010272711
isComposedOf(OrderedHashSet, RangeGroup[], OrderedIntHashSet)1150%300%1616252511
getResult(Session)750%70%55191911
insertValuesIntoSubqueryTable(Session, PersistentStore)630%40%339911
resolveGrantFilter(Session, Table)520%100%66141411
resolveColumnReferences(Session, RangeGroup, int, RangeGroup[], List, boolean)4712672%101965%916144001
getUnkeyedColumns(OrderedHashSet)470%120%77121211
setCorrelatedReferences(RangeGroup)461017%10216%6781101
replaceExpressions(OrderedHashSet, int)452535%11321%78101601
hasNonDeterministicFunction()450%120%77121211
replaceColumnReferences(Session, RangeVariable, Expression[])430%80%557711
getRowValue(Session)380%50%447711
replaceRangeVariables(RangeVariable[], RangeVariable[])360%80%557711
collectRangeVariables(OrderedHashSet)360%80%556611
equals(Expression[], Expression[])35512%7112%45101201
replaceNode(Expression, Expression)320%40%336611
convertToType(Session, Object[], Type[], Type[])310%40%334411
resolveColumnSet(Session, RangeVariable[], int, RangeGroup[], List, List)30411%3125%235701
getContextSQL(Expression)280%40%338811
hasReference(RangeVariable[], int)280%60%447711
collectAllExpressions(OrderedHashSet, OrderedIntHashSet, OrderedIntHashSet)244464%8850%6951501
resetColumnReferences()210%40%335511
getValue(Session, Type)190%40%334411
swapLeftAndRightNodes()190%n/a114411
materialise(Session)180%40%336611
countNulls(Object[])170%40%335511
isFalse()170%60%442211
equals(Expression)163468%5861%5831101
Expression(int, TableDerived)123172%3240%3551801
setAsConstantValue(Session, Expression)120%n/a114411
getValueClassName()110%20%224411
equals(Object, Object)10533%5116%341301
setAsConstantValue(Object, Expression)100%n/a114411
getDegree()81361%2360%242601
checkValidCheckConstraint()7956%3125%231401
getConstantValueNoCheck(Session)70%n/a113311
setRightNode(Expression)60%n/a112211
testCondition(Session)60%n/a111111
duplicate()53687%1375%132901
getNodeDataType(int)41376%1375%131501
equals(Object)41173%2250%232501
setSubType(int)40%n/a112211
setAttributesAsColumn(ColumnSchema)40%n/a111111
getSubqueries()40%n/a111111
updateAggregatingValue(Session, SetFunction)40%n/a111111
updateAggregatingValue(Session, SetFunction, SetFunction)40%n/a111111
getAggregatedValue(Session, SetFunction)40%n/a111111
setCondition(Expression)40%n/a111111
setCollation(Collation)40%n/a112211
getCheckSelect(Session, Table, Expression)36595%1150%1211501
replaceAliasInOrderBy(Session, List, int)33191%2466%242701
isDistinctAggregate()30%n/a111111
getColumnName()30%n/a111111
getNullability()30%n/a111111
isIndexable(RangeVariable)0%n/a111111
isDynamicParam()0%n/a111111
isConditionRangeVariable(RangeVariable)0%n/a111111
costFactor(Session, RangeVariable, int)0%n/a111111
getIndexableExpression(RangeVariable)0%n/a111111
getCondition()0%n/a111111
hasCondition()0%n/a111111
getLeftNode()1090%1150%121301
getJoinRangeVariables(RangeVariable[], List)0%n/a111111
collectAllSubqueries(OrderedHashSet)50100%2880%2601201
collectRangeVariables(RangeVariable[], OrderedHashSet)38100%2675%250601
hasReference(RangeVariable)38100%2880%260701
collectObjectNames(Set)33100%2675%250701
hashCode()30100%1375%130501
setNoOptimisation()23100%1375%130501
Expression(int)21100%n/a010801
setDataType(Session, Type)17100%2100%020401
isTrue()17100%2466%240201
getNodeDataTypes()14100%2100%020301
static {...}14100%n/a010301
getRightNode()12100%2100%020301
resolveColumnReferences(Session, RangeGroup, RangeGroup[], List)11100%n/a010201
getAlias()9100%2100%020301
isCorrelated()9100%2100%020301
resolveColumnSet(Session, RangeVariable[], RangeGroup[], List)9100%n/a010101
Expression(int, Expression[])7100%n/a010301
setLeftNode(Expression)6100%n/a010201
setAggregate()4100%n/a010201
setAlias(HsqlNameManager.SimpleName)4100%n/a010201
hasAggregate()3100%n/a010101
getSimpleName()3100%n/a010101
getType()3100%n/a010101
getSubType()3100%n/a010101
getColumnIndex()3100%n/a010101
getDataType()3100%n/a010101
getTable()3100%n/a010101
isSelfAggregate()100%n/a010101
getRangeVariable()100%n/a010101
getColumn()100%n/a010101
isUnresolvedParam()100%n/a010101