FromVTI

Source file "org/apache/derby/impl/sql/compile/FromVTI.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,256 of 2,2560%306 of 3060%2242245655656565
bindVTITables(FromList)2230%300%1616535311
getScanArguments(ActivationClassBuilder, MethodBuilder)1920%200%1111434311
getNewInstance()1810%320%1717434311
makeRestriction(ValueNode, HashMap)1020%200%1111212111
bindExpressions(FromList)980%220%1212232311
estimateCost(OptimizablePredicateList, ConglomerateDescriptor, CostEstimate, Optimizer, RowOrdering)970%120%77272711
generateConstructor(ActivationClassBuilder, MethodBuilder, boolean)930%100%66303011
getResultSetMetaData()800%80%55242411
makeLeafRestriction(BinaryRelationalOperatorNode, HashMap)700%100%66151511
getAllResultColumns(TableName)670%100%66161611
preprocess(int, GroupByList, FromList)660%n/a11131311
createResultColumnsForTableFunction(TypeDescriptor)570%20%22101011
implementsDerbyStyleVTICosting(String)540%40%33151511
computeProjection()490%40%33121211
genResultColList(TableDescriptor)480%20%22121211
computeRestriction(PredicateList, HashMap)460%100%66121211
makeIsNullRestriction(IsNullNode, HashMap)440%80%558811
FromVTI(MethodCallNode, String, ResultColumnList, Properties, ContextManager)410%n/a11111111
generate(ActivationClassBuilder, MethodBuilder)410%40%339911
remapBaseTableColumns()390%80%55101011
getVTICosting()390%40%33101011
FromVTI(MethodCallNode, String, ResultColumnList, Properties, TableName, ContextManager)380%n/a11101011
getMatchingColumn(ColumnReference)350%80%55111111
getSpecialTriggerVTITableName(LanguageConnectionContext, String)340%80%558811
columnInFromList(FromList, ColumnReference)320%40%337711
genProjectRestrict(int)300%n/a116611
pushOptPredicate(OptimizablePredicate)280%60%448811
squeezeConstantValue(ValueNode)240%40%335511
acceptChildren(Visitor)240%40%336611
performMaterialization(JBitSet)220%100%666611
canBePushedDown(Predicate)200%80%555511
mapOperator(int)200%90%99101011
modifyAccessPath(JBitSet)180%20%227711
constructorMinion(MethodCallNode, ResultColumnList, TableName)170%n/a115511
flipOperator(int)160%70%778811
getDeferralControl()130%20%225511
getNodesFromParameters(Class)130%n/a113311
referencesTarget(String, boolean)120%40%331111
legalJoinOrder(JBitSet)110%n/a113311
bindNonVTITables(DataDictionary, FromList)110%20%223311
computeProjectionAndRestriction(PredicateList)100%20%223311
setSharedState(String, Serializable)100%20%224411
lookupClass(String)100%n/a113311
getSharedState(String)90%20%223311
storeObjectInPS(ActivationClassBuilder, Object)80%20%222211
setTarget()70%n/a113311
addOuterFromList(FromList)60%n/a112211
getOriginalSQL()50%n/a111111
getStatementIsolationLevel()50%n/a111111
isConstructor()40%n/a111111
getVTIName()40%n/a111111
isMaterializable()30%n/a111111
supportsMultipleInstantiations()30%n/a111111
isDerbyStyleTableFunction()30%n/a111111
getMethodCall()30%n/a111111
getExposedName()30%n/a111111
getExposedTableName()30%n/a111111
getResultSetType()30%n/a111111
toString()20%n/a111111
iAmConfused(ValueNode)20%n/a111111
needsSpecialRCLBinding()20%n/a111111
isUpdatableCursor()20%n/a111111
isCompileTime()20%n/a111111
adjustForSortElimination()0%n/a111111
printSubNodes(int)0%n/a111111