| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| org.lealone.cbase.transaction.TransactionStore.Transaction | org.lealone.cbase.transaction.CBaseTransaction | 27 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.command.dml.Insert | org.lealone.command.Prepared | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.command.dml.Insert | org.lealone.command.dml.InsertOrMerge | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.apache.commons.logging.Log | org.slf4j.Logger | 4 | 2 | 1 | - | - | External -> External |
| org.lealone.dbobject.table.TableBase | org.lealone.dbobject.table.Table | 7 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.cbase.dbobject.table.CBaseTableEngine.Store | org.lealone.cbase.engine.CBaseStorageEngine.Store | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.engine.Database | org.lealone.engine.Session | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.lealone.cbase.dbobject.index.CBaseSecondaryIndex.MVStoreCursor | org.lealone.cbase.dbobject.index.CBasePrimaryIndex.CBasePrimaryIndexCursor | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.cbase.dbobject.index.CBasePrimaryIndex.CBasePrimaryIndexCursor | org.lealone.cbase.dbobject.index.SkipListPrimaryIndex.SkipListPrimaryIndexCursor | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.cbase.dbobject.index.CBaseSecondaryIndex.CBaseSecondaryIndexCursor | org.lealone.cbase.dbobject.index.SkipListSecondaryIndex.SkipListSecondaryIndexCursor | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| byte | char | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| char | byte | 4 | 4 | 1 | - | Narrowing | Jdk -> Jdk |
| org.lealone.transaction.Transaction | org.lealone.hbase.transaction.HBaseTransaction | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.lealone.cbase.mvstore.cache.CacheLongKeyLIRS<org.lealone.cbase.mvstore.Page> | int | 1 | 1 | 1 | - | - | Internal -> Jdk |
| int | org.lealone.mvstore.cache.CacheLongKeyLIRS<org.lealone.cbase.mvstore.Page> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| long | java.util.concurrent.atomic.AtomicLong | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| void | org.lealone.result.Row | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.cbase.dbobject.index.CBaseSecondaryIndex.CBaseSecondaryIndexCursor | org.lealone.cbase.dbobject.index.MVSecondaryIndex.MVSecondaryIndexCursor | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.HashMap | java.util.concurrent.ConcurrentHashMap | 7 | 4 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.cbase.dbobject.index.CBasePrimaryIndex.CBasePrimaryIndexCursor | org.lealone.cbase.dbobject.index.MVPrimaryIndex.MVPrimaryIndexCursor | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.io.IOException | java.lang.instrument.IllegalClassFormatException | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.hbase.transaction.HBaseTransaction | org.lealone.transaction.TransactionInterface | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.transaction.TransactionInterface | org.lealone.transaction.local.LocalTransaction | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| int | java.util.concurrent.atomic.AtomicInteger | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.transaction.GlobalTransaction | org.lealone.transaction.TransactionBase | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | org.lealone.value.ValueLobDb | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.io.Reader | java.io.BufferedReader | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| long | int | 22 | 4 | 1 | - | Narrowing | Jdk -> Jdk |
| org.lealone.store.LobStorage | org.lealone.engine.LobStorageInterface | 8 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.store.LobStorage | org.lealone.engine.DataHandler | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.lealone.value.ValueLob | org.lealone.value.ValueLobDb | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| byte | java.nio.ByteBuffer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| char | java.nio.CharBuffer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | long | 25 | 7 | 1 | - | Widening | Jdk -> Jdk |
| java.util.Map.Entry<org.lealone.result.Row, org.lealone.value.Value> | org.lealone.result.SearchRow | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.value.Value | org.lealone.result.SearchRow | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.cluster.gms.TokenSerializer | org.lealone.cluster.io.ISerializer<org.lealone.cluster.dht.Token> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.cluster.dht.Token.TokenFactory | org.lealone.cluster.dht.TokenFactory | 7 | 1 | 1 | - | - | Internal -> Internal |
| int | java.lang.Integer | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| java.net.InetAddress | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | void | 4 | 4 | 1 | - | - | Jdk -> Jdk |
| org.lealone.cluster.net.OutboundTcpConnectionPool | org.lealone.cluster.net.OutboundTcpConnection | 7 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.Set<org.lealone.mvstore.Chunk> | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.cbase.engine.CBaseStorageEngine.Store | org.lealone.mvdb.engine.MVStorageEngine.Store | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.mvstore.MVMap | org.lealone.mvstore.StorageMap | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.dbobject.index.Cursor | org.lealone.engine.StorageMap.Cursor | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.mvstore.Cursor | org.lealone.engine.StorageMap.Cursor | 7 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.transaction.TransactionInterface | org.lealone.transaction.MVCCTransaction | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.engine.Session | org.lealone.transaction.Transaction.Validator | 2 | 1 | 1 | - | - | Internal -> Internal |
| int | org.lealone.transaction.MVCCTransaction | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.mvstore.MVMap | org.lealone.storage.StorageMap | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.engine.Session | boolean | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.lealone.transaction.DefaultTransactionMap | org.lealone.engine.TransactionMap | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.mvstore.MVStore | org.lealone.storage.StorageMap.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.transaction.TransactionBase | org.lealone.transaction.MVCCTransaction | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.engine.StorageMap.Cursor | org.lealone.storage.StorageMap.Cursor | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.transaction.MVCCTransactionEngine | org.lealone.transaction.TransactionEngine | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.transaction.MVCCTransactionMap | org.lealone.transaction.TransactionMap | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.transaction.MVCCTransaction | org.lealone.transaction.Transaction | 10 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.storage.MVStorageEngine.Store | org.lealone.transaction.TransactionEngine | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.lealone.transaction.TransactionMap | org.lealone.transaction.MVCCTransactionMap | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.jdbc.JdbcConnection | java.sql.Connection | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| org.lealone.cluster.db.Keyspace | org.lealone.dbobject.Schema | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.command.ddl.AlterSchemaRename | org.lealone.command.ddl.AlterSchemaWithReplication | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.command.ddl.AlterSchemaRename | org.lealone.command.ddl.DefineCommand | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | org.lealone.dbobject.Schema | 6 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.dbobject.index.IndexType | boolean | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| int | org.lealone.expression.Expression | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.command.dml.Select | int | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| boolean | org.lealone.result.Row | 6 | 1 | 1 | Composition | - | Jdk -> Internal |
| void | org.lealone.dbobject.index.Cursor | 18 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.dbobject.index.Cursor | void | 12 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.result.Row | boolean | 10 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.lealone.command.Parser | org.lealone.engine.Session | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| long | java.lang.Long | 2 | 2 | 1 | - | Boxing | Jdk -> Jdk |
| org.lealone.dbobject.table.Table | org.lealone.dbobject.DbObject | 7 | 1 | 1 | - | - | Internal -> Internal |
| java.util.HashMap | java.util.concurrent.atomic.AtomicReferenceArray | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | int | 20 | 2 | 1 | - | - | Jdk -> Jdk |
| org.lealone.api.AggregateFunction | org.lealone.api.Aggregate | 6 | 1 | 1 | - | - | Internal -> Internal |
| int | boolean | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| boolean | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.sql.Command | org.lealone.sql.BackendCommand | 8 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.sql.Command | org.lealone.db.CommandInterface | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.sql.expression.Expression | org.lealone.db.expression.Expression | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.sql.expression.ValueExpression | org.lealone.db.expression.Expression | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.sql.Prepared | org.lealone.sql.PreparedInterface | 27 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.sql.expression.Parameter | org.lealone.db.ParameterInterface | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.db.table.MVTable | org.lealone.storage.Table | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.table.MVTable | org.lealone.db.table.Table | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.Session | org.lealone.db.SessionInterface | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.Database | org.lealone.storage.Database | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.aostore.btree.BTreeStore | org.lealone.aostore.AOStore | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.HashMap | java.util.concurrent.ConcurrentSkipListMap | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentSkipListMap | java.util.concurrent.ConcurrentHashMap | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.sql.SQLEngine | java.lang.Void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.aostore.AOStoreBuilder | org.lealone.storage.AOStorageBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.aostore.cache.CacheLongKeyLIRS<org.lealone.storage.btree.BTreePage> | int | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.storage.StorageMap | org.lealone.transaction.log.LogMap | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| int | org.lealone.storage.cache.CacheLongKeyLIRS<org.lealone.storage.btree.BTreePage> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.db.index.MVIndex | org.lealone.db.index.StandardIndex | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.TransactionStorageEngine | org.lealone.storage.StorageEngine | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.StorageEngine | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.storage.StorageMap.Builder | org.lealone.transaction.log.LogStorage | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.StorageMap.Builder | org.lealone.storage.StorageBuilder | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Set | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.LinkedHashMap | java.util.Map | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.Object | org.lealone.storage.rtree.SpatialKey | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.transaction.log.LogFileStorage | org.lealone.storage.FileStorage | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.FileStore | org.lealone.storage.FileStorage | 17 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | org.lealone.transaction.log.RedoLogValue | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | ? | 2 | 1 | 1 | - | - | Jdk -> TypeVariable |
| java.lang.Object | java.lang.String | 5 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.transaction.log.LogStorage.LogStorageBackgroundThread | org.lealone.transaction.log.LogSyncService | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.Integer | java.util.concurrent.ConcurrentSkipListSet<java.lang.Integer> | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.concurrent.CopyOnWriteArrayList | java.util.concurrent.ConcurrentSkipListSet | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map | org.lealone.storage.StorageMap | 6 | 2 | 1 | - | - | Jdk -> Internal |
| java.util.Collection | java.util.List | 2 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| boolean | org.lealone.db.ConnectionInfo | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.HashMap | java.util.Map | 15 | 3 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| void | org.lealone.common.util.StatementBuilder | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | java.util.Map<java.lang.String, java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.sql.ParsedStatement | org.lealone.sql.StatementBase | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Integer | java.lang.String | 50 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| int | java.lang.String | 22 | 2 | 1 | - | - | Jdk -> Jdk |
| org.lealone.db.expression.ValueExpression | org.lealone.sql.Expression | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | org.lealone.transaction.log.RedoLogValue | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.transaction.log.RedoLogValue | java.nio.ByteBuffer | 4 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.lealone.transaction.log.LogMap | java.util.concurrent.ConcurrentHashMap | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Long | java.lang.Integer | 3 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicInteger | java.util.concurrent.atomic.AtomicLong | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map.Entry<java.lang.Long, java.lang.Object[]> | org.lealone.transaction.MVCCTransaction.LogRecord | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | java.lang.IllegalStateException | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| long | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.ArrayList | java.util.List | 27 | 6 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Map.Entry | org.lealone.storage.StorageMapCursor | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | com.google.common.util.concurrent.ListenableFuture<org.lealone.cluster.streaming.StreamState> | 1 | 1 | 1 | - | - | Jdk -> External |
| org.lealone.db.schema.Schema | org.lealone.db.Database | 13 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.Object | ? extendsjava.lang.Object | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.lealone.sql.Expression | org.lealone.db.value.Value | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.value.ValueLobDb | org.lealone.db.value.ValueLob | 15 | 1 | 1 | SIBLING | - | Internal -> Internal |
| void | org.lealone.test.TestBase | 7 | 1 | 1 | - | - | Jdk -> Internal |
| int | org.lealone.db.DbObjectType | 29 | 1 | 1 | - | - | Jdk -> Internal |
| java.io.Reader | java.io.InputStream | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.db.table.TableBase | org.lealone.db.table.StandardTable | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.sql.PreparedStatement | org.lealone.db.Command | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.io.InputStream | java.io.Reader | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.sql.dml.Select | org.lealone.sql.StatementBase | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.transaction.Transaction | org.lealone.mvstore.mvcc.MVCCTransaction | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| long | org.lealone.mvstore.mvcc.VersionedValue | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.net.Socket | io.vertx.core.net.NetSocket | 4 | 1 | 1 | - | - | Jdk -> External |
| void | org.lealone.common.exceptions.DbException | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.net.Transfer.ResettableBufferedOutputStream | org.lealone.net.Transfer.ResettableBufferOutputStream | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.LinkedBlockingQueue | java.util.concurrent.LinkedTransferQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.net.AsyncConnection | org.lealone.net.PreparedCommand | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.net.AsyncConnection | java.util.concurrent.ConcurrentLinkedQueue<org.lealone.net.PreparedCommand> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.client.result.ClientResult | org.lealone.db.result.Result | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.sql.Statement | org.lealone.client.jdbc.JdbcStatement | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| java.util.concurrent.LinkedTransferQueue | java.util.concurrent.LinkedBlockingQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| io.vertx.core.buffer.Buffer | org.lealone.net.Transfer | 1 | 1 | 1 | - | - | External -> Internal |
| org.lealone.sql.SQLStatementExecutor | org.lealone.sql.SQLStatementExecutor[] | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.LinkedList | java.util.concurrent.ConcurrentLinkedQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.net.IntAsyncCallback | org.lealone.net.AsyncCallback<java.lang.Integer> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.net.VoidAsyncCallback | org.lealone.net.AsyncCallback<java.lang.Void> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.concurrent.Callable<?> | java.lang.Runnable | 5 | 2 | 1 | - | - | Jdk -> Jdk |
| org.lealone.db.schema.Schema | org.lealone.db.table.Table | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.db.value.Value | org.lealone.db.index.VersionedValue | 20 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.value.ValueArray | org.lealone.db.index.VersionedValue | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.lealone.storage.StorageMapCursor | java.util.Iterator | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| org.lealone.mvcc.log.LogMap<java.lang.Long, org.lealone.mvcc.log.RedoLogValue> | org.lealone.mvcc.log.RedoLog | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.mvcc.log.LogMap<?, ?> | org.lealone.mvcc.log.RedoLog | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | int | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.Integer | org.lealone.net.AsyncConnection.SessionInfo | 4 | 2 | 1 | - | - | Jdk -> Internal |
| double | int | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.lang.String | org.lealone.db.table.TableType | 8 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.db.index.Index | void | 12 | 1 | 1 | - | - | Internal -> Jdk |
| void | org.lealone.db.index.Index | 12 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.mvstore.Page.PageReference | org.lealone.aose.storage.btree.BTreePage.PageReference | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.mvstore.MVStore | org.lealone.aose.storage.AOStorage | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.mvstore.MVStore | org.lealone.aose.storage.btree.BTreeStorage | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.lang.StringBuilder | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.aose.gms.IFailureDetector | org.lealone.aose.gms.FailureDetector | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.aose.net.OutboundTcpConnection | org.lealone.aose.net.TcpConnection | 7 | 2 | 1 | - | - | Internal -> Internal |
| org.lealone.aose.io.DataOutputStreamPlus | java.io.DataOutputStream | 1 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| java.net.ServerSocket | io.vertx.core.net.NetServer | 2 | 1 | 1 | - | - | Jdk -> External |
| org.lealone.aose.io.DataOutputPlus | java.io.DataOutput | 12 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| org.lealone.aose.net.MessagingService.SocketThread | org.lealone.aose.net.MessagingService.Server | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.DbSettings | java.util.Map<java.lang.String, java.lang.String> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | java.lang.Boolean | 3 | 3 | 1 | - | Boxing | Jdk -> Jdk |
| org.lealone.db.ServerSession | org.lealone.db.SystemSession | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | org.lealone.db.HostAndPort | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.net.InetSocketAddress | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map | org.lealone.db.value.CaseInsensitiveMap | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.lealone.aose.locator.AbstractReplicationStrategy | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.lealone.aose.locator.SeedProvider | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.lealone.net.NetEndpoint | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.lealone.aose.locator.IEndpointSnitch | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.InetAddress | org.lealone.net.NetEndpoint | 388 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.net.AsyncConnection.SessionInfo | java.lang.Long | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.aose.config.Config | org.lealone.aose.config.Config.ClusterConfig | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| org.lealone.net.HostAndPort | org.lealone.net.NetEndpoint | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.util.Set<org.lealone.net.NetEndpoint> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Runnable | java.util.concurrent.Future<?> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | org.lealone.db.value.ValueDecimal | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.db.Data | org.lealone.db.DataBuffer | 12 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.type.ObjectDataType.AutoDetectDataType | org.lealone.storage.type.StorageDataTypeBase | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.type.DataType | org.lealone.storage.type.StorageDataType | 75 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Runnable | java.util.concurrent.Callable<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Long | long | 2 | 2 | 1 | - | Unboxing | Jdk -> Jdk |
| org.lealone.mvcc.log.RedoLogValue | void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Long | boolean | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Set | java.util.concurrent.LinkedTransferQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Set | java.util.Queue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map.Entry<org.lealone.mvcc.log.RedoLogValue, java.lang.Long> | org.lealone.mvcc.log.RedoLogValue | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.lealone.orm.typequery.PString<org.lealone.test.orm.generated.Customer> | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Long | org.lealone.orm.typequery.PLong<org.lealone.test.orm.generated.Customer> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Integer | org.lealone.orm.typequery.PInteger<org.lealone.test.orm.generated.Customer> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | org.lealone.orm.typequery.PString<org.lealone.test.service.generated.User> | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Long | org.lealone.orm.typequery.PLong<org.lealone.test.service.generated.User> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.test.orm.generated.QCustomer | org.lealone.test.orm.generated.Customer | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.Integer | org.lealone.orm.typequery.PInteger<org.lealone.test.service.generated.User> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Boolean | java.lang.Integer | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.test.service.generated.User | java.lang.Long | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.sql.dml.Query | org.lealone.orm.Model | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.orm.Table | org.lealone.orm.ModelTable | 12 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.table.Table | org.lealone.orm.ModelTable | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| org.lealone.orm.ExpressionList | org.lealone.orm.ExpressionBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.sql.expression.ExpressionList | org.lealone.orm.ExpressionBuilder | 35 | 1 | 1 | - | - | Internal -> Internal |
| boolean | short | 7 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.test.generated.model.Customer | org.lealone.test.generated.model.User | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.lealone.orm.Model | java.util.List<org.lealone.orm.Model<?>> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.test.generated.model.Order | java.util.List<org.lealone.orm.Model<?>> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.test.generated.model.OrderItem | java.util.List<org.lealone.orm.Model<?>> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.sql.ddl.DefineStatement | org.lealone.sql.StatementBase | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| void | java.util.concurrent.Future<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.lealone.net.NetEndpoint | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.net.NetEndpoint | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.lealone.db.Database | org.lealone.db.IDatabase | 32 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.sql.StatementBase | org.lealone.sql.PreparedStatement | 14 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.aose.locator.TopologyMetaData | org.lealone.db.IDatabase | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.ServerSession | org.lealone.db.Session | 11 | 2 | 1 | - | - | Internal -> Internal |
| com.google.common.util.concurrent.AtomicDouble | java.util.concurrent.atomic.DoubleAdder | 2 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.collect.ImmutableMap.Builder | java.util.HashMap | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.collect.Multimap | java.util.Map | 8 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.collect.BiMap | java.util.Map | 2 | 1 | 1 | - | - | External -> Jdk |
| io.vertx.core.buffer.Buffer | org.lealone.net.NetBuffer | 6 | 1 | 1 | - | - | External -> Internal |
| io.vertx.core.net.NetClient | org.lealone.net.netty.NettyNetClient.NettyClient | 1 | 1 | 1 | - | - | External -> Internal |
| io.vertx.core.net.NetSocket | org.lealone.net.WritableChannel | 5 | 1 | 1 | - | - | External -> Internal |
| java.lang.instrument.IllegalClassFormatException | java.lang.Throwable | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.lealone.net.AsyncConnection | org.lealone.net.TransferConnection | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.net.AsyncConnection | org.lealone.net.TcpConnection | 6 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map.Entry<org.lealone.net.NetEndpoint, org.lealone.p2p.net.P2pConnection> | org.lealone.p2p.net.P2pConnection | 3 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.p2p.net.MessagingService.Verb | org.lealone.p2p.net.Verb | 13 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Void | ? | 1 | 1 | 1 | - | - | Jdk -> TypeVariable |
| java.util.Properties | java.util.Map<java.lang.String, java.lang.String> | 6 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.io.DataInputStream | org.lealone.net.Transfer | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.db.Command | java.util.concurrent.Callable<org.lealone.db.result.Result> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.lealone.sql.dml.Query | org.lealone.sql.IQuery | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.ArrayList<org.lealone.db.result.SelectOrderBy> | org.lealone.db.table.Column | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.db.result.LocalResult | org.lealone.db.result.Result | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.sql.expression.Expression | org.lealone.sql.IExpression | 14 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.table.TableFilter | org.lealone.sql.IExpression.Evaluator | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.db.table.Table | ? | 1 | 1 | 1 | - | - | Internal -> TypeVariable |
| org.lealone.storage.aose.btree.BTreePage | org.lealone.storage.aose.btree.BTreeLocalPage | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.nio.ByteBuffer | org.lealone.storage.PageKey | 16 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.storage.aose.btree.BTreePage | org.lealone.storage.aose.btree.BTreeNodePage | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.storage.aose.btree.BTreePage | org.lealone.storage.aose.btree.BTreeLeafPage | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | org.lealone.storage.PageKey | 4 | 2 | 1 | Composition | - | Jdk -> Internal |
| long | double | 2 | 1 | 1 | - | Widening | Jdk -> Jdk |
| void | org.lealone.storage.aose.AOStorage | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Integer | java.util.concurrent.atomic.AtomicInteger | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| boolean | java.util.concurrent.atomic.AtomicBoolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.lealone.transaction.mvcc.MVCCTransaction.LogRecord | org.lealone.transaction.mvcc.TransactionalLogRecord | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.logging.LogRecord | org.lealone.transaction.mvcc.TransactionalLogRecord | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.storage.StorageMap<org.lealone.transaction.mvcc.TransactionalValue, K> | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map.Entry | org.lealone.storage.StorageMap | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.HashSet | java.util.Set | 10 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.lealone.net.TcpConnection.SessionInfo | org.lealone.server.CommandHandler.CommandQueue | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.lealone.net.AsyncCallback<?> | org.lealone.db.Session | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | org.lealone.db.Session | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.ConcurrentHashMap | java.util.concurrent.CopyOnWriteArrayList | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.lealone.net.TcpConnection | org.lealone.net.TcpClientConnection | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.lealone.net.TcpConnection | org.lealone.server.TcpServerConnection | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.nio.channels.Selector | org.lealone.net.nio.NioEventLoop | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.lealone.net.AsyncConnection | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.nio.ByteBuffer | org.lealone.db.DataBuffer | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.lealone.net.NetBuffer | org.lealone.net.nio.NioBuffer | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.List | org.lealone.storage.IterationParameters | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.HashMap | org.lealone.common.util.CaseInsensitiveMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |