Source file "org/apache/calcite/prepare/RelOptTableImpl.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 643 of 643 | 0% | 94 of 94 | 0% | 80 | 80 | 138 | 138 | 33 | 33 |
| toRel(RelOptTable.ToRelContext) | 0% | 0% | 11 | 11 | 25 | 25 | 1 | 1 | ||
| unwrap(Class) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| realRowType(RelOptTable) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| getMonotonicity(String) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getClassExpressionFunction(SchemaPlus, String, Table) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| create(RelOptSchema, RelDataType, Table, ImmutableList) | 0% | 0% | 5 | 5 | 2 | 2 | 1 | 1 | ||
| realOrdinal(RelOptTable, int) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| RelOptTableImpl(RelOptSchema, RelDataType, List, Table, Function, Double) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| create(RelOptSchema, RelDataType, Table, Path) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getRowCount() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| extend(Table) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| equals(Object) | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| columnStrategies(RelOptTable) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| supportsModality(SqlModality) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| create(RelOptSchema, RelDataType, CalciteSchema.TableEntry, Double) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| copy(RelDataType) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| create(RelOptSchema, RelDataType, List, Expression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getExpression(Class) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getDistribution() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isKey(ImmutableBitSet) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| hashCode() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getCollationList() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getReferentialConstraints() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getClassExpressionFunction(CalciteSchema.TableEntry, Table) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$getClassExpressionFunction$2(SchemaPlus, String, Table, Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$getClassExpressionFunction$1(QueryableTable, SchemaPlus, String, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getClassExpressionFunction$3(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRelOptSchema() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRowType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getQualifiedName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAllowedAccess() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$create$0(Expression, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |