Source file "org/apache/derby/impl/sql/compile/ResultColumnList.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4,288 of 4,288 | 0% | 682 of 682 | 0% | 469 | 469 | 1,128 | 1,128 | 128 | 128 |
| generateEvaluatedRow(ExpressionClassBuilder, MethodBuilder, boolean, boolean) | 0% | 0% | 24 | 24 | 89 | 89 | 1 | 1 | ||
| setUnionResultExpression(ResultColumnList, int, int, String) | 0% | 0% | 13 | 13 | 44 | 44 | 1 | 1 | ||
| createListFromResultSetMetaData(ResultSetMetaData, TableName, String) | 0% | 0% | 12 | 12 | 30 | 30 | 1 | 1 | ||
| bindResultColumnsByName(ResultColumnList, FromVTI, DMLStatementNode) | 0% | 0% | 6 | 6 | 22 | 22 | 1 | 1 | ||
| getResultColumn(int, int, String) | 0% | 0% | 13 | 13 | 36 | 36 | 1 | 1 | ||
| mapSourceColumns() | 0% | 0% | 7 | 7 | 25 | 25 | 1 | 1 | ||
| expandAllsAndNameColumns(FromList) | 0% | 0% | 7 | 7 | 26 | 26 | 1 | 1 | ||
| replaceOrForbidDefaults(TableDescriptor, ResultColumnList, boolean) | 0% | 0% | 10 | 10 | 25 | 25 | 1 | 1 | ||
| forbidOverrides(ResultColumnList, boolean) | 0% | 0% | 17 | 17 | 18 | 18 | 1 | 1 | ||
| getOrderByColumnToBind(String, TableName, int, OrderByColumn) | 0% | 0% | 10 | 10 | 29 | 29 | 1 | 1 | ||
| getReferencedFormatableBitSet(boolean, boolean, boolean) | 0% | 0% | 13 | 13 | 23 | 23 | 1 | 1 | ||
| findResultColumnForOrderBy(String, TableName) | 0% | 0% | 10 | 10 | 23 | 23 | 1 | 1 | ||
| getStreamStorableColIds(int) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| buildRowTemplate(FormatableBitSet, boolean) | 0% | 0% | 8 | 8 | 16 | 16 | 1 | 1 | ||
| bindResultColumnsByName(TableDescriptor, DMLStatementNode) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| doProjection() | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| expandToAll(TableDescriptor, TableName) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| nopProjection(ResultColumnList) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| getResultColumn(int, ResultSetNode, int[]) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| allExpressionsAreColumns(ResultSetNode) | 0% | 0% | 9 | 9 | 17 | 17 | 1 | 1 | ||
| buildEmptyIndexRow(TableDescriptor, ConglomerateDescriptor, StoreCostController, DataDictionary) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| getAtMostOneResultColumn(ColumnReference, String, boolean) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| getColumnPositions(TableDescriptor) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| verifyUniqueNames(boolean) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| findParentResultColumn(ResultColumn) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| compactColumns(boolean, boolean) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| propagateDCLInfo(ResultColumnList, String) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| getResultColumn(int) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getJoinColumns(ResultColumnList) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getResultColumn(String, String) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| allTopCRsFromSameTable() | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| columnTypesAndLengthsMatch(ResultColumnList) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| copyResultColumnNames(ResultColumnList) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| genVirtualColumnNodes(ResultSetNode, ResultColumnList, boolean) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| rejectXMLValues() | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| updateOverlaps(int[]) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| commonCodeForUpdatableByCursor(List, boolean) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| buildEmptyRow() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| checkColumnUpdateability(ExecPreparedStatement, String) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| appendResultColumns(ResultColumnList, boolean) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| unionCompatible(ValueNode, ValueNode) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| newRowLocationTemplate() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| bindUntypedNullsToResultColumns(ResultColumnList) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| recordColumnReferences(boolean[], JBitSet[], int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| updateArrays(int[], boolean[], Map, ResultColumn, int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| isExactTypeAndLengthMatch(ResultColumnList) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| populate(TableDescriptor, int[]) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| bindExpressions(FromList, SubqueryList, List) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getColumnReferenceMap() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| numGeneratedColumns() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| recordColumnReferences(int[], int) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| markUpdatableByCursor() | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| numGeneratedColumnsForGroupBy() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| removeGeneratedGroupingColumns() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| genCreateRow(ExpressionClassBuilder, LocalField, String, String, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| makeResultDescriptors() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| copyListAndObjects() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getPosition(String, int) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getColumnNames() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| preprocess(int, FromList, SubqueryList, PredicateList) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| addColumn(TableName, String, DataTypeDescriptor) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| getResultColumn(String, boolean) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| getSortedByPosition() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| sortMe() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| removeJoinColumns(ResultColumnList) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| checkForInvalidDefaults() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| adjustVirtualColumnIds(int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| reusableResult() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| checkStorableExpressions(ResultColumnList) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| columnTypesAndLengthsMatch() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| removeOrderByColumns() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| verifyCreateConstraintColumnList(TableElementList) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| isCloneable() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| containsAllResultColumn() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| markUpdated(ResultColumnList) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| bindResultColumnsByName(TableDescriptor) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| bindResultColumnsByPosition(TableDescriptor) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| remapColumnReferencesToExpressions() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| copyColumnsToNewList(ResultColumnList, FormatableBitSet) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getTotalColumnSize() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| addRCForRID() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| exportNames(String[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| countReferencedColumns() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| resetVirtualColumnIds() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setDefault(ResultColumn, ColumnDescriptor, DefaultInfoImpl) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| columnsAreUpdatable() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| copyReferencedColumnsToNewList(ResultColumnList) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| clearColumnReferences() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| makeColumnReferenceFromName(TableName, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| collapseVirtualColumnIdGap(int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setResultSetNumber(int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setNullability(boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| bindResultColumnsToExpressions() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| checkStorableExpressions() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| generateCore(ExpressionClassBuilder, MethodBuilder, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| nameAllResultColumns() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| rejectParameters() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setRedundant() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| markUpdated() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| pullVirtualIsReferenced() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| clearTableNames() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| markAllUnreferenced() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| verifyAllOrderable() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| streamableType(ResultColumn) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| ResultColumnList(ContextManager) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| addResultColumn(ResultColumn) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setIndexRow(long, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| visibleSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOrderByColumn(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| makeColumnFromName(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| incOrderBySelect() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| decOrderBySelect() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| generate(ActivationClassBuilder, MethodBuilder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| generateNulls(ActivationClassBuilder, MethodBuilder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| genVirtualColumnNodes(ResultSetNode, ResultColumnList) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getResultColumn(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildRowTemplate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| markColumnsInSelectListUpdatableByCursor(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| markUpdatableByCursor(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| updatableByCursor(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forbidOverrides(ResultColumnList) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| copyOrderBySelect(ResultColumnList) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| markInitialSize() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasConsistentTypeInfo() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCountMismatchAllowed(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getCountMismatchAllowed() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOrderBySelect() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |