Source file "org/apache/calcite/adapter/enumerable/RexToLixTranslator.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,551 of 2,551 | 0% | 279 of 279 | 0% | 200 | 200 | 509 | 509 | 37 | 37 |
translateCast(RelDataType, RelDataType, Expression) | ![]() | 0% | ![]() | 0% | 54 | 54 | 177 | 177 | 1 | 1 |
convert(Expression, Type, Type) | ![]() | 0% | ![]() | 0% | 35 | 35 | 79 | 79 | 1 | 1 |
translate0(RexNode, RexImpTable.NullAs, Type) | ![]() | 0% | ![]() | 0% | 14 | 14 | 36 | 36 | 1 | 1 |
translateLiteral(RexLiteral, RelDataType, JavaTypeFactory, RexImpTable.NullAs) | ![]() | 0% | ![]() | 0% | 19 | 19 | 39 | 39 | 1 | 1 |
translateConstructor(List, SqlKind) | ![]() | 0% | ![]() | 0% | 5 | 5 | 24 | 24 | 1 | 1 |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
translateList(List, List) | ![]() | 0% | ![]() | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
translateProjects(RexProgram, JavaTypeFactory, SqlConformance, BlockBuilder, PhysType, Expression, RexToLixTranslator.InputGetter, Function1) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
handleNull(Expression, RexImpTable.NullAs) | ![]() | 0% | ![]() | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
RexToLixTranslator(RexProgram, JavaTypeFactory, Expression, RexToLixTranslator.InputGetter, BlockBuilder, Map, RexBuilder, SqlConformance, RexToLixTranslator, Function1) | ![]() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | |
translateCondition(RexProgram, JavaTypeFactory, BlockBuilder, RexToLixTranslator.InputGetter, Function1, SqlConformance) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
translateParameter(RexDynamicParam, RexImpTable.NullAs, Type) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
translateList(List, RexImpTable.NullAs, List) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
deref(RexNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
setNullable(Map) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
translateCall(RexCall, RexImpTable.NullAs) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setBlock(BlockBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setCorrelates(Function1) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
withConformance(SqlConformance) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
scaleIntervalToNumber(RelDataType, RelDataType, Expression) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
translate(RexNode, RexImpTable.NullAs, Type) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
isKnownNullable(RexNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
nullifyType(RelDataType, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
forAggregation(JavaTypeFactory, BlockBuilder, RexToLixTranslator.InputGetter, SqlConformance) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
isNullable(RexNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
handleNullUnboxingIfNecessary(Expression, RexImpTable.NullAs, Type) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
isA(Type, Primitive) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
findMethod(Class, String, Class[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
translate(RexNode, Type) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
translate(RexNode) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
javaPrimitive(RelDataType) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
convert(Expression, Type) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
translateList(List, RexImpTable.NullAs) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
setNullable(RexNode, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
translate(RexNode, RexImpTable.NullAs) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
translateList(List) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getRoot() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |