QueryDetails

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total665 of 3,88582%115 of 48176%10634614388412102
getSQLForQueryInternal(QueryState, QueryType, QueryOptions)12589887%4112875%35872621701
getAllRowsForPage(QueryOptions)1162819%16211%910243201
getOrderByClause(QueryState, DBDefinition, Map, Map)697953%121045%712163401
getSQLForFakeFullOuterJoin(String, QueryDetails, QueryOptions)437061%2250%2392201
getAllRows()411830%4233%3471101
setSortOrder(ColumnProvider[])330%20%225511
getSQLForQuery(DBDatabase)320%n/a116611
getSQLForCount(DBDatabase)320%n/a116611
setAutoFilledFields(List, DBRow)2410180%41680%41163701
query(DBDatabase)242954%3350%3651601
clear()180%n/a117711
getANSIJoinClause(DBDefinition, QueryState, DBRow, QueryOptions)1531995%65089%52937401
getResultSetCount(QueryOptions)146482%4450%4552001
printSQLIfRequired(String)1033%50%121301
willCreateBlankQuery(DBDatabase)100%n/a112211
getSQLForCountInternal(QueryDetails, QueryOptions)94984%50%1211101
toSQLString(DBDatabase)92573%50%121401
getExtraExamples()0%n/a111111
setTimeoutInMilliseconds(Long)54%50%121401
setTimeoutToDefault()0%n/a112211
setQueryDatabase(DBDatabase)0%n/a112211
setOptions(QueryOptions)0%n/a112211
setResultsRowLimit(Integer)0%n/a112211
clearSortOrder()0%n/a112211
getDatabaseQuietExceptionsPreference()0%n/a111111
willCreateBlankQuery(QueryOptions)6697%1995%1110901
getResults()1292%50%120101
fillResultSetFromSQL(QueryOptions, DBDefinition, List)179100%41881%41204201
setQueryRowFromResultSet(DBDefinition, ResultSet, QueryDetails, DBQueryRow, boolean)123100%1794%11002601
QueryDetails()115100%n/a0102501
setFieldsFromColumns(DBDefinition, DBRow, DBRow, ResultSet)70100%1191%1701601
getHavingClause(QueryOptions)66100%6100%0401401
fillResultSetInternal(QueryOptions)66100%12100%0701101
getNonANSIJoin(DBRow, StringBuilder, DBDefinition, List, String, QueryOptions)65100%6100%0402001
getOrSetExistingInstanceForRow(DBDefinition, DBRow, Map)50100%3770%3601501
needsResults(QueryOptions)45100%21285%280601
initialiseQueryGraph()39100%2100%020701
assembleSQLQuery(DBDefinition, StringBuilder, StringBuilder, StringBuilder, String, String, String, String, QueryOptions, QueryState)37100%2100%0201201
setExpressionColumns(DBDefinition, ResultSet, DBQueryRow)37100%2100%020901
getRelatedInstancesFromQueryResults(List, DBRow, DBRow)35100%583%140801
mergeConditionsIntoSQLClause(List, DBDefinition, QueryOptions)30100%2100%020701
addToSortOrder(SortProvider[])30100%375%130801
getAllConditions(QueryOptions)26100%2100%020501
removeTable(DBRow)21100%n/a010501
prepareForQuery(DBDatabase, QueryOptions)20100%375%130701
setExistingInstancesForTable(Map, DBRow)17100%2100%020501
getTimeoutInMilliseconds()14100%375%130301
isGroupedQuery()11100%4100%030101
setResultSQL(List)11100%2100%020401
setLabel(String)11100%n/a010401
addRequiredTable(DBRow)11100%n/a010301
addOptionalTable(DBRow)11100%n/a010301
addAssumedQueryTable(DBRow)11100%n/a010301
getExpressionColumnsCopy()10100%n/a010301
getDBReportGroupByColumns()10100%n/a010301
getExistingInstances()10100%n/a010301
setSortOrder(SortProvider[])10100%n/a010301
blankResults()10100%n/a010401
getResultSetForSQL(DBStatement, StatementDetails, String)10100%n/a010301
isQuietExceptions()10100%4100%030101
clearResults()9100%n/a010301
getRelatedInstancesFromQuery(DBRow, DBRow)9100%n/a010201
getAllQueryTables()100%n/a010101
getRequiredQueryTables()100%n/a010101
getOptionalQueryTables()100%n/a010101
getAssumedQueryTables()100%n/a010101
getConditions()100%n/a010101
setRawSQLClause(String)100%n/a010301
getSQLQueries()100%n/a010101
getCurrentPage()100%n/a010101
getHavingColumns()100%n/a010101
addDBReportGroupByColumn(Object, DBExpression)100%n/a010201
addExtraExamples(DBRow[])100%n/a010201
addExpressionColumn(Object, QueryableDatatype)100%n/a010201
setHavingColumns(BooleanExpression[])100%n/a010201
setTimeoutInMilliseconds(Integer)100%n/a010201
addCondition(BooleanExpression)100%n/a010201
lambda$getSQLForQueryInternal$1(QueryOptions, String)100%n/a010101
lambda$getSQLForCountInternal$0(RegexReplacement, String, String)100%n/a010101
getAllConditions()100%n/a010101
setQueryType(QueryType)100%n/a010201
setResultsPageIndex(Integer)100%n/a010201
setTimeoutToForever()100%n/a010201
setReturnEmptyStringForNullString(boolean)100%n/a010201
setGroupByRequiredByAggregator(boolean)100%n/a010201
setSelectSQLClause(String)100%n/a010201
setResults(List)100%n/a010201
getResultsPageIndex()100%n/a010101
setCurrentPage(List)100%n/a010201
getReturnEmptyStringForNullString()100%n/a010101
setQuietExceptions(boolean)100%n/a010201
setDatabaseQuietExceptionsPreference(boolean)100%n/a010201
clearConditions()100%n/a010201
getWorkingDatabase()100%n/a010101
static {...}100%n/a010101
getOptions()100%n/a010101
getGroupByRequiredByAggregator()100%n/a010101
getSelectSQLClause()100%n/a010101
getRawSQLClause()100%n/a010101
getResultsRowLimit()100%n/a010101
getCount()100%n/a010101
getLabel()100%n/a010101