Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
java.util.concurrent.ThreadPoolExecutor |
java.util.concurrent.Executor |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.sql.Connection |
com.zaxxer.hikari.pool.PoolBagEntry |
4 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
com.codahale.metrics.health.HealthCheckRegistry |
java.lang.Object |
1 |
1 |
1 |
- |
- |
External -> Jdk |
com.codahale.metrics.MetricRegistry |
java.lang.Object |
1 |
1 |
1 |
R_SUPER_T |
- |
External -> Jdk |
com.zaxxer.hikari.pool.BaseHikariPool |
com.zaxxer.hikari.pool.HikariPool |
9 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.zaxxer.hikari.pool.PoolBagEntry |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
boolean |
java.util.concurrent.atomic.AtomicBoolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
java.util.concurrent.Future<java.lang.Boolean> |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.atomic.AtomicLong |
java.util.concurrent.atomic.LongAdder |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.ArrayList |
com.zaxxer.hikari.util.FastList |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
boolean |
4 |
3 |
1 |
- |
- |
Jdk -> Jdk |
com.zaxxer.hikari.util.FastList |
java.util.List |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.zaxxer.hikari.util.FastList<T> |
java.util.List |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.concurrent.atomic.LongAdder |
com.zaxxer.hikari.util.Sequence |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Class<?> |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.Class<T> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.zaxxer.hikari.pool.PoolBagEntry |
java.sql.Connection |
2 |
2 |
1 |
Composition |
- |
Internal -> Jdk |
java.util.concurrent.locks.AbstractQueuedLongSynchronizer |
com.zaxxer.hikari.util.QueuedSequenceSynchronizer |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
int |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
java.lang.Boolean |
4 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
java.lang.Boolean |
boolean |
4 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
boolean |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
javax.sql.DataSource |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
javax.sql.DataSource |
com.zaxxer.hikari.pool.Mediators.PoolEntryMediator |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.beans.PropertyDescriptor |
java.lang.reflect.Method |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.zaxxer.hikari.pool.Mediator |
com.zaxxer.hikari.pool.HikariPool |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
com.zaxxer.hikari.proxy.IHikariConnectionProxy |
java.sql.Connection |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.zaxxer.hikari.proxy.IHikariConnectionProxy |
com.zaxxer.hikari.pool.ProxyConnection |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.zaxxer.hikari.pool.HikariPool |
com.zaxxer.hikari.pool.PoolBase |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.zaxxer.hikari.proxy.ConnectionState |
com.zaxxer.hikari.pool.ProxyConnection |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.zaxxer.hikari.metrics.MetricsTracker |
com.zaxxer.hikari.pool.PoolBase.MetricsTrackerDelegate |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
com.zaxxer.hikari.pool.PoolEntry |
long |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
javax.naming.Context |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.zaxxer.hikari.pool.PoolBase |
com.zaxxer.hikari.pool.HikariPool |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
boolean |
com.zaxxer.hikari.pool.PoolEntry |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.slf4j.impl.SimpleLogger |
org.apache.logging.slf4j.Log4jLogger |
1 |
1 |
1 |
- |
- |
External -> External |
int |
org.apache.logging.log4j.Level |
1 |
1 |
1 |
- |
- |
Jdk -> External |
? |
java.lang.Object |
1 |
1 |
1 |
- |
- |
TypeVariable -> Jdk |
java.util.List |
java.util.List<java.lang.Object> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
java.sql.Connection |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
long |
int |
38 |
2 |
1 |
- |
Narrowing |
Jdk -> Jdk |
int |
long |
40 |
2 |
1 |
- |
Widening |
Jdk -> Jdk |
java.util.concurrent.Future |
java.util.concurrent.Future<?> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.atomic.AtomicInteger |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.ScheduledThreadPoolExecutor |
java.util.concurrent.ScheduledExecutorService |
2 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
com.zaxxer.hikari.pool.PoolBase.MetricsTrackerDelegate |
com.zaxxer.hikari.pool.PoolBase.IMetricsTrackerDelegate |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
com.zaxxer.hikari.metrics.MetricsTracker |
com.zaxxer.hikari.metrics.IMetricsTracker |
5 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
java.util.concurrent.ScheduledExecutorService |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
double |
java.lang.Double |
2 |
2 |
1 |
- |
Boxing |
Jdk -> Jdk |
java.util.concurrent.Future<java.lang.Boolean> |
void |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Double |
double |
1 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
com.zaxxer.hikari.pool.ProxyLeakTask |
com.zaxxer.hikari.pool.ProxyLeakTaskFactory |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
io.micrometer.core.instrument.DistributionSummary |
io.micrometer.core.instrument.Timer |
2 |
1 |
1 |
- |
- |
External -> External |
com.zaxxer.hikari.HikariDataSource |
com.zaxxer.hikari.HikariConfig |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Throwable |
java.lang.instrument.IllegalClassFormatException |
2 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
com.zaxxer.hikari.metrics.prometheus.HikariCPCollector |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |