unifyWithDB(ResultSet, String) |   | 70% |   | 73% | 13 | 29 | 19 | 97 | 0 | 1 |
unifyWithMetadata(ResultSet) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
load(PreparedStatement, Persistent) |   | 74% |   | 87% | 1 | 5 | 6 | 26 | 0 | 1 |
getMostRecentTroid() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getObject(Integer) |   | 76% |   | 87% | 1 | 5 | 3 | 19 | 0 | 1 |
createTableInfo() |   | 56% |  | 100% | 0 | 2 | 3 | 9 | 0 | 1 |
dbCreateIndex(Column) |   | 75% |   | 83% | 1 | 4 | 3 | 13 | 0 | 1 |
modify(PoemTransaction, Persistent) |   | 82% |  | 100% | 0 | 3 | 4 | 19 | 0 | 1 |
delete(Integer, PoemTransaction) |   | 81% |   | 75% | 1 | 3 | 3 | 19 | 0 | 1 |
troidFor(Persistent) |   | 59% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
_defineColumn(Column) |   | 29% | | n/a | 0 | 1 | 4 | 7 | 0 | 1 |
claim(Persistent, Integer) |   | 72% |   | 66% | 2 | 4 | 2 | 10 | 0 | 1 |
canSelectClause() |   | 90% |   | 87% | 1 | 5 | 1 | 20 | 0 | 1 |
insert(PoemTransaction, Persistent) |   | 86% |  | 100% | 0 | 3 | 2 | 15 | 0 | 1 |
troidSelection(String, String, boolean) |   | 75% |   | 56% | 5 | 9 | 1 | 7 | 0 | 1 |
simpleInsert(Connection) |   | 90% |  | 100% | 0 | 5 | 2 | 13 | 0 | 1 |
simpleModify(Connection) |   | 89% |  | 100% | 0 | 3 | 2 | 10 | 0 | 1 |
simpleGet(Connection) |   | 87% |  | 100% | 0 | 3 | 2 | 10 | 0 | 1 |
create(Persistent) |   | 89% |  | 100% | 0 | 2 | 2 | 19 | 0 | 1 |
selectionResultSet(String, String, String, boolean, boolean, PoemTransaction) |   | 88% |   | 83% | 1 | 4 | 2 | 17 | 0 | 1 |
count(String) |   | 88% |  | 100% | 0 | 3 | 2 | 19 | 0 | 1 |
validate(Persistent) |   | 75% |  | 100% | 0 | 2 | 2 | 7 | 0 | 1 |
dbAddConstraints() |   | 95% |  | 100% | 0 | 5 | 4 | 28 | 0 | 1 |
defineColumn(Column, boolean) |   | 95% |   | 93% | 2 | 17 | 1 | 32 | 0 | 1 |
cachedCount(String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
unifyWithColumnInfo() |   | 93% |   | 87% | 1 | 5 | 1 | 18 | 0 | 1 |
cachedCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
dbCreateTable() |   | 81% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
getColumns() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
canWriteColumn() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
canDeleteColumn() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setCacheLimit(Integer) |  | 80% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
tableInfoID() |  | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
getDefaultCanRead() |  | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
getDefaultCanWrite() |  | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
getDefaultCanDelete() |  | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
columnsWhere(String) |  | 98% |   | 66% | 2 | 4 | 0 | 14 | 0 | 1 |
dbAddColumn(Column) |  | 100% |  | 100% | 0 | 3 | 0 | 20 | 0 | 1 |
JdbcTable(Database, String, DefinitionSource) |  | 100% | | n/a | 0 | 1 | 0 | 31 | 0 | 1 |
appendWhereClause(StringBuffer, Persistent) |  | 100% |  | 100% | 0 | 6 | 0 | 22 | 0 | 1 |
appendWhereClauseFilters(String, boolean, boolean) |  | 100% |   | 81% | 3 | 9 | 0 | 14 | 0 | 1 |
addColumnAndCommit(ColumnInfo) |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 |
deleteColumnAndCommit(ColumnInfo) |  | 100% |   | 50% | 1 | 2 | 0 | 16 | 0 | 1 |
selectOrCountSQL(String, String, String, String, boolean, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 1 |
cnfWhereClause(Enumeration, boolean, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
defaultOrderByClause() |  | 100% |   | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
displayColumns(DisplayLevel) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
cachedSelection(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
writeDown(PoemTransaction, Persistent) |  | 100% |   | 83% | 1 | 4 | 0 | 11 | 0 | 1 |
dump(PrintStream) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
cachedExists(String) |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
getSearchCriterionColumns() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
cachedCount(String) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
columnWithColumnInfoID(int) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
indexName(Column) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
uncache() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
delete_unsafe(String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
notifyTouched(PoemTransaction, Persistent) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
rememberAllTroids(boolean) |  | 100% |   | 66% | 2 | 4 | 0 | 6 | 0 | 1 |
displayColumnsCount(DisplayLevel) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
clearColumnInfoCaches() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
dumpCacheAnalysis() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
load(PoemTransaction, Persistent) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
getCommittedTransactionStuff() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
troidSelection(Persistent, String, boolean, boolean, PoemTransaction) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
whereClause(Persistent, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getColumn(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
cachedSelectionField(String, String, boolean, Integer, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
equals(Object) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
quotedName() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
setTableInfo(TableInfo) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
postInitialise() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
notifyColumnInfo(ColumnInfo) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
selectionSQL(String, String, String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
troidSelection(String, String, boolean, PoemTransaction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
referencesTo(Persistent) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
create(Initialiser) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getSearchCriterionColumnsCount() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
selection(Persistent, String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
_getColumn(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
displayColumn() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
maybeFirst(Enumeration) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
selection(Persistent) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
countSQL(String, String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newPersistent() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getCanCreate() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
canReadColumn() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
cachedSelectionType(String, String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addListener(TableListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
selection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
firstSelection(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
selection(String, String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
count(String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
exists(String) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
referencesTo(Table) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
cachedCount(String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
cachedCount(Persistent, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
cachedCount(Persistent) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNextExtrasIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getObject(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
selection(Persistent, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
countSQL(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
columns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
troidsFrom(ResultSet) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
selection(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
objectsFromTroids(Enumeration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
count(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
exists(Persistent) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
whereClause(Persistent) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
cnfWhereClause(Enumeration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
dbModifyStructure(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
trimCache(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
serial(PoemTransaction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
readLock() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
defineColumn(Column) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
defaultCacheLimit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDisplayName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDescription() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCategory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getColumnsCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setDisplayColumn(Column) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setSearchColumn(Column) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDetailDisplayColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDetailDisplayColumnsCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRecordDisplayColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRecordDisplayColumnsCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSummaryDisplayColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSummaryDisplayColumnsCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
dbms() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
invalidateTransactionStuffs() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCacheInfo() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
count() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
_newPersistent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
dump() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
defaultDisplayName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDatabase() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getInfo() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
troidColumn() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
deletedColumn() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
primaryCriterionColumn() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
extrasCount() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
canSelectColumn() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTableInfo() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDbmsTableType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
defaultDisplayOrder() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
defaultDescription() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
defaultRememberAllTroids() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
defaultCategory() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
init() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |