| ofInternal(ByteBuffer, AFAddressFamily) |   | 64% |   | 42% | 7 | 8 | 5 | 20 | 0 | 1 |
| newDeserializedAFSocketAddress(int, byte[], ObjectPool.Lease, AFAddressFamily, AFSocketAddress.AFSocketAddressConstructor) |   | 68% |   | 50% | 4 | 5 | 5 | 13 | 0 | 1 |
| parseUnsignedInt(String, int) |   | 69% |   | 71% | 4 | 8 | 3 | 11 | 0 | 1 |
| writeNativeAddressTo(ByteBuffer) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| initAFSocketAddress(AFSocketAddress, int, byte[], ObjectPool.Lease, AFAddressFamily) |   | 72% |   | 80% | 2 | 6 | 4 | 15 | 0 | 1 |
| preprocessSocketAddress(Class, SocketAddress, AFSocketAddressFromHostname) |   | 81% |   | 83% | 2 | 7 | 2 | 19 | 0 | 1 |
| newForceBoundServerSocket() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| unwrapAddressDirectBufferInternal(ByteBuffer, SocketAddress) |   | 74% |   | 50% | 2 | 3 | 2 | 11 | 0 | 1 |
| mapOrFail(SocketAddress, Class) |   | 83% |   | 80% | 2 | 6 | 2 | 13 | 0 | 1 |
| getNativeAddressDirectBuffer() |   | 76% |   | 50% | 1 | 2 | 2 | 10 | 0 | 1 |
| getSocketAddress(FileDescriptor, boolean, int, AFAddressFamily) |   | 71% |   | 75% | 1 | 3 | 3 | 8 | 0 | 1 |
| toSocatAddressString(AFSocketType, AFSocketProtocol) |   | 94% |   | 72% | 6 | 12 | 2 | 25 | 0 | 1 |
| of(URI, int) |   | 58% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| resolveAddress(byte[], int, AFAddressFamily) |   | 96% |   | 77% | 4 | 10 | 1 | 38 | 0 | 1 |
| canMap(SocketAddress, Class) |   | 80% |   | 62% | 3 | 5 | 3 | 11 | 0 | 1 |
| static {...} |   | 90% |   | 50% | 4 | 5 | 0 | 15 | 0 | 1 |
| toURI(String, URI) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSupportedAddress(InetAddress, AFAddressFamily) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| covers(AFSocketAddress) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInetAddress(FileDescriptor, boolean, AFAddressFamily) |   | 89% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| writeObject(ObjectOutputStream) |   | 84% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| craftSerializedObject(Class, String, int) |  | 100% | | n/a | 0 | 1 | 0 | 46 | 0 | 1 |
| AFSocketAddress(int, byte[], ObjectPool.Lease, AFAddressFamily) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| readObject(ObjectInputStream) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| AFSocketAddress(Class, int) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getNativeAddressDirectBuffer(int) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| putShortLengthUtf8(ByteBuffer, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getInetAddress(AFAddressFamily) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| unwrap(InetAddress, int, AFAddressFamily) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unwrap(String, int, AFAddressFamily) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| putShortLengthEncodedClassName(ByteBuffer, Class) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newConnectedSocket() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| newBoundServerSocket() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| wrapAddress() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toUnsignedString(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInetAddress() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toUnsignedString(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$static$1(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| of(URI) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toUnsignedLong(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canMap(SocketAddress) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mapOrFail(SocketAddress) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAddressFamily() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBytes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newSockAddrDirectBuffer(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newSockAddrKeyBuffer(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$static$0() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isUseDeserializationForInit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |