| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.util.concurrent.ThreadFactory | com.datastax.oss.driver.internal.core.NettyOptions | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.auth.AuthProvider | java.util.Optional<com.datastax.oss.driver.api.core.auth.AuthProvider> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.config.DriverConfigProfile | com.datastax.oss.driver.api.core.context.DriverContext | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Optional<io.netty.handler.ssl.SslHandler> | io.netty.handler.ssl.SslHandler | 2 | 1 | 1 | - | - | Jdk -> External |
| com.datastax.oss.driver.internal.core.ssl.SslHandlerFactory | java.util.Optional<com.datastax.oss.driver.internal.core.ssl.SslHandlerFactory> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| io.netty.channel.nio.NioEventLoopGroup | io.netty.channel.EventLoopGroup | 1 | 1 | 1 | - | - | External -> External |
| com.datastax.oss.driver.api.core.CqlIdentifier | com.datastax.oss.driver.internal.core.channel.DriverChannelOptions | 6 | 1 | 1 | Composition | - | Internal -> Internal |
| java.net.SocketAddress | java.net.InetSocketAddress | 5 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.List | com.google.common.collect.ImmutableList | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> External |
| java.util.Map | com.google.common.collect.ImmutableMap | 2 | 2 | 1 | T_SUPER_R | - | Jdk -> External |
| com.google.common.collect.ImmutableMap.Builder | com.google.common.collect.ImmutableList.Builder | 1 | 1 | 1 | SIBLING | - | External -> External |
| java.util.Map | java.util.List | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableMap | java.util.List | 1 | 1 | 1 | - | - | External -> Jdk |
| com.datastax.oss.driver.api.type.CustomType | com.datastax.oss.driver.api.type.DataType | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.pool.ChannelPool | com.datastax.oss.protocol.internal.response.result.Void | 6 | 1 | 1 | - | - | Internal -> External |
| java.net.InetSocketAddress | com.datastax.oss.driver.api.core.metadata.Node | 4 | 2 | 1 | - | - | Jdk -> Internal |
| java.net.SocketAddress | com.datastax.oss.driver.api.core.metadata.Node | 34 | 3 | 1 | - | - | Jdk -> Internal |
| int | com.datastax.oss.driver.api.core.loadbalancing.NodeDistance | 5 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.CompletableFuture | java.util.concurrent.CompletionStage | 3 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.concurrent.CopyOnWriteArrayList | java.util.concurrent.CopyOnWriteArraySet | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.metadata.Node | java.net.SocketAddress | 19 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Throwable | com.datastax.oss.driver.api.core.connection.ClosedConnectionException | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.cql.AsyncResultSet | java.util.concurrent.CompletionStage<com.datastax.oss.driver.api.core.cql.AsyncResultSet> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map<com.datastax.oss.driver.api.core.metadata.Node, com.datastax.oss.driver.internal.core.pool.ChannelPool> | com.datastax.oss.driver.internal.core.session.DefaultSession | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.ConcurrentMap | java.util.Map | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.config.DriverConfig | com.datastax.oss.driver.internal.core.config.typesafe.TypeSafeDriverConfig | 7 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.config.typesafe.TypesafeDriverConfigProfile | com.datastax.oss.driver.internal.core.config.typesafe.TypesafeDriverConfigProfile.Base | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement | com.datastax.oss.driver.api.core.cql.SimpleStatement | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.datastax.oss.driver.api.core.config.DriverConfigProfile | 5 | 2 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | com.datastax.oss.driver.api.core.cql.SimpleStatement | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.cql.SimpleStatement | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.cql.CqlSession | com.datastax.oss.driver.api.core.session.Session | 40 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.config.DriverConfig | com.datastax.oss.driver.api.core.config.DriverConfigLoader | 4 | 1 | 1 | - | - | Internal -> Internal |
| void | boolean | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.Queue | java.util.concurrent.BlockingQueue | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.config.CoreDriverOption | com.datastax.oss.driver.api.core.config.DriverOption | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map | com.google.common.collect.BiMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> External |
| com.datastax.oss.driver.internal.core.cql.DefaultColumnDefinitions | com.datastax.oss.driver.api.core.cql.ColumnDefinitions | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.cql.DefaultPreparedStatement | com.datastax.oss.driver.api.core.cql.PreparedStatement | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.cql.BatchableStatement | com.datastax.oss.driver.api.core.cql.BatchableStatement<?> | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<java.nio.ByteBuffer> | java.nio.ByteBuffer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.nio.ByteBuffer | java.lang.Object | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.connection.ClosedConnectionException | com.datastax.oss.driver.api.core.DriverException | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Throwable | com.datastax.oss.driver.api.core.servererrors.CoordinatorException | 5 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.cql.SimpleStatement | com.datastax.oss.driver.api.core.CqlIdentifier | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.datastax.oss.driver.api.core.CqlIdentifier | 25 | 3 | 1 | SIBLING | - | Jdk -> Internal |
| boolean | com.datastax.oss.driver.internal.core.util.concurrent.Reconnection.State | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.function.BooleanSupplier | java.lang.Object | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.session.Session | com.datastax.oss.driver.api.core.session.CqlSession | 70 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.ClusterBuilder | com.datastax.oss.driver.api.core.DefaultClusterBuilder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.cql.PreparedStatement | com.datastax.oss.driver.api.core.cql.AsyncResultSet | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.Cluster | com.datastax.oss.driver.api.core.Cluster<com.datastax.oss.driver.api.core.session.CqlSession> | 51 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.cql.Row | com.datastax.oss.driver.internal.core.adminrequest.AdminRow | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.metadata.MetadataRefresh | com.datastax.oss.driver.internal.core.metadata.MetadataRefresh.Result | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | com.datastax.oss.protocol.internal.response.Result | 2 | 1 | 1 | - | - | Jdk -> External |
| com.datastax.oss.driver.api.core.config.DriverConfig | com.datastax.oss.driver.internal.core.context.InternalDriverContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | java.util.concurrent.CompletionStage<com.datastax.oss.protocol.internal.response.result.Void> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.datastax.oss.driver.internal.core.context.InternalDriverContext | 2 | 2 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.internal.core.channel.AvailableIdsHolder | com.datastax.oss.driver.internal.core.channel.InFlightHandler | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.common.collect.ImmutableSet.Builder | com.google.common.collect.ImmutableMap.Builder | 1 | 1 | 1 | SIBLING | - | External -> External |
| com.google.common.collect.ImmutableSet | java.util.Map | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.Set | java.util.Map | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.session.GuavaCluster | com.datastax.oss.driver.api.core.Cluster<com.datastax.oss.driver.example.guava.api.GuavaSession> | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.cql.CqlSession | ? extendscom.datastax.oss.driver.api.core.cql.CqlSession | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.context.InternalDriverContext | com.datastax.oss.driver.api.core.config.DriverConfigProfile | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.testinfra.cluster.ClusterRule | com.datastax.oss.driver.api.testinfra.cluster.SessionRule<com.datastax.oss.driver.api.core.CqlSession> | 23 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.Cluster<com.datastax.oss.driver.api.core.cql.CqlSession> | com.datastax.oss.driver.api.core.cql.CqlSession | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.ClusterBuilder | com.datastax.oss.driver.api.core.session.SessionBuilder<?, ?> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.pool.ChannelPoolFactory | java.util.Set<java.net.InetSocketAddress> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener | com.datastax.oss.driver.api.core.CqlIdentifier | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.CqlIdentifier | com.datastax.oss.driver.internal.core.session.PoolManager | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.Cluster<com.datastax.oss.driver.api.core.cql.CqlSession> | com.datastax.oss.driver.api.core.CqlSession | 21 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.Cluster | java.util.concurrent.CompletionStage | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.Cluster | com.datastax.oss.driver.api.core.session.Session | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.example.guava.api.GuavaClusterBuilder | com.datastax.oss.driver.example.guava.api.GuavaSessionBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.pool.ChannelPool | com.datastax.oss.driver.api.core.AsyncAutoCloseable | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.ClusterBuilder | com.datastax.oss.driver.api.core.session.SessionBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.Cluster<? extendscom.datastax.oss.driver.api.core.cql.CqlSession> | com.datastax.oss.driver.api.core.session.Session | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.testinfra.cluster.ClusterRule | com.datastax.oss.driver.api.testinfra.cluster.SessionRule | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.Object | java.util.Set<com.datastax.oss.driver.api.core.metadata.NodeStateListener> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Iterable | com.google.common.collect.ImmutableList | 4 | 1 | 1 | - | - | Jdk -> External |
| int | byte | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.util.LinkedList | java.util.Deque | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Set | com.google.common.collect.ImmutableSet | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> External |
| com.datastax.oss.driver.internal.core.metadata.NodeInfo | com.datastax.oss.driver.internal.core.metadata.DefaultNodeInfo.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.channel.ClusterNameMismatchException | java.lang.Throwable | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.metadata.Node | com.datastax.oss.driver.internal.core.metadata.DefaultNode | 10 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.CoreProtocolVersion | com.datastax.oss.driver.api.core.DefaultProtocolVersion | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.config.CoreDriverOption | com.datastax.oss.driver.api.core.config.DefaultDriverOption | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metrics.CoreNodeMetric | com.datastax.oss.driver.api.core.metrics.DefaultNodeMetric | 10 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metrics.CoreSessionMetric | com.datastax.oss.driver.api.core.metrics.DefaultSessionMetric | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.cql.AsyncResultSet | ? extendscom.datastax.oss.driver.api.core.cql.AsyncResultSet | 7 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | java.util.function.Predicate<com.datastax.oss.protocol.internal.Frame> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.internal.core.metadata.TopologyMonitor | com.datastax.oss.driver.internal.core.session.throttling.RequestThrottler | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.codahale.metrics.MetricRegistry | java.util.Optional<? extendscom.datastax.oss.driver.api.core.metrics.Metrics> | 2 | 1 | 1 | - | - | External -> Jdk |
| com.codahale.metrics.MetricRegistry | com.datastax.oss.driver.internal.core.metrics.MetricsFactory | 2 | 1 | 1 | - | - | External -> Internal |
| java.util.Set<com.datastax.oss.driver.api.core.metadata.NodeStateListener> | com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.metadata.NodeStateListener[] | com.datastax.oss.driver.api.core.metadata.NodeStateListener | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Set<com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener> | com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Set<com.datastax.oss.driver.api.core.metadata.NodeStateListener> | com.datastax.oss.driver.api.core.metadata.NodeStateListener | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.function.BiConsumer<com.datastax.oss.driver.api.core.type.DataType, com.datastax.oss.driver.api.core.type.reflect.GenericType<?>> | com.datastax.oss.driver.internal.core.type.codec.registry.CachingCodecRegistryTest.TestCachingCodecRegistry.MockCache | 3 | 1 | 1 | - | - | Jdk -> Internal |
| ? | com.datastax.oss.protocol.internal.response.result.Void | 2 | 1 | 1 | - | - | TypeVariable -> External |
| java.net.InetAddress | java.net.InetSocketAddress | 16 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.datastax.oss.driver.shaded.guava.common.collect.ImmutableMap.Builder | com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.Builder | 2 | 1 | 1 | - | - | External -> External |
| com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList.Builder | com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.Builder | 1 | 1 | 1 | - | - | External -> External |
| com.datastax.oss.driver.api.core.retry.RetryPolicy | java.util.Map<java.lang.String, com.datastax.oss.driver.api.core.specex.SpeculativeExecutionPolicy> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy | java.util.Set<com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.function.Predicate | java.util.Map | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy | java.util.Map<com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy, java.lang.String> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.testinfra.ccm.CcmRule | com.datastax.oss.driver.api.testinfra.ccm.CustomCcmRule | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.context.DriverContext | com.datastax.oss.driver.internal.core.context.InternalDriverContext | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.ViewMetadata | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.ViewMetadata> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Object | java.util.Optional<java.lang.Object> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.TableMetadata | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.TableMetadata> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.type.UserDefinedType | java.util.Optional<com.datastax.oss.driver.api.core.type.UserDefinedType> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | java.lang.Boolean | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.FunctionMetadata | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.FunctionMetadata> | 5 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Optional<com.datastax.oss.driver.api.core.metadata.TokenMap> | com.datastax.oss.driver.api.core.metadata.TokenMap | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Optional<com.datastax.oss.driver.internal.core.metadata.NodeInfo> | com.datastax.oss.driver.internal.core.metadata.NodeInfo | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Optional<java.net.InetSocketAddress> | java.net.InetSocketAddress | 6 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.ColumnMetadata | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.ColumnMetadata> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | java.util.Optional<java.lang.String> | 6 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Optional<com.datastax.oss.driver.api.core.metrics.Metrics> | com.datastax.oss.driver.api.core.metrics.Metrics | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.KeyspaceMetadata | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.KeyspaceMetadata> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.AggregateMetadata | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.AggregateMetadata> | 5 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.FunctionSignature | java.util.Optional<com.datastax.oss.driver.api.core.metadata.schema.FunctionSignature> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.api.core.CqlIdentifier | java.util.Optional<com.datastax.oss.driver.api.core.CqlIdentifier> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map | com.datastax.oss.driver.shaded.guava.common.collect.ImmutableMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> External |
| com.datastax.oss.driver.api.core.config.DriverConfigProfile | ? extendscom.datastax.oss.driver.api.core.config.DriverConfigProfile | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.connection.ReconnectionPolicy | java.util.function.Supplier<com.datastax.oss.driver.api.core.connection.ReconnectionPolicy.ReconnectionSchedule> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| int | com.datastax.oss.driver.api.core.ConsistencyLevel | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.AggregateMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.AggregateMetadata | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.type.UserDefinedType | ? extendscom.datastax.oss.driver.api.core.type.UserDefinedType | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.ColumnMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.ColumnMetadata | 9 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.TableMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.TableMetadata | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.sun.beans.util.Cache.Kind | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Iterable | java.util.List | 4 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.metadata.schema.KeyspaceMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.KeyspaceMetadata | 14 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.TokenMap | ? extendscom.datastax.oss.driver.api.core.metadata.TokenMap | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.FunctionMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.FunctionMetadata | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.IndexMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.IndexMetadata | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.schema.ViewMetadata | ? extendscom.datastax.oss.driver.api.core.metadata.schema.ViewMetadata | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.metadata.schema.queries.SchemaRows | com.datastax.oss.driver.internal.core.metadata.schema.queries.CassandraSchemaRows | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.metadata.Metadata | ? extendscom.datastax.oss.driver.api.core.metadata.Metadata | 6 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.config.DriverConfigProfile | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.datastax.oss.driver.internal.core.config.typesafe.TypesafeDriverConfigProfile.Base | com.datastax.oss.driver.internal.core.config.typesafe.TypesafeDriverExecutionProfile.Base | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.datastax.oss.driver.api.core.config.DriverConfigLoader | 7 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | com.datastax.oss.driver.internal.core.config.typesafe.DefaultDriverConfigLoaderBuilder | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | com.datastax.oss.driver.api.core.config.DefaultDriverOption | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.internal.core.session.DefaultSession | com.datastax.oss.driver.api.core.CqlSession | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.UUID | java.util.Optional<java.util.UUID> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.CqlSession | com.datastax.oss.driver.api.core.session.Session | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.config.DefaultDriverOption | com.datastax.oss.driver.api.core.config.DriverOption | 3 | 1 | 1 | - | - | Internal -> Internal |
| int | java.lang.Integer | 7 | 3 | 1 | - | Boxing | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.cql.PreparedStatement | ? extendscom.datastax.oss.driver.api.core.cql.PreparedStatement | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.cql.ResultSet | java.util.concurrent.CompletionStage<com.datastax.oss.driver.api.core.cql.AsyncResultSet> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.internal.core.cql.CqlRequestSyncProcessor | com.datastax.oss.driver.internal.core.cql.CqlRequestAsyncProcessor | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.Iterator | java.util.List | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.core.cql.ResultSet | java.util.concurrent.CompletionStage<? extendscom.datastax.oss.driver.api.core.cql.AsyncResultSet> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.internal.core.channel.ResponseCallback | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.datastax.oss.driver.internal.core.util.concurrent.ScheduledTaskCapturingEventLoop.CapturedTask<?> | com.datastax.oss.driver.internal.core.util.concurrent.CapturingTimer.CapturedTimeout | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.util.concurrent.ScheduledTaskCapturingEventLoop | com.datastax.oss.driver.internal.core.util.concurrent.CapturingTimer | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.netty.util.concurrent.ScheduledFuture<?> | io.netty.util.Timeout | 5 | 1 | 1 | - | - | External -> External |
| io.netty.util.concurrent.EventExecutor | io.netty.util.Timer | 2 | 1 | 1 | - | - | External -> External |
| java.util.concurrent.ConcurrentMap | com.datastax.oss.driver.shaded.guava.common.cache.Cache | 2 | 1 | 1 | - | - | Jdk -> External |
| java.util.concurrent.ConcurrentMap<java.nio.ByteBuffer, com.datastax.oss.driver.internal.core.cql.DefaultPreparedStatement> | com.datastax.oss.driver.internal.core.cql.CqlPrepareAsyncProcessor | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.datastax.oss.driver.internal.core.cql.CqlRequestAsyncHandler | com.datastax.oss.driver.internal.core.cql.CqlRequestHandler | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.loadbalancing.DefaultLoadBalancingPolicy | com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.net.InetSocketAddress | com.datastax.oss.driver.internal.core.metadata.NodeInfo | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map.Entry<java.net.InetSocketAddress, com.datastax.oss.driver.api.core.metadata.Node> | com.datastax.oss.driver.api.core.metadata.Node | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map<com.datastax.oss.driver.api.core.metadata.Node, java.net.InetSocketAddress> | com.datastax.oss.driver.api.core.metadata.Metadata | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.InetSocketAddress | com.datastax.oss.driver.api.core.metadata.EndPoint | 24 | 2 | 1 | - | - | Jdk -> Internal |
| java.net.InetSocketAddress | java.util.UUID | 33 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.net.InetSocketAddress | com.datastax.oss.driver.internal.core.metadata.DefaultNode | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.net.SocketAddress | com.datastax.oss.driver.api.core.metadata.EndPoint | 25 | 1 | 1 | - | - | Jdk -> Internal |
| io.netty.channel.local.LocalAddress | com.datastax.oss.driver.api.core.metadata.EndPoint | 1 | 1 | 1 | - | - | External -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.IndexMetadata | com.datastax.oss.driver.api.core.metadata.schema.IndexMetadata | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.Metadata | com.datastax.oss.driver.api.core.metadata.Metadata | 6 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.FunctionMetadata | com.datastax.oss.driver.api.core.metadata.schema.FunctionMetadata | 6 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.datastax.oss.driver.api.core.AsyncPagingIterable | com.datastax.oss.driver.api.core.MappedAsyncPagingIterable | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.TableMetadata | com.datastax.oss.driver.api.core.metadata.schema.TableMetadata | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.type.UserDefinedType | com.datastax.oss.driver.api.core.type.UserDefinedType | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.KeyspaceMetadata | com.datastax.oss.driver.api.core.metadata.schema.KeyspaceMetadata | 15 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.AggregateMetadata | com.datastax.oss.driver.api.core.metadata.schema.AggregateMetadata | 6 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.cql.PreparedStatement | com.datastax.oss.driver.api.core.cql.PreparedStatement | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.TokenMap | com.datastax.oss.driver.api.core.metadata.TokenMap | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.ColumnMetadata | com.datastax.oss.driver.api.core.metadata.schema.ColumnMetadata | 9 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.cql.AsyncResultSet | com.datastax.oss.driver.api.core.cql.AsyncResultSet | 13 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metrics.Metrics | com.datastax.oss.driver.api.core.metrics.Metrics | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| ? extendscom.datastax.oss.driver.api.core.metadata.schema.ViewMetadata | com.datastax.oss.driver.api.core.metadata.schema.ViewMetadata | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.datastax.oss.driver.internal.core.config.typesafe.DefaultDriverConfigLoaderBuilder | com.datastax.oss.driver.api.core.config.ProgrammaticDriverConfigLoaderBuilder | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.mapper.processor.mapper.MapperImplementationGenerator | com.datastax.oss.driver.internal.mapper.processor.CodeGeneratorFactory | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.function.Consumer | java.util.function.Function | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.annotation.processing.Filer | com.datastax.oss.driver.internal.mapper.processor.JavaPoetFiler | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.datastax.oss.driver.internal.mapper.processor.GenerationContext | com.datastax.oss.driver.internal.mapper.processor.ProcessorContext | 9 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.mapper.processor.entity.EntityHelperGenerator | com.datastax.oss.driver.internal.mapper.processor.util.generation.BindableHandlingSharedCode | 4 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| javax.lang.model.element.TypeElement | com.squareup.javapoet.ClassName | 7 | 1 | 1 | - | - | Jdk -> External |
| com.squareup.javapoet.TypeName | javax.lang.model.type.TypeMirror | 1 | 1 | 1 | - | - | External -> Jdk |
| com.squareup.javapoet.TypeName | com.datastax.oss.driver.internal.mapper.processor.util.generation.PropertyType | 7 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | com.datastax.oss.driver.internal.mapper.processor.mapper.MapperImplementationSharedCode | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.internal.mapper.processor.PartialClassGenerator | com.squareup.javapoet.MethodSpec.Builder | 1 | 1 | 1 | - | - | Internal -> External |
| com.datastax.oss.driver.internal.mapper.processor.PartialClassGenerator | com.datastax.oss.driver.internal.mapper.processor.MethodGenerator | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.internal.mapper.processor.util.NameIndex | com.datastax.oss.driver.internal.mapper.processor.mapper.MapperImplementationSharedCode | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.squareup.javapoet.MethodSpec.Builder | com.datastax.oss.driver.internal.mapper.processor.MethodGenerator | 4 | 2 | 1 | - | - | External -> Internal |
| javax.lang.model.element.VariableElement | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.datastax.oss.driver.internal.mapper.processor.MethodGenerator | java.util.Optional<com.datastax.oss.driver.internal.mapper.processor.MethodGenerator> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| javax.lang.model.element.TypeElement | com.datastax.oss.driver.internal.mapper.processor.ProcessorContext | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.internal.mapper.processor.dao.DaoImplementationGenerator | com.datastax.oss.driver.internal.mapper.processor.dao.DaoImplementationSharedCode | 6 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.squareup.javapoet.MethodSpec.Builder | java.util.Optional<com.squareup.javapoet.MethodSpec> | 8 | 1 | 1 | - | - | External -> Jdk |
| com.datastax.oss.driver.internal.mapper.processor.entity.DefaultPropertyDefinition.Builder | com.datastax.oss.driver.internal.mapper.processor.entity.PropertyDefinition | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map | java.util.SortedMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.datastax.oss.driver.api.querybuilder.BuildableQuery | com.datastax.oss.driver.api.querybuilder.insert.RegularInsert | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.datastax.oss.driver.mapper.model.inventory.Product | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List<com.datastax.oss.driver.api.core.cql.Row> | com.datastax.oss.driver.api.core.cql.Row | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.datastax.oss.driver.api.querybuilder.BuildableQuery | com.datastax.oss.driver.api.querybuilder.select.Select | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.String | com.squareup.javapoet.CodeBlock | 10 | 1 | 1 | - | - | Jdk -> External |
| com.datastax.oss.driver.api.core.session.Session | com.datastax.oss.driver.api.core.CqlSession | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.datastax.oss.driver.api.mapper.MapperContext | com.datastax.oss.driver.internal.mapper.DefaultMapperContext | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| boolean | java.util.List<javax.lang.model.element.ExecutableElement> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.lang.model.element.TypeElement | java.util.Set<javax.lang.model.element.TypeElement> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.lang.model.element.TypeElement | javax.lang.model.element.Element | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| javax.lang.model.element.TypeElement | com.datastax.oss.driver.api.mapper.annotations.DefaultNullSavingStrategy | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.squareup.javapoet.MethodSpec.Builder | com.squareup.javapoet.CodeBlock.Builder | 12 | 1 | 1 | SIBLING | - | External -> External |
| javax.lang.model.element.Element | javax.lang.model.element.TypeElement | 3 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.datastax.oss.driver.internal.core.adminrequest.AdminResult | ? | 1 | 1 | 1 | - | - | Internal -> TypeVariable |
| com.datastax.oss.driver.internal.core.adminrequest.AdminResult | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.junit.rules.TestRule | com.datastax.oss.driver.api.testinfra.ccm.CustomCcmRule | 1 | 1 | 1 | - | - | External -> Internal |