| checkTransaction(String) |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1 |
| setPendingScopeables(Scopeable[]) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| prevTopLevel() |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| registerTransactionCommit(Commitable, boolean) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| registerTransactionFinish(Finalizable, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isGlobalBlock() |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| registerFinalizable(Finalizable, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPendingScopeables() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isRootNestingLevel() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| isTransactionAt(int) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| pushScope(String, int, int, boolean, boolean, boolean, boolean, boolean, BlockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| incrementInteractions() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| pushScope(String, int, int, boolean, boolean, boolean, boolean, BlockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| startOffEndRegistration() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| registerCommit(Commitable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerTopLevelScopeable(Scopeable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| pushScope(String, int, boolean, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pushScope(String, int, boolean, boolean, boolean, boolean, BlockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| trackUndoables() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| copyStack() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| TransactionManager.TransactionHelper(TransactionManager.WorkArea) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setupFinallyBlock(Runnable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setupCatchProcessing(Runnable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resetInteractions() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setRollup(boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| abortProcessing() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| hadPause() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| attemptRollback() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| removeFinalizable(Finalizable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| blockInitialized() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| currentTransactionLevel() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isTransaction() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isExternalBlock() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getInteractions() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isRollup() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBlockType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| saveNestedError(ConditionException) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| notifyCondition(BlockManager.Condition) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| registerAt(int, boolean, Object, LazyUndoable[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerStopVetoHandler(StopConditionVetoHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerResettable(Resettable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerBatchListener(BatchListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isTransactionActive() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deferError(String, Throwable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deferError(String, Throwable, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerAt(int, boolean, LazyUndoable[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerCommitAt(int, Commitable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerFinalizableAt(int, Finalizable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerTopLevelFinalizable(Finalizable, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rollback(String, Throwable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| notifyCondition(ConditionException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isRetry() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| triggerErrorInCaller(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| triggerErrorInCaller() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abnormalEnd(Throwable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abnormalEnd(Throwable, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerNext(LazyUndoable[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerAt(ScopeLevel, LazyUndoable[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNowIterating(Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerStopAfterTimer(StopAfterTimer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerBlockScopeable(Scopeable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerPendingScopeable(Scopeable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deregisterGlobalFinalizable(Finalizable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerNextExternal(Finalizable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerNearestLoopFinalizable(Finalizable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rollback(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setupStopAfterProccessing(LegacyStopException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| makeBackup() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| honorNext(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| triggerErrorInCaller(LegacyErrorException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| forceRetry() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| forceRetry(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| triggerRetry() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| triggerRetry(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| honorStop(StopConditionException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| honorRetry(RetryUnwindException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| honorError(ErrorConditionException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasErrorProp() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasEndkeyProp() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasStopProp() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasQuitProp() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setProcessingQuit(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| batchStart() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| batchStop() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNestedMode(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getNestingLevel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerOffEndQuery(P2JQuery) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isOffEndListener(QueryOffEndListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| processOffEndListeners(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOffEndListeners(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerOutputParameterAssigner(OutputParameterAssigner) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBlock(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerCurrent(LazyUndoable[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| untrackUndoables(Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rollbackTx(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| commitTx(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| beginTx() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| endTx() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getNowIterating() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currentOperation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nearestTopLevel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cleanupPending() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hadRollback() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rollback() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rollbackTopLevel() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| popScope() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| blockSetup() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _isRetry() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| markEndkeyRetry() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasParentIteratedBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| needsRetry() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isBreakPending() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSuppressError() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isFullTransaction() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTopLevelBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRemote() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isProcessingQuit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isHeadless() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEnclosingRollup() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| honorStopCondition() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isNestedMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFullTransactionBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findNearestExternal() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stopOffEndRegistration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findNearestTopLevel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNearestTopLevelType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| processValidate() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| nearestExecutingBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deregisterOutputParameterAssigner() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTopLevelDatabaseTrigger() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRootExternal() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |