| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.io.InputStream | java.net.URL | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.ServerWebSocket | void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.Callable | java.util.function.Supplier | 10 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.net.TrustStoreOptions | io.vertx.core.net.JksOptions | 4 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.net.KeyStoreOptions | io.vertx.core.net.KeyCertOptions | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.net.KeyCertOptions | io.vertx.core.net.PemKeyCertOptions | 12 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.net.TrustStoreOptions | io.vertx.core.net.CaOptions | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.net.TrustStoreOptions | io.vertx.core.net.PfxOptions | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.net.CaOptions | io.vertx.core.net.PemCaOptions | 10 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.net.KeyStoreOptions | io.vertx.core.net.JksOptions | 5 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.test.core.TS | io.vertx.test.core.Trust | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.test.core.KS | io.vertx.test.core.KeyCert | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.spi.metrics.NetMetrics | io.vertx.core.spi.metrics.TCPMetrics | 5 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.spi.metrics.NetMetrics | io.vertx.core.spi.metrics.TCPMetrics<?> | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.spi.metrics.NetMetrics | io.vertx.core.spi.metrics.NetworkMetrics | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.Handler | io.vertx.test.fakemetrics.HandlerRegistration | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.spi.cluster.VertxSPI | io.vertx.core.Vertx | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.spi.metrics.Metrics | io.vertx.core.spi.metrics.EventBusMetrics<?> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | boolean | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.net.impl.ConnectionBase | io.vertx.core.http.impl.ClientConnection | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.Starter | io.vertx.test.core.StarterTest.MyStarter | 8 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| void | boolean | 48 | 19 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.shareddata.AsyncMap | java.util.concurrent.ConcurrentMap | 2 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.Handler<java.lang.Boolean> | io.vertx.core.impl.FailoverCompleteHandler | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.impl.VertxInternal | io.vertx.core.Vertx | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.spi.cluster.AsyncMultiMap<V, K> | java.util.concurrent.ConcurrentMap | 2 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.shareddata.Counter | java.util.concurrent.atomic.AtomicLong | 3 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.spi.cluster.AsyncMultiMap | java.util.concurrent.ConcurrentMap | 2 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.shareddata.AsyncMap<V, K> | java.util.concurrent.ConcurrentMap | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.streams.ReadStream<java.lang.Long> | io.vertx.core.TimeoutStream | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.function.Function | java.util.function.BiConsumer | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| void | int | 4 | 2 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.buffer.Buffer | void | 4 | 1 | 1 | - | - | Internal -> Jdk |
| byte | io.vertx.core.buffer.Buffer | 9 | 2 | 1 | - | - | Jdk -> Internal |
| java.lang.Void | io.vertx.core.Future | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Void | io.vertx.test.fakemetrics.HttpServerMetric | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Void | io.vertx.test.fakemetrics.HttpClientMetric | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.channel.EventLoopGroup | io.netty.channel.nio.NioEventLoopGroup | 1 | 1 | 1 | - | - | External -> External |
| io.netty.handler.codec.http.FullHttpRequest | io.netty.handler.codec.http.HttpRequest | 1 | 1 | 1 | - | - | External -> External |
| long | java.util.List<java.lang.String> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.impl.IsolatingClassLoader | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.Future | io.vertx.core.Future<?> | 3 | 1 | 1 | - | - | Internal -> Internal |
| ? | java.lang.Void | 6 | 2 | 1 | - | - | TypeVariable -> Jdk |
| java.util.Queue<io.vertx.core.buffer.Buffer> | io.vertx.core.buffer.Buffer | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.cli.CommandLine | io.vertx.core.cli.impl.DefaultCommandLine | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | void | 23 | 8 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.cli.OptionModel | io.vertx.core.cli.Option | 4 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.spi.launcher.CommandFactory | io.vertx.core.spi.launcher.CommandFactory<?> | 8 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Future<java.lang.Void> | java.lang.Void | 3 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | io.vertx.core.net.impl.SSLHelper.ClientAuth | 3 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.Context | io.vertx.core.impl.ContextInternal | 7 | 4 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.net.impl.SSLHelper.ClientAuth | io.vertx.core.http.ClientAuth | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Set | java.util.List | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.reflect.AccessibleObject | java.util.List | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.AccessibleObject | java.util.List<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.Handler | io.vertx.core.eventbus.impl.HandlerRegistration | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.impl.EventBusImpl | io.vertx.core.eventbus.EventBus | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.impl.ContextImpl | io.vertx.core.Context | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.eventbus.impl.MessageImpl | io.vertx.core.eventbus.impl.clustered.ClusteredMessage | 4 | 1 | 1 | - | - | Internal -> Internal |
| void | io.vertx.core.eventbus.impl.HandlerRegistration<T> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.eventbus.EventBus | io.vertx.core.Vertx | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.io.InputStream | java.util.zip.ZipInputStream | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.List | java.util.ArrayList | 2 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| boolean | java.lang.String | 9 | 2 | 1 | - | - | Jdk -> Jdk |
| boolean | java.util.concurrent.atomic.AtomicBoolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicBoolean | java.util.function.BooleanSupplier | 5 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicBoolean | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | io.vertx.core.Future<T> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | io.vertx.core.Future | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.zip.ZipEntry | java.util.Enumeration<? extendsjava.util.zip.ZipEntry> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.zip.ZipInputStream | java.io.InputStream | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| io.vertx.core.VertxOptions | io.vertx.core.eventbus.EventBusOptions | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | java.util.List<java.lang.String> | 4 | 3 | 1 | - | - | Jdk -> Jdk |
| io.netty.handler.codec.http.HttpContent | io.netty.handler.codec.http.LastHttpContent | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpServerRequestImpl | io.vertx.core.http.HttpServerRequest | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.Handler | java.util.function.Supplier | 2 | 1 | 1 | - | - | Internal -> Jdk |
| void | io.vertx.core.http.impl.Http2ServerResponseImpl | 1 | 1 | 1 | - | - | Jdk -> Internal |
| int | io.netty.handler.codec.http2.Http2Stream | 2 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.HttpServerResponse | io.vertx.core.http.impl.Http2ServerResponseImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.HashSet | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.Http2ServerRequestImpl | io.vertx.core.http.impl.VertxHttp2Stream | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Vertx | io.vertx.core.impl.ContextInternal | 4 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.Http2ServerResponseImpl | io.netty.channel.ChannelFuture | 1 | 1 | 1 | - | - | Internal -> External |
| io.netty.channel.ChannelFuture | void | 4 | 2 | 1 | - | - | External -> Jdk |
| boolean | io.vertx.core.http.HttpServerOptions | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | io.vertx.core.buffer.Buffer | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.handler.codec.http.HttpRequest | io.vertx.core.http.HttpMethod | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.MultiMap | io.vertx.core.http.CaseInsensitiveHeaders | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.http.impl.ClientConnection | io.vertx.core.http.impl.HttpClientConnection | 11 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.ConnectionManager | io.vertx.core.http.impl.Http1ConnectionManager | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.Http2ConnectionManager.Http2ClientConnection | io.vertx.core.http.impl.Http2ConnectionManager.Http2ClientStream | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.netty.handler.codec.http.LastHttpContent | io.vertx.core.MultiMap | 3 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.Http1ConnectionManager | io.vertx.core.http.impl.ConnectionManager | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.ConnectionLifeCycleListener | io.vertx.core.http.impl.ConnectionManager.Http1xPool | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<io.vertx.core.http.HttpVersion> | io.vertx.core.http.HttpVersion | 3 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.channel.ChannelHandlerContext | io.vertx.core.impl.ContextImpl | 6 | 3 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientRequestImpl | io.vertx.core.http.impl.HttpClientRequestBase | 5 | 3 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientStream | io.vertx.core.http.impl.Http2Pool.Http2ClientStream | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientStream | io.netty.handler.codec.http2.Http2Connection | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.impl.ContextInternal | io.vertx.core.impl.ContextImpl | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientStream | io.vertx.core.http.impl.HttpClientConnection | 8 | 2 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.HttpConnection | io.vertx.core.http.impl.HttpClientConnection | 3 | 1 | 1 | - | - | Internal -> Internal |
| void | io.vertx.core.http.impl.HttpClientStream | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.net.NetSocket | io.vertx.core.Handler<io.vertx.core.net.NetSocket> | 3 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.ServerWebSocket | io.vertx.core.Handler<io.vertx.core.http.ServerWebSocket> | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.HttpServerRequest | io.vertx.core.http.impl.HttpServerImpl.HttpHandler | 5 | 1 | 1 | - | - | Internal -> Internal |
| boolean | io.vertx.core.http.impl.HttpClientStream | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.impl.HttpClientStream | void | 3 | 2 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.http.impl.HttpClientConnection | io.vertx.core.http.impl.HttpClientStream | 2 | 2 | 1 | - | - | Internal -> Internal |
| java.lang.Integer | int | 9 | 2 | 1 | - | Unboxing | Jdk -> Jdk |
| java.lang.Boolean | boolean | 3 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| io.vertx.core.http.impl.Http2ServerResponseImpl | io.vertx.core.Handler<java.lang.Void> | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.VertxHttp2ClientHandler.Http2ClientStream | io.vertx.core.http.impl.VertxHttp2Stream | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.VertxHttp2ClientHandler.Http2ClientStream | io.vertx.core.http.impl.Http2ClientConnection.Http2ClientStream | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.http.impl.VertxHttp2ConnectionHandler | io.vertx.core.http.impl.VertxHttp2ConnectionHandler<C> | 5 | 1 | 1 | - | - | Internal -> Internal |
| int | long | 8 | 2 | 1 | - | Widening | Jdk -> Jdk |
| java.lang.Long | long | 3 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| io.vertx.core.http.impl.HttpClientRequestImpl | io.vertx.core.http.HttpClientRequest | 6 | 4 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.Handler | io.netty.handler.codec.http2.Http2ConnectionHandler | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.handler.codec.http2.Http2Connection | io.vertx.core.http.impl.Http2ClientConnection | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ConcurrentMap | io.vertx.core.impl.ConcurrentHashSet | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Void | java.lang.Long | 3 | 2 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.Vertx | io.vertx.core.impl.VertxInternal | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.netty.handler.codec.http2.Http2Stream | io.vertx.core.http.impl.VertxHttp2Stream | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| io.vertx.core.Handler | io.vertx.core.Future | 3 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.test.core.Trust | io.vertx.test.core.TLSCert | 3 | 1 | 1 | - | - | Internal -> Internal |
| javax.net.ssl.TrustManager | javax.net.ssl.TrustManagerFactory | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.security.KeyFactory | java.security.cert.CertificateFactory | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.net.ssl.SSLContext | io.netty.handler.ssl.SslContext | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.security.PrivateKey | java.security.cert.X509Certificate | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| io.vertx.core.net.impl.KeyStoreHelper.KeyCert | io.vertx.test.core.TLSCert | 3 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.HttpVersion | io.vertx.core.net.SSLEngine | 2 | 1 | 1 | - | - | Internal -> Internal |
| jdk.nashorn.internal.ir.RuntimeNode.Request | io.vertx.test.core.Http2ServerTest.TestClient.Connection | 8 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.impl.ConnectionManager.ConnQueue | io.vertx.core.http.impl.ConnectionManager.ConnQueue<io.vertx.core.http.impl.ClientConnection> | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientConnection | io.vertx.core.http.impl.ClientConnection | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientConnection | io.vertx.core.http.impl.Http2ClientConnection | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.HttpVersion | io.vertx.core.http.impl.ConnectionManager.QueueManager<C> | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| io.vertx.core.http.impl.ConnectionManager.ConnQueue<C> | io.vertx.core.http.impl.ConnectionManager.ConnQueue | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.Http2ClientConnection | ? superio.vertx.core.http.impl.Http2ClientConnection | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientConnection | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Internal -> Jdk |
| io.netty.channel.ChannelFuture | io.vertx.core.http.impl.AsyncResolveBindConnectHelper<io.netty.channel.ChannelFuture> | 2 | 1 | 1 | - | - | External -> Internal |
| void | io.vertx.core.Future<U> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.impl.VertxInternal | io.vertx.core.impl.VertxImpl | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.concurrent.ExecutorService | io.vertx.core.impl.WorkerPool | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.vertx.core.impl.VertxImpl | io.vertx.core.impl.VertxInternal | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.concurrent.Executor | java.util.concurrent.ExecutorService | 2 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.lang.Throwable | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.Executor | io.vertx.core.impl.OrderedExecutorFactory.OrderedExecutor | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| io.vertx.core.spi.metrics.ThreadPoolMetrics | io.vertx.core.spi.metrics.PoolMetrics<?> | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.spi.metrics.ThreadPoolMetrics | io.vertx.core.spi.metrics.PoolMetrics | 15 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.impl.VertxImpl.SharedWorkerPool | io.vertx.core.impl.WorkerPool | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| int | java.lang.Void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.HttpConnection | io.vertx.core.http.impl.Http2ConnectionBase | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.datagram.DatagramSocket | io.vertx.core.datagram.impl.DatagramSocketImpl | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.net.NetSocket | io.vertx.core.net.impl.NetSocketImpl | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| void | io.vertx.core.http.impl.ClientConnection | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.net.impl.KeyStoreHelper | io.vertx.core.net.TrustOptions | 5 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.net.impl.KeyStoreHelper | io.vertx.core.net.KeyCertOptions | 5 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Context | io.vertx.core.impl.ContextImpl | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.Http2ClientConnection | java.util.List<io.vertx.core.http.impl.Http2ClientConnection> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| long | int | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| boolean | io.vertx.core.http.impl.HttpClientConnection | 1 | 1 | 1 | - | - | Jdk -> Internal |
| ? extendsio.vertx.core.http.impl.HttpClientConnection | io.vertx.core.http.impl.HttpClientConnection | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.test.core.ConnectHttpProxy | io.vertx.test.core.TestProxyBase | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.HttpClientOptions | io.vertx.core.net.ProxyOptions | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.net.impl.AsyncResolveBindConnectHelper | io.netty.channel.ChannelFuture | 1 | 1 | 1 | Composition | - | Internal -> External |
| io.vertx.core.impl.HostnameResolver | io.vertx.core.impl.AddressResolver | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.buffer.ByteBufHolder | io.vertx.core.dns.impl.netty.DnsResponse | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| io.vertx.core.http.impl.AssembledFullHttpResponse | io.netty.handler.codec.http.HttpContent | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.buffer.ByteBufHolder | io.vertx.core.dns.impl.netty.DnsResource | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| java.lang.String | java.lang.Integer | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.ServiceLoader | java.util.Collection | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| byte | java.util.List<byte[]> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.net.SSLEngine | io.vertx.core.net.SSLEngineOptions | 6 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Set<io.vertx.core.Closeable> | io.vertx.core.impl.CloseHooks | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.reflect.AccessibleObject | java.lang.String | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.test.core.TLSCert | io.vertx.core.net.TrustOptions | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.test.core.TLSCert | io.vertx.test.core.tls.Trust<?> | 9 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.test.core.TLSCert | io.vertx.test.core.tls.Cert<?> | 9 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.test.core.TLSCert | io.vertx.core.net.KeyCertOptions | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.logging.log4j.Logger | org.apache.logging.log4j.spi.ExtendedLogger | 1 | 1 | 1 | - | - | External -> External |
| int | java.util.concurrent.atomic.AtomicInteger | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.ConnectionManager.TargetAddress | io.vertx.core.net.SocketAddress | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Queue | java.util.Deque | 4 | 4 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| io.vertx.core.AsyncResultHandler | io.vertx.core.Handler | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.netty.resolver.dns.DnsNameResolver | io.netty.resolver.AddressResolver<java.net.InetSocketAddress> | 3 | 1 | 1 | - | - | External -> External |
| java.util.function.Predicate | java.util.function.Function | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | java.lang.Throwable | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.Integer | java.lang.Long | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| io.vertx.core.net.NetServer | io.vertx.core.net.impl.NetServerBase | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.net.NetServer | io.vertx.core.net.impl.NetServerImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.net.impl.NetServerImpl | io.vertx.core.net.impl.NetServerBase | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.net.SocketAddress | io.vertx.core.http.impl.ConnectionManager.ConnectionKey | 4 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientRequestImpl | io.vertx.core.Future<io.vertx.core.http.HttpClientRequest> | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.HttpClientRequest | io.vertx.core.Future<io.vertx.core.http.HttpClientRequest> | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpServerImpl.HttpServerRequestStreamImpl | io.vertx.core.http.impl.HttpServerImpl.HttpStreamHandler<io.vertx.core.http.HttpServerRequest> | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpServerImpl.ServerWebSocketStreamImpl | io.vertx.core.http.impl.HttpServerImpl.HttpStreamHandler<io.vertx.core.http.ServerWebSocket> | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.http.ServerWebSocketStream | io.vertx.core.streams.ReadStream<io.vertx.core.http.ServerWebSocket> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.WebSocketStream | io.vertx.core.streams.ReadStream<io.vertx.core.http.WebSocket> | 18 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientImpl.WebSocketStream | io.vertx.core.streams.ReadStream<io.vertx.core.http.WebSocket> | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.HttpServerRequestStream | io.vertx.core.streams.ReadStream<io.vertx.core.http.HttpServerRequest> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.net.impl.NetServerImpl.NetSocketStreamImpl | io.vertx.core.net.NetSocketStream | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.net.NetSocketStream | io.vertx.core.streams.ReadStream<io.vertx.core.net.NetSocket> | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.net.JksOptions | io.vertx.core.net.KeyCertOptions | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| ? superjava.lang.Throwable | java.lang.Throwable | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| io.vertx.core.buffer.Buffer | io.vertx.core.http.WebSocketFrame | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.WebSocket | io.vertx.core.http.impl.WebSocketImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.http.ServerWebSocket | io.vertx.core.http.WebSocketBase | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.ServerWebSocket | io.vertx.core.http.impl.ServerWebSocketImpl | 3 | 3 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.http.WebSocket | io.vertx.core.http.WebSocketBase | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | io.vertx.core.http.WebSocketFrame | 2 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.WebSocketFrame | io.vertx.core.http.impl.ws.WebSocketFrameInternal | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.http.WebSocketFrame | io.vertx.core.buffer.Buffer | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.net.impl.ServerID | io.vertx.core.eventbus.impl.clustered.ClusterNodeInfo | 5 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.reflect.AccessibleObject | java.util.List<T> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.dns.impl.netty.decoder.record.MailExchangerRecord | int | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| int | io.netty.handler.codec.dns.DnsRecordType | 2 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.datagram.PacketWritestream | io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.datagram.PacketWritestream | io.vertx.core.datagram.impl.PacketWriteStreamImpl | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.impl.ContextImpl | io.vertx.core.Vertx | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.handler.ssl.SslHandler | javax.net.ssl.SSLEngine | 1 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | io.vertx.test.core.tls.Trust<?> | 4 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | io.vertx.test.core.tls.Cert<?> | 4 | 1 | 1 | - | - | Jdk -> Internal |
| void | io.vertx.test.core.HttpTLSTest.TLSTest | 3 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.util.concurrent.GenericFutureListener | io.netty.util.concurrent.Promise | 1 | 1 | 1 | - | - | External -> External |
| io.netty.handler.ssl.SslHandler | io.netty.channel.ChannelOutboundHandler | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.ConnectionManager.ConnectionKey | java.lang.String | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| io.vertx.core.net.JksOptions | io.vertx.core.net.PfxOptions | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.function.Supplier<io.vertx.core.buffer.Buffer> | io.vertx.core.buffer.Buffer | 1 | 1 | 1 | - | - | Jdk -> Internal |
| javax.security.cert.X509Certificate | io.vertx.test.core.NetTest.TLSTest | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.vertx.core.impl.ContextImpl | int | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.reflect.AccessibleObject | io.netty.handler.codec.http.HttpContent | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.MultiMap | io.vertx.core.http.impl.headers.VertxHttpHeaders | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.spi.metrics.HttpClientMetrics | io.vertx.core.spi.metrics.VertxMetrics | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.lang.CharSequence | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| io.vertx.core.Handler<io.vertx.core.http.ServerWebSocket> | io.vertx.core.eventbus.impl.Handlers | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpServerImpl.HttpHandler | io.vertx.core.eventbus.impl.Handlers | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpServerImpl | io.vertx.core.net.impl.SSLHelper | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| io.vertx.core.datagram.impl.DatagramSocketImpl | io.vertx.core.datagram.impl.DatagramSocketImpl.Connection | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.netty.channel.Channel | io.netty.channel.ChannelHandlerContext | 8 | 1 | 1 | - | - | External -> Internal |
| io.vertx.core.http.impl.ServerConnection | io.vertx.core.http.impl.Http1xConnectionBase | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.GoAway | java.lang.Void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Void | io.vertx.core.http.GoAway | 2 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.impl.ClientConnection | io.vertx.core.http.impl.Http1xConnectionBase | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.impl.Handlers | io.vertx.core.http.impl.HttpHandlers | 11 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.reflect.AccessibleObject | io.netty.buffer.ByteBuf | 3 | 1 | 1 | - | - | Jdk -> External |
| boolean | io.vertx.core.file.CopyOptions | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.vertx.core.net.impl.NetServerBase | io.vertx.core.net.impl.NetServerImpl | 5 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.net.impl.NetServerImpl | io.vertx.core.net.NetServer | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.function.Consumer<io.vertx.core.impl.NetSocketInternal> | boolean | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Runnable | io.vertx.core.impl.TaskQueue.Task | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.netty.handler.codec.http.websocketx.WebSocketHandshakeException | java.lang.IllegalAccessException | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map | java.util.concurrent.ConcurrentMap | 3 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| io.vertx.core.Verticle | java.util.function.Supplier<? extendsio.vertx.core.Verticle> | 2 | 2 | 1 | - | - | Internal -> Jdk |
| java.util.function.Supplier<? extendsio.vertx.core.Verticle> | io.vertx.core.Verticle | 1 | 1 | 1 | - | - | Jdk -> Internal |
| ? extendsio.vertx.core.Verticle | io.vertx.core.Verticle | 5 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.streams.ReadStream | io.vertx.core.shareddata.AsyncMapStream | 12 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.shareddata.AsyncMapStream | io.vertx.core.streams.ReadStream | 12 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.Handler<io.vertx.core.net.NetSocket> | io.vertx.core.eventbus.impl.Handlers | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.String, java.net.InetAddress> | io.netty.resolver.HostsFileEntries | 1 | 1 | 1 | - | - | Jdk -> External |
| io.vertx.core.datagram.impl.InternetProtocolFamily | io.netty.channel.socket.DatagramChannel | 1 | 1 | 1 | - | - | Internal -> External |
| io.netty.channel.nio.NioEventLoopGroup | io.netty.channel.EventLoopGroup | 2 | 1 | 1 | - | - | External -> External |
| io.netty.channel.socket.nio.NioDatagramChannel | void | 1 | 1 | 1 | - | - | External -> Jdk |
| io.netty.channel.socket.nio.NioSocketChannel | io.netty.channel.socket.SocketChannel | 1 | 1 | 1 | - | - | External -> External |
| void | io.vertx.core.net.NetClient | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | io.vertx.core.net.SocketAddress | 3 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.net.NetworkOptions | io.vertx.core.eventbus.EventBusOptions | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.io.InputStream | io.vertx.core.buffer.Buffer | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Runnable | java.util.function.Supplier<java.lang.String> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| io.netty.channel.Channel | java.lang.Class<? extendsio.netty.channel.ServerChannel> | 1 | 1 | 1 | - | - | External -> Jdk |
| io.netty.channel.ServerChannel | java.lang.Class<? extendsio.netty.channel.Channel> | 1 | 1 | 1 | - | - | External -> Jdk |
| java.security.KeyStore | javax.net.ssl.TrustManagerFactory | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.netty.handler.codec.http.HttpContent | io.netty.buffer.ByteBuf | 1 | 1 | 1 | - | - | Internal -> External |
| io.vertx.core.http.impl.Waiter | io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.http.impl.HttpClientConnection>> | 7 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> | io.vertx.core.http.impl.HttpHandlers | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.Boolean | java.lang.Void | 5 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Map | java.util.function.Function | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.HttpHandlers | io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.ConnectionManager.ConnQueue | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | java.util.function.Function<io.vertx.core.net.SocketAddress, io.vertx.core.http.impl.ConnectionManager.Pool<C>> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.Waiter | io.vertx.core.http.impl.Waiter<C> | 7 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.pool.ConnectionPool<C> | io.vertx.core.http.impl.pool.PoolOptions | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Handler | io.vertx.core.http.impl.pool.ConnectionListener | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | long | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| io.netty.channel.Channel | boolean | 1 | 1 | 1 | - | - | External -> Jdk |
| io.vertx.core.http.impl.pool.ConnectionManager.Endpoint | io.vertx.core.http.impl.pool.Pool<C> | 2 | 1 | 1 | - | - | Internal -> Internal |
| long | java.lang.Long | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| io.vertx.core.http.impl.HttpClientResponseImpl | io.vertx.core.http.impl.Http1xClientConnection.StreamImpl | 2 | 2 | 1 | Composition | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientRequestImpl | io.vertx.core.http.impl.Http1xClientConnection.StreamImpl | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| io.vertx.core.buffer.Buffer | io.vertx.core.http.impl.Http1xClientConnection.StreamImpl | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Handler | java.util.function.BiConsumer | 4 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.http.impl.pool.ConnectionHolder | io.vertx.core.http.impl.pool.Pool.Holder | 10 | 1 | 1 | - | - | Internal -> Internal |
| java.util.function.Consumer | io.vertx.core.Handler | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.HttpClientRequest | io.vertx.core.Context | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.function.Function<io.vertx.core.net.SocketAddress, io.vertx.core.http.impl.pool.PoolOptions> | long | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.pool.Waiter | io.vertx.core.Handler | 3 | 3 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.pool.Pool<io.vertx.core.http.impl.HttpClientConnection> | io.vertx.core.http.impl.ConnectionManager.Endpoint | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.ThreadLocal | java.util.Deque | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentMap | io.vertx.core.shareddata.impl.LocalAsyncMapImpl | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.handler.codec.http.HttpContent | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Internal -> Jdk |
| javax.net.ssl.TrustManagerFactory | javax.net.ssl.TrustManager | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.ws.WebSocketFrameInternal | io.vertx.core.http.impl.ws.WebSocketFrameImpl | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.net.impl.ConnectionBase | io.vertx.core.http.impl.Http1xConnectionBase | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.impl.ContextImpl | io.vertx.core.impl.ContextInternal | 133 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.impl.ContextTask | java.lang.Runnable | 5 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Runnable | io.vertx.core.Handler<java.lang.Void> | 5 | 2 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.impl.Action | io.vertx.core.Handler | 4 | 1 | 1 | - | - | Internal -> Internal |
| long | void | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.test.core.net.ConnectionPoolTest.FakeConnectionProvider | io.vertx.core.http.impl.pool.ConnectionProvider<io.vertx.test.core.net.ConnectionPoolTest.FakeConnection> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.ArrayDeque | java.util.Deque | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.function.BiConsumer | java.util.function.Consumer | 6 | 2 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.pool.Waiter<C> | io.vertx.core.impl.ContextInternal | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.function.BiFunction | java.util.function.Function | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.pool.Waiter<io.vertx.test.core.net.ConnectionPoolTest.FakeConnection> | io.vertx.test.core.net.ConnectionPoolTest.FakeWaiter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | long | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.impl.HttpClientRequestBase | io.vertx.core.http.impl.HttpClientRequestPushPromise | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.Http2ServerConnection | io.vertx.core.net.impl.ConnectionBase | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.Http1xServerConnection | io.vertx.core.net.impl.ConnectionBase | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.handler.codec.http2.Http2Stream | io.vertx.core.http.impl.Http2ClientConnection.Http2ClientStream | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Handler<io.vertx.core.http.ServerWebSocket> | io.vertx.core.http.impl.HttpHandlers | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientConnection | io.vertx.core.http.HttpConnection | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.pool.Pool.ConnectionRecyclePolicy | io.vertx.core.http.RecyclePolicy | 8 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.reflect.AccessibleObject | io.vertx.core.buffer.Buffer | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.RecyclePolicy | boolean | 4 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.impl.ContextInternal | io.vertx.core.Context | 6 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.impl.WorkerExecutorImpl | io.vertx.core.impl.WorkerExecutorInternal | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | io.vertx.core.eventbus.impl.EventBusImpl.LocalRegistrationResult | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| boolean | io.vertx.core.eventbus.impl.HandlerHolder<T> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | io.vertx.core.eventbus.impl.HandlerHolder<T> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.net.impl.HandlerManager.Handlers | io.vertx.core.impl.utils.CyclicSequence<io.vertx.core.eventbus.impl.HandlerHolder> | 4 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.buffer.ByteBuf | long | 6 | 1 | 1 | - | - | External -> Jdk |
| io.netty.handler.codec.http.HttpHeaders | io.vertx.core.http.impl.headers.VertxHttpHeaders | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| long | io.vertx.core.dns.DnsClientOptions | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.vertx.core.Vertx | io.vertx.core.Context | 6 | 2 | 1 | - | - | Internal -> Internal |
| io.vertx.core.impl.WorkerPool | io.vertx.core.impl.VertxImpl.SharedWorkerPool | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.CaseInsensitiveHeaders | io.vertx.core.http.impl.headers.VertxHttpHeaders | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | io.vertx.core.shareddata.impl.LocalAsyncLocks.LockWaiter | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.vertx.core.shareddata.impl.LocalAsyncLocks.WaitersList | java.util.List<io.vertx.core.shareddata.impl.LocalAsyncLocks.LockWaiter> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.http.impl.HttpServerResponseImpl | io.vertx.core.http.impl.HttpServerRequestImpl | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| io.netty.buffer.ByteBuf | io.vertx.core.buffer.Buffer | 1 | 1 | 1 | - | - | External -> Internal |
| io.vertx.core.http.HttpServerRequest | io.vertx.core.http.impl.HttpServerRequestImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.http.HttpServerResponse | io.vertx.core.http.impl.HttpServerResponseImpl | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.netty.handler.codec.http.HttpRequest | io.netty.handler.codec.http.DefaultHttpRequest | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Class | io.netty.channel.ChannelFactory | 12 | 2 | 1 | - | - | Jdk -> External |
| io.vertx.core.http.impl.Http1xClientConnection.StreamImpl | boolean | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.util.ArrayDeque | io.vertx.core.queue.Queue | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Deque | io.vertx.core.queue.Queue | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.channel.ChannelHandler | io.vertx.core.net.impl.VertxHandler | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.function.Supplier | java.util.function.Function | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.AccessibleObject | io.netty.handler.codec.http.websocketx.WebSocketFrame | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.reflect.AccessibleObject | io.vertx.core.http.impl.ws.WebSocketFrameInternal | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | io.vertx.test.core.Socks4Proxy | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | io.vertx.test.core.HttpProxy | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | io.vertx.test.core.SocksProxy | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.reflect.AccessibleObject | io.vertx.core.http.HttpMethod | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.Handler<io.vertx.core.eventbus.SendContext> | io.vertx.core.eventbus.Interceptor | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| io.vertx.core.eventbus.Message<T> | io.vertx.core.eventbus.impl.MessageImpl | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.Interceptor | io.vertx.core.Handler<io.vertx.core.eventbus.DeliveryContext<java.lang.reflect.AccessibleObject>> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.Interceptor | io.vertx.core.Handler<io.vertx.core.eventbus.DeliveryContext> | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.impl.EventBusImpl.SendContextImpl | io.vertx.core.eventbus.impl.EventBusImpl.OutboundDeliveryContext | 8 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.eventbus.Interceptor | io.vertx.core.Handler<io.vertx.core.eventbus.DeliveryContext<T>> | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.SendContext | io.vertx.core.eventbus.DeliveryContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.eventbus.DeliveryOptions | io.vertx.core.eventbus.impl.HandlerHolder<T> | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.eventbus.impl.HandlerHolder<T> | io.vertx.core.eventbus.impl.MessageImpl | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.eventbus.SendContext | io.vertx.core.eventbus.DeliveryContext<java.lang.reflect.AccessibleObject> | 4 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.impl.VertxInternal | io.vertx.core.impl.ContextInternal | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> | io.vertx.core.parsetools.FakeStream | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| void | io.vertx.core.buffer.Buffer | 2 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.buffer.Buffer | int | 2 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.queue.Queue | io.vertx.core.streams.impl.InboundBuffer | 8 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.net.impl.VertxNetHandler | io.vertx.core.net.impl.VertxHandler<io.vertx.core.net.impl.NetSocketImpl> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| int | io.vertx.core.http.StreamPriority | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| io.vertx.core.http.impl.Http2ClientConnection.Http2ClientStream | io.vertx.core.http.impl.VertxHttp2Stream | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.VertxHttp2Stream | io.vertx.core.http.impl.Http2ClientConnection.Http2ClientStream | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.HttpServer | io.vertx.core.http.impl.HttpServerImpl | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.http.HttpClientResponse | io.vertx.core.AsyncResult<io.vertx.core.http.HttpClientResponse> | 102 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.HttpClientRequest | io.vertx.core.http.impl.HttpClientRequestImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.function.Function | java.util.function.BiFunction | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.http.HttpClientRequest | java.util.function.Function<io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.http.HttpClientResponse>>, io.vertx.core.http.HttpClientRequest> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| io.vertx.core.http.impl.pool.Pool.Holder<C> | io.vertx.core.http.impl.pool.Pool.Holder | 4 | 1 | 1 | - | - | Internal -> Internal |
| void | java.lang.Runnable | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.vertx.core.net.SSLEngineOptions | io.vertx.core.net.JdkSSLEngineOptions | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.streams.impl.InboundBuffer<E> | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| void | io.netty.handler.codec.http.HttpResponseStatus | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.handler.codec.http.HttpResponseStatus | java.lang.Integer | 1 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | java.lang.Boolean | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| io.vertx.core.http.HttpServerRequest | io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.eventbus.impl.HandlerRegistration | io.vertx.core.eventbus.impl.EventBusImpl.ReplyHandler | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.Handler | io.vertx.core.eventbus.impl.EventBusImpl.ReplyHandler | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| void | io.vertx.core.impl.ContextInternal | 2 | 2 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.impl.HttpClientRequestBase | io.vertx.core.http.impl.HttpClientRequestImpl | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| void | java.lang.reflect.AccessibleObject | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Iterable | io.vertx.core.spi.tracing.TagExtractor | 4 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.impl.ContextInternal | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Throwable | java.lang.IllegalAccessException | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.function.Function<java.lang.String, io.vertx.core.http.impl.ServerWebSocketImpl> | io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker | 2 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.handler.codec.http.DefaultHttpRequest | io.netty.handler.codec.http.HttpRequest | 6 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.handler.codec.http.HttpRequest | io.vertx.core.http.HttpServerRequest | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.impl.Http1xConnectionBase | io.vertx.core.http.impl.Http1xServerConnection | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| io.vertx.core.buffer.Buffer | java.lang.reflect.AccessibleObject | 6 | 2 | 1 | - | - | Internal -> Jdk |
| int | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.CharSequence | java.lang.String | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| io.vertx.core.eventbus.EventBus | io.vertx.core.eventbus.impl.EventBusImpl | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | io.vertx.core.eventbus.ReplyException | 1 | 1 | 1 | - | - | Jdk -> Internal |
| io.vertx.core.http.RequestOptions | io.vertx.core.http.WebSocketConnectOptions | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.vertx.core.http.impl.HttpClientImpl.WebSocketStream | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Void | io.vertx.core.AsyncResult<java.lang.Void> | 6 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Integer | java.lang.Number | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.Short | java.lang.Number | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.Float | java.lang.Number | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.Double | java.lang.Number | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.Long | java.lang.Number | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| io.vertx.core.Future | io.vertx.core.Promise | 92 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.Integer | java.lang.String | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |