RelOptRule

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total500 of 5000%50 of 500%63631071073838
assignSolveOrder(List)780%160%99161611
RelOptRule(RelOptRuleOperand, RelBuilderFactory, String)510%40%33121211
guessDescription(String)380%40%33101011
flattenRecurse(List, RelOptRuleOperand)370%20%22101011
convert(RelOptPlanner, RelNode, RelTraitSet)340%60%448811
flattenOperands(RelOptRuleOperand)280%n/a118811
equals(RelOptRule)240%80%554411
convert(RelOptPlanner, RelNode, RelTrait)220%40%336611
equals(Object)120%40%332211
operand(Class, RelOptRuleOperandChildren)110%n/a111111
operand(Class, RelTrait, RelOptRuleOperandChildren)110%n/a111111
operandJ(Class, RelTrait, Predicate, RelOptRuleOperandChildren)110%n/a111111
operand(Class, RelTrait, Predicate, RelOptRuleOperand, RelOptRuleOperand[])110%n/a111111
convertOperand(Class, Predicate, RelTrait)110%n/a111111
operand(Class, RelTrait, Predicate, RelOptRuleOperandChildren)100%n/a111111
operandJ(Class, RelTrait, Predicate, RelOptRuleOperand, RelOptRuleOperand[])80%n/a111111
some(RelOptRuleOperand, RelOptRuleOperand[])80%n/a112211
unordered(RelOptRuleOperand, RelOptRuleOperand[])80%n/a112211
static {...}80%20%221111
convertOperand(Class, Predicate, RelTrait)70%n/a111111
convert(RelNode, RelTraitSet)70%n/a111111
convert(RelNode, RelTrait)70%n/a111111
lambda$convertList$2(RelTrait, RelNode)70%n/a111111
RelOptRule(RelOptRuleOperand)60%n/a112211
RelOptRule(RelOptRuleOperand, String)60%n/a112211
operand(Class, RelOptRuleOperand, RelOptRuleOperand[])60%n/a111111
convertList(List, RelTrait)50%n/a111111
getOperands()40%n/a111111
hashCode()40%n/a111111
getOperand()30%n/a111111
toString()30%n/a111111
none()20%n/a111111
any()20%n/a111111
matches(RelOptRuleCall)20%n/a111111
getOutConvention()20%n/a111111
getOutTrait()20%n/a111111
lambda$operand$1(RelNode)20%n/a111111
lambda$operand$0(RelNode)20%n/a111111