# FindQuery

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 614 of 614 | 0% | 53 of 53 | 0% | 82 | 82 | 179 | 179 | 55 | 55
canFindImpl(Object[], LockType) |  | 0% |  | 0% | 16 | 16 | 36 | 36 | 1 | 1
testLock(Record, LockType) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, DataModelObject, Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 12 | 12 | 1 | 1
initializeQuery() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
hasAny(Object[], LockType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
hasOne(Object[], LockType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
handleExecuteException(LockUnavailableException) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
handleExecuteException(ValidationException) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
handleExecuteException(PersistenceException) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, DataModelObject) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, DataModelObject, Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, DataModelObject, LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
FindQuery(DataModelObject, String, Supplier, String, Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
updateBuffer(Record, LockType, boolean, OffEnd) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
hasAny() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
hasOne() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
hasAny(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
hasAny(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
hasOne(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
hasOne(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
addExternalBuffers(DataModelObject[]) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
isIdOnly() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
first(Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
last(Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
next(Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
previous(Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
unique(Object[], LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
isBufferLoadedByQuery() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
first(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
first(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
last(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
last(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
next(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
next(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
previous(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
previous(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
current(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
unique(Object[]) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
unique(LockType) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
prepareBuffer() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
setHasAny() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
setHasOne() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
first() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
last() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
next() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
previous() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
current() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
unique() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
isFindByRowid() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
suppressNestedQueryError() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
throwExceptionOnFatalError() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
registerChangeListener() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1