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 |