Source file "org/apache/derby/impl/sql/compile/FromTable.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,172 of 1,172 | 0% | 175 of 175 | 0% | 172 | 172 | 325 | 325 | 84 | 84 |
verifyProperties(DataDictionary) | ![]() | 0% | ![]() | 0% | 11 | 11 | 28 | 28 | 1 | 1 |
getResultColumnsForList(TableName, ResultColumnList, TableName) | ![]() | 0% | ![]() | 0% | 11 | 11 | 26 | 26 | 1 | 1 |
updateBestPlanMap(short, Object) | ![]() | 0% | ![]() | 0% | 12 | 12 | 28 | 28 | 1 | 1 |
nextAccessPath(Optimizer, OptimizablePredicateList, RowOrdering) | ![]() | 0% | ![]() | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
getPerRowUsage() | ![]() | 0% | ![]() | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
rememberAsBest(int, Optimizer) | ![]() | 0% | ![]() | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
rememberJoinStrategyAsBest(AccessPath) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
optimizeIt(Optimizer, OptimizablePredicateList, CostEstimate, RowOrdering) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
initAccessPaths(Optimizer) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
startOptimizing(Optimizer, RowOrdering) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
tellRowOrderingAboutConstantColumns(RowOrdering, OptimizablePredicateList) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
FromTable(String, Properties, ContextManager) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
hasLargeObjectColumns() | ![]() | 0% | ![]() | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
memoryUsageOK(double, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
acceptChildren(Visitor) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getFinalCostEstimate() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getTableName() | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
isMaterializable() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getFromTableByName(String, String, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getCostEstimate(Optimizer) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getScratchCostEstimate(Optimizer) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getUserSpecifiedJoinStrategy() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
decrementLevel(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
resetJoinStrategies(Optimizer) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
fillInReferencedTableMap(JBitSet) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
maxCapacity(JoinStrategy, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
feasibleJoinStrategy(OptimizablePredicateList, Optimizer) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
hasTableNumber() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getSchemaDescriptor(TableName) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setCostEstimateCost(CostEstimate) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getSchemaDescriptor() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
markUpdatableByCursor(List) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
rememberSortAvoidancePath() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setProperties(Properties) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setHashKeyColumns(int[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getNumColumnsReturned() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
assignCostEstimate(CostEstimate) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setTableNumber(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setLevel(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
columnsAreUpdatable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setOrigTableName(TableName) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setMergeTableID(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getCorrelationName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getCurrentAccessPath() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getBestAccessPath() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getBestSortAvoidancePath() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getTrulyTheBestAccessPath() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
considerSortAvoidancePath() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getProperties() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getTableNumber() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hashKeyColumns() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isOneRowScan() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getLevel() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getOrigTableName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMergeTableID() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
canBeOrdered() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getTableDescriptor() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
pushOptPredicate(OptimizablePredicate) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
modifyAccessPath(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isCoveringIndex(ConglomerateDescriptor) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getBaseTableName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
convertAbsoluteToRelativeColumnPosition(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
estimateCost(OptimizablePredicateList, ConglomerateDescriptor, CostEstimate, Optimizer, RowOrdering) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isBaseTable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
supportsMultipleInstantiations() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
forUpdate() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
initialCapacity() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
loadFactor() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
legalJoinOrder(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isTargetTable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
uniqueJoin(OptimizablePredicateList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cursorTargetTable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
toString() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getExposedName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isFlattenableJoinNode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
LOJ_reorderable(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
transformOuterJoins(ValueNode, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
flatten(ResultColumnList, PredicateList, SubqueryList, GroupByList, ValueNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
needsSpecialRCLBinding() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
pullOptPredicates(OptimizablePredicateList) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isJoinColumnForRightOuterJoin(ResultColumn) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
pushExpressions(PredicateList) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
optimizeSubqueries(DataDictionary, double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |