| Utilities.java |   | 60% |   | 50% | 152 | 262 | 245 | 633 | 27 | 85 | 0 | 1 |
| LoggerWrapperFactory.java |   | 43% |   | 31% | 99 | 145 | 180 | 354 | 21 | 48 | 0 | 1 |
| DynamicStringReplace.java |   | 82% |   | 77% | 91 | 251 | 77 | 524 | 1 | 8 | 0 | 1 |
| Semaphore.java |   | 45% |   | 27% | 45 | 71 | 68 | 139 | 17 | 43 | 1 | 2 |
| Map.java |   | 51% |   | 40% | 33 | 58 | 44 | 100 | 6 | 25 | 0 | 1 |
| UtilsMultiException.java |   | 46% |   | 39% | 27 | 35 | 35 | 58 | 7 | 11 | 0 | 1 |
| CopyCharStream.java |   | 59% |  | 83% | 6 | 28 | 41 | 127 | 3 | 16 | 0 | 1 |
| CopyStream.java |   | 75% |   | 78% | 16 | 55 | 36 | 162 | 8 | 29 | 0 | 1 |
| RandomString.java |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 3 | 3 | 1 | 1 |
| TipiDatabase.java |   | 49% |  | 13% | 13 | 20 | 26 | 46 | 2 | 9 | 0 | 1 |
| LoggerBuffer.java |   | 65% |   | 50% | 29 | 46 | 30 | 84 | 7 | 18 | 0 | 1 |
| VersionUtilities.java |   | 28% |  | 25% | 16 | 23 | 27 | 40 | 12 | 19 | 0 | 1 |
| TimeoutInputStreamEngine.java |   | 59% |  | 81% | 15 | 28 | 27 | 66 | 12 | 20 | 0 | 1 |
| StringWrapper.java |  | 17% | | n/a | 11 | 14 | 22 | 28 | 11 | 14 | 0 | 1 |
| SemaphoreLock.java |   | 51% |   | 42% | 14 | 24 | 19 | 41 | 3 | 10 | 0 | 1 |
| LimitedInputStreamEngine.java |   | 63% |   | 75% | 10 | 22 | 18 | 52 | 6 | 12 | 0 | 1 |
| LimitedInputStream.java |   | 49% |  | 20% | 10 | 15 | 16 | 30 | 5 | 10 | 0 | 1 |
| SortedMap.java |   | 77% |  | 83% | 4 | 17 | 5 | 29 | 3 | 14 | 0 | 1 |
| TimeoutInputStream.java |   | 73% |  | 30% | 7 | 14 | 9 | 28 | 2 | 9 | 0 | 1 |
| MapEntry.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| SemaphoreTimeoutException.java |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| UtilsRuntimeException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| TimeoutIOException.java | | 54% |  | 83% | 4 | 8 | 7 | 11 | 3 | 5 | 0 | 1 |
| UtilsAlreadyExistsException.java | | 25% | | n/a | 3 | 4 | 6 | 8 | 3 | 4 | 0 | 1 |
| LimitExceededIOException.java |  | 70% |  | 83% | 3 | 8 | 5 | 11 | 2 | 5 | 0 | 1 |
| UtilsException.java | | 56% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
| MapKey.java |  | 94% | | 75% | 1 | 8 | 1 | 12 | 0 | 6 | 0 | 1 |
| Costanti.java |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| CopyStreamMethod.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| NameValue.java |  | 100% | | n/a | 0 | 7 | 0 | 12 | 0 | 7 | 0 | 1 |
| BooleanNullable.java |  | 100% | | n/a | 0 | 6 | 0 | 10 | 0 | 6 | 0 | 1 |
| SemaphoreType.java | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |