Source file "org/apache/derby/impl/sql/compile/BinaryRelationalOperatorNode.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,442 of 1,442 | 0% | 298 of 298 | 0% | 229 | 229 | 423 | 423 | 56 | 56 |
getOperand(ColumnReference, int, boolean) | ![]() | 0% | ![]() | 0% | 9 | 9 | 28 | 28 | 1 | 1 |
evaluateConstantExpressions() | ![]() | 0% | ![]() | 0% | 17 | 17 | 15 | 15 | 1 | 1 |
getScopedOperand(int, JBitSet, ResultSetNode, int[]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
isQualifier(Optimizable, boolean) | ![]() | 0% | ![]() | 0% | 9 | 9 | 20 | 20 | 1 | 1 |
getColumnOperand(Optimizable, int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
getExpressionOperand(int, int, Optimizable) | ![]() | 0% | ![]() | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
columnOnOneSide(Optimizable) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
getColumnOperand(Optimizable) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
valNodeReferencesOptTable(ValueNode, Optimizable, boolean, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
initBaseTableVisitor(int, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
booleanSelectivity(Optimizable) | ![]() | 0% | ![]() | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
getCompareValue(Optimizable) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
getAbsoluteColumnPosition(Optimizable) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
optimizableEqualityNode(Optimizable, int, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
generateOperator(MethodBuilder, Optimizable) | ![]() | 0% | ![]() | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
equalsComparisonWithConstantExpression(Optimizable) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
generateQualMethod(ExpressionClassBuilderInterface, MethodBuilder, Optimizable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
compareWithKnownConstant(Optimizable, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
generateNegate(MethodBuilder, Optimizable) | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
buildTableNumList(Optimizable, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
selfComparison(ColumnReference) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
implicitVarcharComparison() | ![]() | 0% | ![]() | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
getMethodName(int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
getOperatorName(int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
selectivity(Optimizable) | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
BinaryRelationalOperatorNode(int, ValueNode, ValueNode, InListOperatorNode, boolean, ContextManager) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
keyColumnOnLeft(Optimizable) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
BinaryRelationalOperatorNode(int, ValueNode, ValueNode, boolean, ContextManager) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
getSwappedEquivalent() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
generateExpressionOperand(Optimizable, int, ExpressionClassBuilderInterface, MethodBuilder) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
usefulStartKey(Optimizable) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
usefulStopKey(Optimizable) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getNegation(ValueNode, ValueNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getNegationNode() | ![]() | 0% | ![]() | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
getKindForSwap() | ![]() | 0% | ![]() | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
usefulStartKey(boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
usefulStopKey(boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
getRelOpType(int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
isSameNodeKind(ValueNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
generateRelativeColumnId(MethodBuilder, Optimizable) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getOrderableVariantType(Optimizable) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getTransitiveSearchClause(ColumnReference) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getInListOp() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getStartOperator(Optimizable) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getStopOperator(Optimizable) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
isBinaryEqualsOperatorNode() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
constructorMinion() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
genSQLJavaSQLTree() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
generateAbsoluteColumnId(MethodBuilder, Optimizable) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
newBool(boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isRelationalOperator() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isInListProbeNode() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
generateOrderedNulls(MethodBuilder) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getOperator() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
orderedNulls() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getReceiverInterfaceName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |