SQLSelectStatement

Source file "org/eclipse/persistence/internal/expressions/SQLSelectStatement.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,830 of 3,8300%620 of 6200%424424952952114114
appendFromClauseForOuterJoin(ExpressionSQLPrinter, List, Collection, boolean)5920%940%484815415411
normalize(AbstractSession, ClassDescriptor, Map)4540%1080%555511211211
appendHierarchicalQueryClauseToWriter(ExpressionSQLPrinter)3310%380%2020616111
appendFromClauseForInformixOuterJoin(ExpressionSQLPrinter, List)2280%200%1111515111
normalizeOrderBy(Expression, List, Map, AbstractSession)2080%340%1818505011
appendFromClauseToWriter(ExpressionSQLPrinter)1690%380%2020434311
sortOuterJoinExpressionHolders(List)1220%140%88252511
mapTableIndexToExpression(Expression, TreeMap, List)1030%140%88232311
computeTables()1000%180%1010242411
writeField(ExpressionSQLPrinter, DatabaseField)890%120%77191911
appendOrderClauseToWriter(ExpressionSQLPrinter)790%240%1313202011
fieldsContainField(List, Expression)770%180%1010202011
computeTablesFromTables()570%60%44101011
printSQLSelect(ExpressionSQLPrinter)540%80%55161611
rebuildAndAddExpressions(Map, Vector, ExpressionBuilder, Map)500%100%66161611
assignAliases(Vector)440%80%55121211
rebuildAndAddExpressions(List, List, ExpressionBuilder, Map)420%80%55101011
mapTableToExpression(Expression, Vector)420%20%22101011
buildCall(AbstractSession, DatabaseQuery)410%n/a119911
addOrderByExpressionToSelectForDistinct()390%100%668811
writeFieldsIn(ExpressionSQLPrinter)390%60%44101011
printSQL(ExpressionSQLPrinter)360%n/a11131311
appendGroupByClauseToWriter(ExpressionSQLPrinter)340%40%339911
SQLSelectStatement()310%n/a11101011
normalizeForView(AbstractSession, ClassDescriptor, Map)310%20%228811
appendUnionClauseToWriter(ExpressionSQLPrinter)270%40%339911
setFields(Vector)260%60%448811
addOuterJoinExpressionsHolders(Map, ClassDescriptor)230%n/a115511
rebuildExpression(Expression, Expression, Map)230%60%447711
requiresAliases()220%80%555511
addOuterJoinExpressionsHolders(ObjectExpression, Expression, Map, ClassDescriptor)210%n/a114411
hasHierarchicalQueryExpressions()170%80%551111
addField(Expression)160%40%335511
printOnClause(Expression, ExpressionSQLPrinter, DatabasePlatform)160%20%225511
addOptimizedClonedExpressions(Expression, Expression)150%20%224411
printForUpdateClauseOnJoin(DatabaseTable, ExpressionSQLPrinter, boolean, Collection, DatabasePlatform)140%60%443311
computeDistinct()130%20%224411
setHierarchicalQueryExpressions(Expression, Expression, List, ReadAllQuery.Direction)130%n/a115511
getOrderByExpressions()120%20%223311
getUnionExpressions()120%20%223311
getOuterJoinExpressionsHolders()120%20%223311
printSQLForUpdateClause(ExpressionSQLPrinter)120%40%333311
setCurrentAliasNumber(int)120%20%224411
addTable(DatabaseTable)110%20%223311
getOptimizedClonedExpressions()110%20%223311
getGroupByExpressions()110%20%223311
hasGroupByExpressions()110%40%331111
hasOrderSiblingsByExpressions()110%40%331111
hasOrderByExpressions()110%40%331111
hasUnionExpressions()110%40%331111
hasNonSelectFields()110%40%331111
hasOuterJoinExpressions()110%40%331111
printSQLHavingClause(ExpressionSQLPrinter)110%20%224411
getAliasFor(DatabaseField)110%20%223311
generatedAlias(String)110%n/a111111
getCurrentAliasNumber()100%20%223311
hasAliasForTable(DatabaseTable)100%20%223311
appendForUpdateClause(ExpressionSQLPrinter)90%20%223311
enableFieldAliasesCaching()90%n/a113311
getNextFieldCounterValue()80%n/a111111
normalize(AbstractSession, ClassDescriptor)80%n/a112211
printSQLWhereClause(ExpressionSQLPrinter)80%20%223311
shouldDistinctBeUsed()80%20%221111
isSubSelect()70%20%221111
hasHavingExpression()70%20%221111
hasStartWithExpression()70%20%221111
hasConnectByExpression()70%20%221111
isDistinctComputed()70%20%221111
printSQLWhereKeyWord(ExpressionSQLPrinter)70%20%223311
printSQLHierarchicalQueryClause(ExpressionSQLPrinter)70%20%223311
printSQLGroupByClause(ExpressionSQLPrinter)70%20%223311
printSQLOrderByClause(ExpressionSQLPrinter)70%20%223311
printSQLUnionClause(ExpressionSQLPrinter)70%20%223311
setHierarchicalQueryExpressions(Expression, Expression, List)70%n/a112211
removeField(DatabaseField)60%n/a112211
removeTable(DatabaseTable)60%n/a112211
writeFieldsFromExpression(ExpressionSQLPrinter, Expression, Vector)60%n/a112211
addField(DatabaseField)50%n/a112211
buildCall(AbstractSession)50%n/a111111
dontUseDistinct()0%n/a112211
setUnionExpressions(List)0%n/a112211
resetDistinct()0%n/a112211
setBuilder(ExpressionBuilder)0%n/a112211
setNonSelectFields(List)0%n/a112211
setNormalizedWhereClause(Expression)0%n/a112211
setDistinctState(short)0%n/a112211
setGroupByExpressions(List)0%n/a112211
setHavingExpression(Expression)0%n/a112211
setIsAggregateSelect(boolean)0%n/a112211
setForUpdateClause(ForUpdateClause)0%n/a112211
setLockingClause(ForUpdateClause)0%n/a112211
setOrderByExpressions(List)0%n/a112211
setParentStatement(SQLSelectStatement)0%n/a112211
setQuery(ReadQuery)0%n/a112211
setRequiresAliases(boolean)0%n/a112211
setTableAliases(Map)0%n/a112211
setTables(List)0%n/a112211
setUseUniqueFieldAliases(boolean)0%n/a112211
useDistinct()0%n/a112211
getFields()0%n/a111111
getForUpdateClause()0%n/a111111
getHavingExpression()0%n/a111111
getQuery()0%n/a111111
getStartWithExpression()0%n/a111111
getConnectByExpression()0%n/a111111
getOrderSiblingsByExpressions()0%n/a111111
getDirection()0%n/a111111
getNonSelectFields()0%n/a111111
getParentStatement()0%n/a111111
getTableAliases()0%n/a111111
getTables()0%n/a111111
getUseUniqueFieldAliases()0%n/a111111
isAggregateSelect()0%n/a111111
shouldCacheFieldAliases()0%n/a111111