| SMTPTransport |  | 0% |  | 0% | 389 | 389 | 942 | 942 | 79 | 79 | 1 | 1 |
| DigestMD5 |  | 0% |  | 0% | 22 | 22 | 92 | 92 | 6 | 6 | 1 | 1 |
| SMTPSaslAuthenticator |  | 0% |  | 0% | 28 | 28 | 90 | 90 | 4 | 4 | 1 | 1 |
| SMTPTransport.Authenticator |  | 0% |  | 0% | 23 | 23 | 47 | 47 | 7 | 7 | 1 | 1 |
| SMTPMessage |  | 0% |  | 0% | 31 | 31 | 55 | 55 | 20 | 20 | 1 | 1 |
| SMTPTransport.ChunkedOutputStream |  | 0% |  | 0% | 14 | 14 | 40 | 40 | 6 | 6 | 1 | 1 |
| SMTPSaslAuthenticator.new CallbackHandler() {...} |  | 0% |  | 0% | 13 | 13 | 26 | 26 | 2 | 2 | 1 | 1 |
| SMTPTransport.NtlmAuthenticator |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 4 | 4 | 1 | 1 |
| SMTPOutputStream |  | 0% |  | 0% | 16 | 16 | 22 | 22 | 5 | 5 | 1 | 1 |
| SMTPTransport.DigestMD5Authenticator |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 4 | 4 | 1 | 1 |
| SMTPTransport.PlainAuthenticator |  | 0% | | 0% | 4 | 4 | 14 | 14 | 3 | 3 | 1 | 1 |
| SMTPTransport.OAuth2Authenticator |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| SMTPTransport.LoginAuthenticator | | 0% | | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| SMTPAddressSucceededException | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| SMTPSenderFailedException | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| SMTPAddressFailedException | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| SMTPSendFailedException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| SMTPTransport.BDATOutputStream | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| SMTPSSLProvider | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| SMTPProvider | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| SMTPSSLTransport | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |