| BeforeDeleteByIdCollectionCascader |   | 39 % | | n/a | 3 | 4 | 3 | 7 | 3 | 4 | 0 | 1 |
| AfterUpdateByIdSupport |   | 56 % | | n/a | 1 | 3 | 2 | 9 | 1 | 3 | 0 | 1 |
| BeforeDeleteByIdCollectionCascader.new DeleteByIdListener() {...} |   | 54 % | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| AfterInsertCollectionCascader |   | 92 % | | n/a | 1 | 4 | 1 | 10 | 1 | 4 | 0 | 1 |
| AfterUpdateCollectionCascader |   | 92 % | | n/a | 1 | 4 | 1 | 8 | 1 | 4 | 0 | 1 |
| BeforeInsertCollectionCascader |   | 90 % | | n/a | 1 | 4 | 1 | 9 | 1 | 4 | 0 | 1 |
| BeforeDeleteCollectionCascader |   | 88 % | | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 |
| AfterUpdateSupport |  | 100 % | | n/a | 0 | 4 | 0 | 12 | 0 | 4 | 0 | 1 |
| BeforeUpdateSupport |  | 100 % | | n/a | 0 | 4 | 0 | 12 | 0 | 4 | 0 | 1 |
| AfterDeleteSupport |  | 100 % | | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 1 |
| AfterDeleteByIdSupport |  | 100 % | | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 1 |
| BeforeDeleteByIdSupport |  | 100 % | | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 1 |
| BeforeDeleteSupport |  | 100 % | | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 1 |
| AfterInsertSupport |  | 100 % | | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 1 |
| BeforeInsertSupport |  | 100 % | | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 1 |
| AfterUpdateCollectionCascader.new UpdateListener() {...} |  | 100 % | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| AfterInsertCollectionCascader.new InsertListener() {...} |  | 100 % | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |