| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| boolean | void | 7 | 5 | 1 | - | - | Jdk -> Jdk |
| org.asynchttpclient.AsyncHttpClientConfig.Builder | org.asynchttpclient.AsyncHttpClientConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.nio.charset.Charset | 17 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | byte | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| byte | java.nio.ByteBuffer | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.StringBuilder | java.lang.CharSequence | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| io.netty.channel.Channel | java.lang.Integer | 1 | 1 | 1 | SIBLING | - | External -> Jdk |
| java.lang.String | boolean | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| java.net.InetSocketAddress | java.net.InetAddress | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | int | 5 | 4 | 1 | - | - | Jdk -> Jdk |
| int | long | 10 | 2 | 1 | - | Widening | Jdk -> Jdk |
| org.asynchttpclient.FluentStringsMap | java.util.List<org.asynchttpclient.Param> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.util.QueryComputer | org.asynchttpclient.util.UriEncoder | 5 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ConcurrentHashMap | org.asynchttpclient.providers.netty.chmv8.ConcurrentHashMapV8 | 4 | 2 | 1 | SIBLING | - | Jdk -> Internal |
| java.util.concurrent.ConcurrentHashMap | io.netty.util.internal.chmv8.ConcurrentHashMapV8 | 4 | 2 | 1 | SIBLING | - | Jdk -> External |
| java.lang.String | java.lang.Object | 64 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.Map<java.lang.String, java.lang.String> | java.util.Properties | 3 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.lang.String | java.io.InputStream | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.io.InputStream | java.lang.String | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| org.asynchttpclient.netty.NettyAsyncHttpProviderConfig | org.asynchttpclient.config.AsyncHttpClientConfig | 22 | 1 | 1 | - | - | Internal -> Internal |
| int | java.lang.Integer | 4 | 2 | 1 | - | Boxing | Jdk -> Jdk |
| org.asynchttpclient.AsyncHandler.STATE | org.asynchttpclient.AsyncHandler.State | 50 | 1 | 1 | - | - | Internal -> Internal |
| org.jboss.netty.handler.codec.http.HttpMethod | boolean | 5 | 1 | 1 | - | - | External -> Jdk |
| io.netty.handler.codec.http.HttpMethod | boolean | 2 | 1 | 1 | - | - | External -> Jdk |
| java.lang.String | org.asynchttpclient.uri.Uri | 2 | 2 | 1 | Composition | - | Jdk -> Internal |
| int | org.asynchttpclient.request.body.generator.FeedableBodyGenerator.PushBodyState | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.asynchttpclient.request.body.generator.FeedableBodyGenerator.PushBodyState | org.asynchttpclient.request.body.Body.State | 1 | 1 | 1 | - | - | Internal -> Internal |
| long | org.asynchttpclient.request.body.Body.State | 8 | 1 | 1 | - | - | Jdk -> Internal |
| org.asynchttpclient.request.body.generator.FeedableBodyGenerator | org.asynchttpclient.request.body.generator.SimpleFeedableBodyGenerator | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.net.InetAddress | org.asynchttpclient.channel.NameResolution | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.asynchttpclient.internal.chmv8.Striped64.HashCode | int | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.asynchttpclient.internal.chmv8.Striped64.ThreadHashCode | java.lang.ThreadLocal<int[]> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| org.jboss.netty.buffer.ChannelBuffer | io.netty.buffer.ByteBuf | 1 | 1 | 1 | - | - | External -> External |
| org.jboss.netty.bootstrap.ClientBootstrap | io.netty.bootstrap.Bootstrap | 1 | 1 | 1 | - | - | External -> External |
| org.jboss.netty.channel.ChannelFuture | io.netty.channel.ChannelProgressiveFuture | 1 | 1 | 1 | - | - | External -> External |
| org.asynchttpclient.AsyncHttpProviderConfig<?, ?> | org.asynchttpclient.AdvancedConfig | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.internal.jsr166.ConcurrentHashMapV8 | java.util.concurrent.ConcurrentHashMap | 1 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| java.lang.Object | io.netty.channel.Channel | 6 | 1 | 1 | - | - | Jdk -> External |
| java.lang.Object | org.asynchttpclient.netty.request.NettyRequest | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.ExecutorService | java.util.concurrent.ThreadFactory | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| io.netty.util.internal.chmv8.ConcurrentHashMapV8 | java.util.concurrent.ConcurrentHashMap | 4 | 2 | 1 | - | - | External -> Jdk |
| java.util.Map<java.lang.String, java.util.List<java.lang.String>> | io.netty.handler.codec.http.HttpHeaders | 2 | 1 | 1 | - | - | Jdk -> External |
| java.util.List<java.lang.String> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.lang.CharSequence | 24 | 4 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.asynchttpclient.simple.HeaderMap | io.netty.handler.codec.http.HttpHeaders | 1 | 1 | 1 | - | - | Internal -> External |
| org.asynchttpclient.FluentCaseInsensitiveStringsMap | io.netty.handler.codec.http.HttpHeaders | 50 | 1 | 1 | - | - | Internal -> External |
| org.asynchttpclient.proxy.ProxyServer.Protocol | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.proxy.ProxyServer.Protocol | org.asynchttpclient.Realm.AuthScheme | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.AsyncHttpClientConfig.Builder | org.asynchttpclient.proxy.ProxyServer.ProxyBuilder | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.Realm | void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | org.asynchttpclient.proxy.ProxyServer | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.asynchttpclient.AsyncHttpClientConfig | org.asynchttpclient.DefaultAsyncHttpClientConfig | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| void | long | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | org.asynchttpclient.RequestBuilderBase<?> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | java.nio.charset.Charset | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.asynchttpclient.Realm.RealmBuilder | org.asynchttpclient.AdvancedConfig.Builder | 20 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.proxy.ProxyServer.ProxyServerBuilder | org.asynchttpclient.proxy.ProxyServer.Builder | 2 | 1 | 1 | - | - | Internal -> Internal |
| long | int | 13 | 4 | 1 | - | Narrowing | Jdk -> Jdk |
| org.asynchttpclient.AdvancedConfig | org.asynchttpclient.netty.channel.pool.ChannelPool | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.asynchttpclient.request.body.Body.State | org.asynchttpclient.request.body.Body.BodyState | 10 | 1 | 1 | - | - | Internal -> Internal |
| com.sun.xml.internal.org.jvnet.mimepull.MIMEParser.STATE | org.asynchttpclient.netty.channel.ChannelState | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.io.RandomAccessFile | org.asynchttpclient.request.body.multipart.part.MultipartPart<? extendsorg.asynchttpclient.request.body.multipart.Part> | 1 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| org.asynchttpclient.request.body.multipart.Part | org.asynchttpclient.request.body.multipart.part.MultipartPart<? extendsorg.asynchttpclient.request.body.multipart.Part> | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Random | java.util.concurrent.ThreadLocalRandom | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.asynchttpclient.request.body.multipart.part.PartVisitor.ByteBufferVisitor | org.asynchttpclient.request.body.multipart.part.PartVisitor.ByteBufVisitor | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.nio.ByteBuffer | io.netty.buffer.ByteBuf | 46 | 3 | 1 | SIBLING | - | Jdk -> External |
| javax.net.ssl.SSLContext | io.netty.handler.ssl.SslContext | 7 | 2 | 1 | - | - | Jdk -> External |
| java.lang.Integer | int | 12 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| org.asynchttpclient.channel.SSLEngineFactory | org.asynchttpclient.SslEngineFactory | 7 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.request.body.Body | org.asynchttpclient.request.body.multipart.MultipartBody | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.net.InetSocketAddress | java.util.List<java.net.InetSocketAddress> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.net.InetAddress | java.net.InetSocketAddress | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.asynchttpclient.netty.NettyResponseHeaders | org.asynchttpclient.HttpResponseHeaders | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.netty.NettyResponseBodyPart | org.asynchttpclient.HttpResponseBodyPart | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Collection | java.util.List | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| void | boolean | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.asynchttpclient.request.body.generator.SimpleFeedableBodyGenerator | org.asynchttpclient.request.body.generator.UnboundedFeedableBodyGenerator | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.BlockingQueue | java.util.concurrent.ArrayBlockingQueue | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.asynchttpclient.request.body.generator.UnboundedFeedableBodyGenerator | org.asynchttpclient.request.body.generator.UnboundedQueueFeedableBodyGenerator | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.asynchttpclient.netty.handler.Protocol | boolean | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.util.concurrent.atomic.AtomicReference<org.asynchttpclient.request.body.generator.FeedListener> | org.asynchttpclient.request.body.generator.FeedListener | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.atomic.AtomicLong | long | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicReference<java.util.concurrent.ExecutionException> | java.util.concurrent.ExecutionException | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicInteger | int | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicReference<org.asynchttpclient.netty.channel.ChannelState> | org.asynchttpclient.netty.channel.ChannelState | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.asynchttpclient.resolver.NameResolver | io.netty.resolver.NameResolver<java.net.InetAddress> | 6 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ConcurrentMap<java.util.List<io.netty.resolver.dns.DnsCacheEntry>, java.lang.String> | io.netty.resolver.dns.DnsCache | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map.Entry | java.util.List | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | java.lang.String | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentLinkedQueue | java.util.concurrent.ConcurrentLinkedDeque | 8 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| int | io.netty.channel.ChannelId | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Integer | io.netty.channel.ChannelId | 1 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.net.InetSocketAddress | io.netty.channel.socket.DatagramPacket | 1 | 1 | 1 | - | - | Jdk -> External |
| void | org.asynchttpclient.request.body.multipart.MultipartBody | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Queue<org.asynchttpclient.future.ExecutionList.RunnableExecutorPair> | org.asynchttpclient.future.ExecutionList.RunnableExecutorPair | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<org.eclipse.jetty.server.Server> | org.eclipse.jetty.server.Server | 1 | 1 | 1 | - | - | Jdk -> External |
| int | org.eclipse.jetty.server.Server | 2 | 1 | 1 | - | - | Jdk -> External |
| org.eclipse.jetty.server.Server | org.eclipse.jetty.server.ServerConnector | 2 | 1 | 1 | - | - | External -> External |
| java.lang.Class | io.netty.bootstrap.ChannelFactory | 3 | 1 | 1 | - | - | Jdk -> External |
| java.util.concurrent.atomic.AtomicBoolean | org.asynchttpclient.AsyncHttpClientState | 4 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.asynchttpclient.HttpResponseBodyPart | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| rx.functions.Action1 | rx.functions.Func1 | 2 | 1 | 1 | - | - | External -> External |
| boolean | io.netty.buffer.ByteBufAllocator | 3 | 1 | 1 | - | - | Jdk -> External |
| org.asynchttpclient.future.ExecutionList | org.asynchttpclient.future.RunnableExecutorPair | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.concurrent.atomic.AtomicBoolean | boolean | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicBoolean | int | 8 | 2 | 1 | - | - | Jdk -> Jdk |
| org.asynchttpclient.netty.NettyResponseFuture | org.asynchttpclient.netty.NettyResponseFuture<?> | 7 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.DefaultAsyncHttpClient | org.asynchttpclient.AsyncHttpClient | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | java.util.Map<java.lang.String, org.asynchttpclient.HostStats> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | ? | 6 | 1 | 1 | - | - | Jdk -> TypeVariable |
| java.lang.String | java.util.Date | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.asynchttpclient.netty.NettyResponseFuture<?> | org.asynchttpclient.netty.NettyResponseFuture | 9 | 1 | 1 | - | - | Internal -> Internal |
| void | org.asynchttpclient.netty.timeout.TimeoutsHolder | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.asynchttpclient.ws.WebSocket | org.asynchttpclient.netty.ws.NettyWebSocket | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.asynchttpclient.channel.ChannelPoolPartitionSelector | java.util.function.Predicate<java.lang.Object> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.Semaphore | org.asynchttpclient.netty.channel.NonBlockingSemaphore | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.Semaphore | org.asynchttpclient.netty.channel.NonBlockingSemaphoreLike | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.atomic.AtomicBoolean | org.asynchttpclient.netty.channel.Channels.Inactive | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | org.asynchttpclient.netty.channel.ConnectionSemaphore | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.io.FileOutputStream | java.io.OutputStream | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.asynchttpclient.ws.WebSocket | io.netty.util.concurrent.Future<java.lang.Void> | 6 | 1 | 1 | - | - | Internal -> External |
| org.asynchttpclient.HttpResponseHeaders | io.netty.handler.codec.http.HttpHeaders | 35 | 1 | 1 | Composition | - | Internal -> External |
| java.lang.String | java.net.InetSocketAddress | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| org.asynchttpclient.netty.timeout.TimeoutsHolder | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.netty.channel.Channels.Inactive | org.asynchttpclient.netty.channel.Channels.Active | 1 | 1 | 1 | - | - | Internal -> Internal |
| ? | java.lang.String | 2 | 1 | 1 | - | - | TypeVariable -> Jdk |
| org.apache.catalina.startup.Embedded | org.apache.catalina.startup.Tomcat | 1 | 1 | 1 | - | - | External -> External |
| org.asynchttpclient.AsyncCompletionHandler | org.asynchttpclient.AsyncCompletionHandler<?> | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.CharSequence | java.lang.String | 2 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.eclipse.jetty.continuation.Continuation | javax.servlet.AsyncContext | 1 | 1 | 1 | - | - | External -> External |
| org.asynchttpclient.reactivestreams.ReactiveStreamsTest.SimpleStreamedAsyncHandler | java.lang.Void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.reactivestreams.ReactiveStreamsTest.SimpleSubscriber | org.reactivestreams.Subscriber | 2 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.asynchttpclient.AsyncHttpClientConfig.AdditionalChannelInitializer | java.util.function.Consumer<io.netty.channel.Channel> | 12 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.handler.AsyncHandlerExtensions | org.asynchttpclient.AsyncHandler<?> | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.asynchttpclient.Response.ResponseBuilder | void | 3 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.testserver.SocksProxy.SocksClient | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.StringBuilder | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | java.util.concurrent.atomic.AtomicInteger | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.asynchttpclient.testserver.HttpServer | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| io.netty.handler.codec.http.HttpObject | io.netty.handler.codec.DecoderResultProvider | 1 | 1 | 1 | R_SUPER_T | - | External -> External |
| boolean | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.reactivestreams.Subscription | java.util.concurrent.atomic.AtomicReference<org.reactivestreams.Subscription> | 1 | 1 | 1 | - | - | External -> Jdk |
| lombok.val | org.asynchttpclient.AsyncCompletionHandler<?> | 1 | 1 | 1 | - | - | External -> Internal |
| void | io.netty.util.concurrent.Future<io.netty.channel.Channel> | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.CharSequence | ? extendsjava.lang.CharSequence | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.asynchttpclient.netty.channel.NonBlockingSemaphore | java.util.concurrent.Semaphore | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.netty.channel.NonBlockingSemaphoreLike | java.util.concurrent.Semaphore | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.asynchttpclient.netty.channel.ConnectionSemaphore | int | 1 | 1 | 1 | - | - | Internal -> Jdk |