Source file "org/apache/derby/impl/sql/compile/FromVTI.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,256 of 2,256 | 0% | 306 of 306 | 0% | 224 | 224 | 565 | 565 | 65 | 65 |
bindVTITables(FromList) | ![]() | 0% | ![]() | 0% | 16 | 16 | 53 | 53 | 1 | 1 |
getScanArguments(ActivationClassBuilder, MethodBuilder) | ![]() | 0% | ![]() | 0% | 11 | 11 | 43 | 43 | 1 | 1 |
getNewInstance() | ![]() | 0% | ![]() | 0% | 17 | 17 | 43 | 43 | 1 | 1 |
makeRestriction(ValueNode, HashMap) | ![]() | 0% | ![]() | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
bindExpressions(FromList) | ![]() | 0% | ![]() | 0% | 12 | 12 | 23 | 23 | 1 | 1 |
estimateCost(OptimizablePredicateList, ConglomerateDescriptor, CostEstimate, Optimizer, RowOrdering) | ![]() | 0% | ![]() | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
generateConstructor(ActivationClassBuilder, MethodBuilder, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
getResultSetMetaData() | ![]() | 0% | ![]() | 0% | 5 | 5 | 24 | 24 | 1 | 1 |
makeLeafRestriction(BinaryRelationalOperatorNode, HashMap) | ![]() | 0% | ![]() | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
getAllResultColumns(TableName) | ![]() | 0% | ![]() | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
preprocess(int, GroupByList, FromList) | ![]() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | |
createResultColumnsForTableFunction(TypeDescriptor) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
implementsDerbyStyleVTICosting(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
computeProjection() | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
genResultColList(TableDescriptor) | ![]() | 0% | ![]() | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
computeRestriction(PredicateList, HashMap) | ![]() | 0% | ![]() | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
makeIsNullRestriction(IsNullNode, HashMap) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
FromVTI(MethodCallNode, String, ResultColumnList, Properties, ContextManager) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
generate(ActivationClassBuilder, MethodBuilder) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
remapBaseTableColumns() | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
getVTICosting() | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
FromVTI(MethodCallNode, String, ResultColumnList, Properties, TableName, ContextManager) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
getMatchingColumn(ColumnReference) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
getSpecialTriggerVTITableName(LanguageConnectionContext, String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
columnInFromList(FromList, ColumnReference) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
genProjectRestrict(int) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
pushOptPredicate(OptimizablePredicate) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
squeezeConstantValue(ValueNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
acceptChildren(Visitor) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
performMaterialization(JBitSet) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
canBePushedDown(Predicate) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
mapOperator(int) | ![]() | 0% | ![]() | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
modifyAccessPath(JBitSet) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
constructorMinion(MethodCallNode, ResultColumnList, TableName) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
flipOperator(int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
getDeferralControl() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getNodesFromParameters(Class) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
referencesTarget(String, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
legalJoinOrder(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
bindNonVTITables(DataDictionary, FromList) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
computeProjectionAndRestriction(PredicateList) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setSharedState(String, Serializable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lookupClass(String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getSharedState(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
storeObjectInPS(ActivationClassBuilder, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
setTarget() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
addOuterFromList(FromList) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getOriginalSQL() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getStatementIsolationLevel() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isConstructor() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getVTIName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isMaterializable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
supportsMultipleInstantiations() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isDerbyStyleTableFunction() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMethodCall() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getExposedName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getExposedTableName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getResultSetType() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
toString() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
iAmConfused(ValueNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
needsSpecialRCLBinding() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isUpdatableCursor() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isCompileTime() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
adjustForSortElimination() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
printSubNodes(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |