Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
org.neo4j.kernel.impl.util.StringLogger org.neo4j.kernel.logging.ConsoleLogger 2 1 1 Composition - Internal -> Internal
org.neo4j.helpers.collection.Visitor org.neo4j.helpers.collection.CloseableVisitor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.mockfs.EphemeralFileSystemAbstraction org.neo4j.io.fs.FileSystemAbstraction 8 6 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.core.NodeProxy.NodeLookup org.neo4j.kernel.impl.core.NodeProxy.NodeActions 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStore org.neo4j.kernel.impl.transaction.log.TransactionIdStore 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.server.security.auth.User 2 1 1 Composition - Internal -> Internal
void org.neo4j.server.security.auth.User 4 1 1 - - Jdk -> Internal
java.util.Map org.neo4j.collection.primitive.PrimitiveLongObjectMap 55 4 1 - - Jdk -> Internal
java.util.Map org.neo4j.collection.primitive.PrimitiveIntObjectMap 19 5 1 - - Jdk -> Internal
int long 580 83 1 - Widening Jdk -> Jdk
org.neo4j.graphdb.Result org.neo4j.cypher.javacompat.ExtendedExecutionResult 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.query.QueryExecutionEngine org.neo4j.cypher.javacompat.internal.DocsExecutionEngine 3 1 1 - - Internal -> Internal
org.neo4j.function.primitive.PrimitiveIntPredicate org.neo4j.unsafe.impl.batchimport.input.Group 7 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.mockfs.EphemeralFileSystemAbstraction org.neo4j.io.fs.DefaultFileSystemAbstraction 4 4 1 - - Internal -> Internal
org.neo4j.test.EphemeralFileSystemRule org.neo4j.test.DefaultFileSystemRule 4 3 1 SIBLING - Internal -> Internal
org.neo4j.com.MismatchingVersionHandler org.neo4j.com.ComExceptionHandler 3 1 1 - - Internal -> Internal
java.util.Random org.neo4j.test.RandomRule 3 3 1 Composition - Jdk -> Internal
void int 15 8 1 - - Jdk -> Jdk
org.neo4j.graphdb.ResourceIterator org.neo4j.unsafe.impl.batchimport.InputIterator 7 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.ResourceIterable org.neo4j.unsafe.impl.batchimport.InputIterable 16 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.api.CountsAccessor org.neo4j.kernel.impl.api.CountsAccessor.Updater 6 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.counts.keys.CountsKey ? extendsorg.neo4j.kernel.impl.store.counts.keys.CountsKey 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.counts.CountsTracker org.neo4j.kernel.impl.api.CountsAccessor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.SortedKeyValueStore<org.neo4j.kernel.impl.store.counts.keys.CountsKey, org.neo4j.register.Register.CopyableDoubleLongRegister> org.neo4j.kernel.impl.api.CountsVisitor.Visitable 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.counts.CountsStore org.neo4j.kernel.impl.store.counts.CountsTracker 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.counts.CountsTracker org.neo4j.kernel.impl.api.CountsAccessor.Updater 8 2 1 SIBLING - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.AvailableMemoryCalculator org.neo4j.unsafe.impl.batchimport.cache.NumberArrayFactory 1 1 1 - - Internal -> Internal
org.neo4j.cluster.client.ClusterClient org.neo4j.kernel.ha.com.slave.MasterClientResolver 1 1 1 Composition - Internal -> Internal
org.neo4j.cluster.client.ClusterClient org.neo4j.kernel.ha.com.slave.InvalidEpochExceptionHandler 3 2 1 - - Internal -> Internal
javax.servlet.http.HttpServletRequest org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - External -> Internal
org.neo4j.server.security.auth.SecurityCentral org.neo4j.server.security.auth.AuthManager 1 1 1 SIBLING - Internal -> Internal
org.neo4j.server.security.auth.Credentials org.neo4j.server.security.auth.Credential 4 1 1 - - Internal -> Internal
org.neo4j.server.security.auth.SecurityCentral org.neo4j.kernel.logging.ConsoleLogger 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.StringLogger org.neo4j.cypher.internal.compiler.v2_2.spi.Logger 6 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.RadixCalculator.Long org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.EncodingIdMapper.CollisionPoint 2 1 1 - - Internal -> Internal
long int 72 30 1 - Narrowing Jdk -> Jdk
java.util.List java.util.Set 17 11 1 SIBLING - Jdk -> Jdk
java.util.List<org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.IdGroup> org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.IdGroup 1 1 1 - - Jdk -> Internal
java.util.List org.neo4j.unsafe.impl.batchimport.Batch 1 1 1 - - Jdk -> Internal
org.neo4j.helpers.Pair org.neo4j.unsafe.impl.batchimport.Batch 2 1 1 - - Internal -> Internal
long org.neo4j.unsafe.impl.batchimport.input.Group 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.counts.keys.CountsKey org.neo4j.kernel.impl.store.kvstore.ReadableBuffer 1 1 1 - - Internal -> Internal
void boolean 95 47 1 - - Jdk -> Jdk
java.util.Collection java.util.List 12 5 1 T_SUPER_R - Jdk -> Jdk
java.util.List scala.collection.immutable.Iterable 1 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.kernel.impl.store.record.PropertyBlock> org.neo4j.kernel.impl.store.record.PropertyBlock 1 1 1 - - Jdk -> Internal
scala.collection.immutable.Iterable java.util.Iterator 1 1 1 - - Internal -> Jdk
org.neo4j.cypher.javacompat.ExtendedExecutionResult org.neo4j.cypher.internal.compiler.v2_2.executionplan.InternalExecutionResult 6 1 1 - - Internal -> Internal
org.neo4j.cypher.ExecutionEngine org.neo4j.cypher.internal.DocsExecutionEngine 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.NodeRecord void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.record.RelationshipRecord void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.record.RelationshipGroupRecord void 2 2 1 - - Internal -> Jdk
int org.neo4j.csv.reader.CharReadable 1 1 1 - - Jdk -> Internal
char org.neo4j.csv.reader.SectionedCharBuffer 5 1 1 - - Jdk -> Internal
int org.neo4j.csv.reader.SectionedCharBuffer 3 1 1 Composition - Jdk -> Internal
int char 9 2 1 - Narrowing Jdk -> Jdk
java.nio.CharBuffer org.neo4j.csv.reader.SectionedCharBuffer 1 1 1 - - Jdk -> Internal
org.neo4j.csv.reader.CharReadable java.io.Reader 11 1 1 SIBLING - Internal -> Jdk
org.neo4j.cypher.internal.compiler.v2_2.spi.Logger org.neo4j.kernel.impl.util.StringLogger 6 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.Number long 1 1 1 - - Internal -> Jdk
org.neo4j.io.pagecache.monitoring.PageCacheMonitor org.neo4j.io.pagecache.tracing.PageCacheTracer 13 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.io.pagecache.monitoring.DefaultPageCacheMonitor org.neo4j.io.pagecache.monitoring.PageCacheMonitor 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.lucene.search.SearcherManager org.apache.lucene.search.ReferenceManager<org.apache.lucene.search.IndexSearcher> 6 5 1 R_SUPER_T - External -> External
org.neo4j.unsafe.impl.batchimport.staging.ExecutionSupervisor org.neo4j.unsafe.impl.batchimport.staging.ExecutionMonitor 1 1 1 Composition - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.StoreProcessor<org.neo4j.kernel.impl.store.record.RelationshipRecord> org.neo4j.unsafe.impl.batchimport.RelationshipCountsProcessor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.CountsRecordState void 2 1 1 - - Internal -> Jdk
java.lang.StringBuilder java.lang.Appendable 4 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.kernel.impl.util.dbstructure.DbStructureVisitor org.neo4j.function.Function<java.lang.Object, org.neo4j.kernel.impl.util.dbstructure.DbStructureVisitor> 1 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.com.RequestContext 2 1 1 - - Jdk -> Internal
org.neo4j.helpers.Triplet<org.jboss.netty.buffer.ChannelBuffer, java.nio.ByteBuffer, org.jboss.netty.channel.Channel> org.neo4j.com.ChannelContext 4 1 1 - - Internal -> Internal
java.lang.Iterable java.util.List 5 5 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.impl.api.index.IndexUpdates org.neo4j.kernel.impl.api.index.ValidatedIndexUpdates 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneIndexWriterFactory org.neo4j.kernel.api.impl.index.IndexWriterFactory<org.neo4j.kernel.api.impl.index.LuceneIndexWriter> 14 2 1 - - Internal -> Internal
java.util.Collection java.util.Map 9 5 1 - - Jdk -> Jdk
void java.util.Map<org.neo4j.kernel.api.index.IndexDescriptor, java.util.List<org.neo4j.kernel.api.index.NodePropertyUpdate>> 2 2 1 - - Jdk -> Jdk
org.apache.lucene.index.IndexWriter org.neo4j.kernel.api.impl.index.ReservingLuceneIndexWriter 2 2 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.impl.api.index.ValidatedIndexUpdates 1 1 1 - - Jdk -> Internal
org.apache.lucene.index.IndexWriter org.neo4j.kernel.api.impl.index.LuceneIndexWriter 25 2 1 Composition - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneIndexWriterFactory org.neo4j.kernel.api.impl.index.IndexWriterFactory<org.neo4j.kernel.api.impl.index.ReservingLuceneIndexWriter> 6 2 1 - - Internal -> Internal
void org.neo4j.kernel.impl.api.index.ValidatedIndexUpdates 1 1 1 - - Jdk -> Internal
org.neo4j.test.EphemeralFileSystemRule org.neo4j.io.fs.FileSystemAbstraction 3 3 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.Header.Entry org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 Composition - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.InputNodeDeserializer org.neo4j.unsafe.impl.batchimport.input.csv.InputEntityDeserializer<org.neo4j.unsafe.impl.batchimport.input.InputNode> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.Deserialization org.neo4j.function.Function 5 1 1 - - Internal -> Internal
java.util.Iterator org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 T_SUPER_R - Jdk -> Internal
scala.collection.immutable.Iterable org.neo4j.unsafe.impl.batchimport.InputIterable 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.counts.Metadata org.neo4j.kernel.impl.store.kvstore.Headers 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.HeaderField<META, ?> org.neo4j.kernel.impl.store.kvstore.HeaderField<?> 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.HeaderField<java.util.Map<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, byte[]>, byte[]> org.neo4j.kernel.impl.store.kvstore.HeaderField<byte[]> 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.HeaderField java.util.Map 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.kvstore.KeyValueStoreFile<Meta> org.neo4j.kernel.impl.store.kvstore.KeyValueStoreFile 18 1 1 - - Internal -> Internal
java.util.Map<byte[], org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.kernel.impl.store.kvstore.Headers 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.kvstore.HeaderField<java.util.Map<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, byte[]>, byte[]> org.neo4j.kernel.impl.store.kvstore.HeaderField<?> 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.KeyValueStoreFile<java.util.Map<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, byte[]>> org.neo4j.kernel.impl.store.kvstore.KeyValueStoreFile 13 1 1 - - Internal -> Internal
java.util.Map<byte[], org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> byte 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.CountsAccessor.Updater org.neo4j.kernel.impl.api.CountsAccessor.IndexStatsUpdater 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.AbstractKeyValueStore.Update<Key> org.neo4j.kernel.impl.store.kvstore.ValueUpdate 3 1 1 - - Internal -> Internal
void long 22 14 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.kvstore.RotationStrategy long 1 1 1 - - Internal -> Jdk
boolean long 20 4 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.kvstore.KeyValueStoreState org.neo4j.kernel.impl.store.kvstore.ProgressiveState 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.CountsAccessor.Updater org.neo4j.kernel.impl.util.function.Optional<org.neo4j.kernel.impl.api.CountsAccessor.Updater> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.KeyValueStoreFile org.neo4j.kernel.impl.store.kvstore.ReadableState<Key> 1 1 1 - - Internal -> Internal
boolean void 61 38 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.kvstore.EntryUpdater org.neo4j.kernel.impl.util.function.Optional 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.KeyValueStoreState<Key> void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.counts.CountsTracker long 1 1 1 - - Internal -> Jdk
org.neo4j.jsr166e.StampedLock org.neo4j.io.pagecache.impl.muninn.MuninnPage 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongObjectMap<org.neo4j.io.pagecache.impl.muninn.MuninnPage> org.neo4j.io.pagecache.impl.muninn.MuninnPagedFile 2 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongObjectMap<org.neo4j.io.pagecache.impl.muninn.MuninnPage> java.lang.Object 1 1 1 - - Internal -> Jdk
org.neo4j.io.pagecache.impl.muninn.PageFlusher org.neo4j.io.pagecache.tracing.FlushEventOpportunity 1 1 1 Composition - Internal -> Internal
void org.neo4j.io.pagecache.impl.muninn.MuninnPage 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.CountsAccessor.Updater org.neo4j.kernel.impl.store.NodeStore 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command.CountsCommand org.neo4j.kernel.impl.transaction.command.Command.NodeCountsCommand 6 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.counts.CountsTracker org.neo4j.kernel.impl.store.NodeStore 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command.NodeCommand org.neo4j.kernel.impl.transaction.command.Command.NodeCountsCommand 2 1 1 SIBLING - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterator org.neo4j.unsafe.impl.batchimport.input.csv.InputEntityDeserializer 2 1 1 T_SUPER_R - Internal -> Internal
java.io.File java.io.Closeable 1 1 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.StoreProcessor org.neo4j.consistency.checking.full.RecordProcessor 4 1 1 - - Internal -> Internal
java.io.File org.neo4j.test.TargetDirectory.TestDirectory 2 2 1 Composition - Jdk -> Internal
org.neo4j.kernel.logging.Logging org.neo4j.kernel.ha.UpdatePullerTest.ErrorTrackingLogging 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphalgo.impl.util.PriorityMap.Entry<VALUE> org.neo4j.graphalgo.impl.util.PriorityMap.Entry 5 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.InputEntityDeserializer org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.EncodingIdMapper.CollisionPoint org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 3 1 1 Composition - Internal -> Internal
scala.collection.immutable.Iterable java.util.List 1 1 1 - - Internal -> Jdk
java.util.Set<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongSet 10 4 1 - - Jdk -> Internal
java.util.Collection<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongSet 11 1 1 - - Jdk -> Internal
java.lang.Integer org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.Number 1 1 1 - - Jdk -> Internal
java.lang.Long long 43 14 1 - Unboxing Jdk -> Jdk
void org.neo4j.unsafe.impl.batchimport.input.InputRelationship 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.NeoStore org.neo4j.kernel.impl.transaction.state.NeoStoreProvider 7 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.staging.Step org.neo4j.unsafe.impl.batchimport.staging.ControlledStep 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.cypher.internal.compiler.v2_2.PreparedQuery org.neo4j.cypher.internal.compiler.v2_2.ast.Statement 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storemigration.StoreUpgrader.Monitor org.neo4j.kernel.api.impl.index.LabelScanStoreHaIT.TestMonitor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.monitoring.StoreCopyMonitor org.neo4j.com.storecopy.StoreCopyClient.Monitor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.monitoring.StoreCopyMonitor org.neo4j.kernel.impl.storemigration.StoreUpgrader.Monitor 2 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.kernel.impl.api.StoreRelationshipIterable.StoreRelationshipIterator 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.util.RelIdArray.DirectionWrapper org.neo4j.kernel.impl.util.DirectionWrapper 4 1 1 - - Internal -> Internal
scala.collection.immutable.Iterable<org.neo4j.kernel.impl.cache.CacheProvider> org.neo4j.kernel.monitoring.Monitors 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.core.GraphPropertiesImpl org.neo4j.kernel.impl.core.GraphProperties 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.io.File 16 11 1 - - Internal -> Jdk
org.neo4j.io.pagecache.impl.muninn.MuninnPageCache org.neo4j.io.pagecache.PageCache 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.pagecache.LifecycledPageCache org.neo4j.io.pagecache.PageCache 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.io.pagecache.RunnablePageCache org.neo4j.io.pagecache.PageCache 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.pagecache.StandalonePageCache org.neo4j.io.pagecache.PageCache 8 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.io.pagecache.PageCache 1 1 1 - - Jdk -> Internal
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.io.pagecache.PageSwapperFactory 1 1 1 - - Internal -> Internal
java.lang.Integer org.neo4j.kernel.impl.core.Token 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.diffsets.ReadableDiffSets org.neo4j.kernel.impl.util.diffsets.ReadableRelationshipDiffSets 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.util.ArrayMap org.neo4j.collection.primitive.PrimitiveIntObjectMap 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.StoreRelationshipIterable.StoreRelationshipIterator org.neo4j.kernel.impl.api.store.RelationshipIterator 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets org.neo4j.kernel.impl.util.diffsets.RelationshipDiffSets 2 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.kernel.impl.api.store.RelationshipIterator 53 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.csv.reader.BufferedCharSeeker org.neo4j.csv.reader.CharSeeker 5 1 1 SIBLING - Internal -> Internal
char org.neo4j.index.IndexTxStateLookupTest.NamedObject 3 3 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.index.IndexTxStateLookupTest.NamedObject 3 3 1 Composition - Internal -> Internal
org.neo4j.function.RawFunction org.neo4j.function.IOFunction 6 1 1 R_SUPER_T - Internal -> Internal
boolean org.neo4j.kernel.impl.transaction.log.AbstractPhysicalTransactionAppender.Commitment 2 1 1 Composition - Jdk -> Internal
java.util.concurrent.CountDownLatch org.neo4j.test.Barrier.Control 3 2 1 Composition - Jdk -> Internal
java.lang.Object void 23 3 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.executor.Task org.neo4j.unsafe.impl.batchimport.executor.DynamicTaskExecutorTest.TestTask 6 2 1 R_SUPER_T - Internal -> Internal
int com.google.common.jimfs.Configuration 6 4 1 - - Jdk -> Internal
java.util.concurrent.Callable org.neo4j.unsafe.impl.batchimport.executor.Task 8 2 1 - - Jdk -> Internal
java.lang.Void void 4 2 1 - Unboxing Jdk -> Jdk
long com.sun.jersey.api.client.Client 1 1 1 - - Jdk -> External
org.neo4j.kernel.impl.transaction.log.Commitment org.neo4j.kernel.impl.transaction.log.AbstractPhysicalTransactionAppender.TransactionCommitment 1 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.kernel.impl.transaction.log.Commitment 2 1 1 - - Jdk -> Internal
org.neo4j.io.pagecache.Page org.neo4j.io.pagecache.impl.ByteBufferPage 6 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.server.CommunityNeoServer org.neo4j.server.advanced.AdvancedNeoServer 1 1 1 T_SUPER_R - Internal -> Internal
long org.neo4j.unsafe.impl.batchimport.cache.LongArray 1 1 1 - - Jdk -> Internal
int java.util.concurrent.atomic.AtomicInteger 8 4 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.cache.NodeRelationshipLink org.neo4j.unsafe.impl.batchimport.cache.NodeRelationshipCache 34 2 1 SIBLING - Internal -> Internal
boolean int 34 12 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.locking.community.LockTransaction javax.transaction.Transaction 1 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.helpers.Provider org.neo4j.function.Supplier 49 1 1 - - Internal -> Internal
org.neo4j.helpers.Predicate org.hamcrest.Matcher 4 1 1 - - Internal -> External
org.neo4j.helpers.Predicate org.neo4j.function.Predicate 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Condition org.neo4j.function.BooleanSupplier 5 1 1 - - Internal -> Internal
org.neo4j.helpers.Triplet<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.tooling.ImportToolTest.RelationshipDataLine 7 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, java.lang.Object> org.neo4j.graphdb.Result.ResultRow 6 2 1 - - Jdk -> Internal
org.neo4j.function.primitive.PrimitiveIntPredicate int 6 2 1 - - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.input.Collector<org.neo4j.unsafe.impl.batchimport.input.InputRelationship> org.neo4j.unsafe.impl.batchimport.input.Collector 20 2 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputRelationship org.neo4j.unsafe.impl.batchimport.input.InputNode 1 1 1 SIBLING - Internal -> Internal
org.neo4j.test.server.HTTP.Response byte 1 1 1 - - Internal -> Jdk
org.neo4j.ndp.transport.http.SessionRegistry org.neo4j.function.Consumer<org.neo4j.ndp.runtime.Session> 2 1 1 - - Internal -> Internal
java.nio.ByteBuffer org.neo4j.packstream.PackOutput 1 1 1 - - Jdk -> Internal
java.nio.ByteBuffer void 2 2 1 - - Jdk -> Jdk
java.nio.ByteBuffer org.neo4j.packstream.PackInput 1 1 1 - - Jdk -> Internal
void org.neo4j.ndp.transport.socket.integration.NDPConn 1 1 1 - - Jdk -> Internal
java.io.IOException java.lang.instrument.IllegalClassFormatException 3 3 1 SIBLING - Jdk -> Jdk
java.util.HashMap java.util.Map 21 13 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.kernel.impl.util.StringLogger org.neo4j.logging.Logger 6 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.TestLogger org.neo4j.logging.AssertableLogProvider 14 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.StringLogger org.neo4j.logging.LogProvider 57 3 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.TestLogger org.neo4j.logging.LogProvider 2 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.Logging org.neo4j.logging.Logger 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.StringLogger org.neo4j.logging.AssertableLogProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.Logging org.neo4j.logging.LogProvider 127 3 1 - - Internal -> Internal
org.neo4j.kernel.logging.Logging org.neo4j.kernel.impl.logging.LogService 18 3 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.StringLogger.LineLogger org.neo4j.logging.Logger 10 1 1 - - Internal -> Internal
boolean org.neo4j.logging.LogProvider 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.StringLogger org.neo4j.logging.Log 115 3 1 - - Internal -> Internal
java.lang.IllegalStateException java.lang.Throwable 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.kernel.info.DiagnosticsPhase org.neo4j.logging.Log 1 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.DevNullLoggingService org.neo4j.logging.LogProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.BufferingLogger org.neo4j.logging.BufferingLog 6 1 1 - - Internal -> Internal
org.neo4j.test.BufferingLogging org.neo4j.logging.AssertableLogProvider 1 1 1 - - Internal -> Internal
void org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.logging.Logging org.neo4j.logging.AssertableLogProvider 4 2 1 - - Internal -> Internal
org.neo4j.kernel.lifecycle.Lifecycle java.io.Closeable 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.logging.BufferingConsoleLogger org.neo4j.logging.Log 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.TestLogging org.neo4j.logging.LogProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.TestLogging org.neo4j.logging.AssertableLogProvider 1 1 1 - - Internal -> Internal
io.netty.handler.logging.LogLevel org.neo4j.logging.Logger 4 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.ConsoleLogger org.neo4j.logging.Log 24 2 1 - - Internal -> Internal
void java.lang.StringBuilder 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.logging.Logging java.io.ByteArrayOutputStream 1 1 1 - - Internal -> Jdk
org.neo4j.server.preflight.TestPerformUpgradeIfNecessary.TestLogPrinter org.neo4j.logging.AssertableLogProvider 1 1 1 - - Internal -> Internal
org.neo4j.server.helpers.LoggingFactory org.neo4j.logging.LogProvider 4 2 1 - - Internal -> Internal
org.neo4j.kernel.logging.ConsoleLogger org.neo4j.logging.LogProvider 3 2 1 - - Internal -> Internal
org.neo4j.function.Factory<org.neo4j.kernel.impl.util.StringLogger> org.neo4j.logging.Log 1 1 1 - - Internal -> Internal
java.lang.StringBuilder java.io.StringWriter 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.logging.ConsoleLogger org.neo4j.kernel.impl.logging.LogService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.LogbackService org.neo4j.logging.LogProvider 2 1 1 - - Internal -> Internal
java.lang.StringBuffer java.io.StringWriter 2 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.logging.Logging org.neo4j.kernel.impl.logging.SimpleLogService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.StringLogger org.neo4j.kernel.impl.logging.LogService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.logging.Logging org.neo4j.kernel.impl.util.JobScheduler 1 1 1 - - Internal -> Internal
java.lang.Object[] ? extendsjava.lang.Object[] 2 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.Radix org.neo4j.function.Factory<org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.Radix> 2 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.util.HexPrinter 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.labelscan.LabelScanStore org.neo4j.helpers.Provider<org.neo4j.unsafe.batchinsert.LabelScanWriter> 8 1 1 - - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.kernel.impl.logging.LogService 31 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.LegacyIndexApplier.ProviderLookup org.neo4j.kernel.impl.api.LegacyIndexApplierLookup 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.LegacyIndexApplier.ProviderLookup org.neo4j.kernel.impl.api.LegacyIndexProviderLookup 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.LegacyIndexApplier.ProviderLookup org.neo4j.function.Function<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.graphdb.index.IndexImplementation> 4 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.NumberArrayStats long 2 1 1 Composition - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.NumberArrayStats int 2 1 1 - - Internal -> Jdk
org.neo4j.helpers.Function2 org.neo4j.function.BiFunction 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.Function<From2, To> ? superorg.neo4j.function.Function<From2, To> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.function.Function2 org.neo4j.function.BiFunction 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.RawFunction org.neo4j.function.ThrowingFunction 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.Factory org.neo4j.function.Supplier 4 1 1 - - Internal -> Internal
org.neo4j.function.Function<From, From2> ? superorg.neo4j.function.Function<From, From2> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.io.pagecache.impl.muninn.FreePageWaiter org.neo4j.io.pagecache.impl.muninn.FreePage 1 1 1 - - Internal -> Internal
org.neo4j.helpers.Provider org.neo4j.concurrent.WorkSync 2 1 1 - - Internal -> Internal
java.lang.Double org.neo4j.kernel.impl.util.dbstructure.DbStructureCollector.IndexStatistics 4 1 1 - - Jdk -> Internal
org.neo4j.cypher.internal.compiler.v2_3.executionplan.CompletionListener org.neo4j.cypher.internal.compiler.v2_3.TaskCloser 1 1 1 - - Internal -> Internal
org.neo4j.function.Function org.neo4j.function.Consumer 1 1 1 - - Internal -> Internal
org.neo4j.function.primitive.PrimitiveIntPredicate org.neo4j.function.IntPredicate 17 1 1 - - Internal -> Internal
org.neo4j.function.primitive.FunctionFromPrimitiveLongToPrimitiveLong org.neo4j.function.ThrowingLongUnaryOperator 2 1 1 - - Internal -> Internal
org.neo4j.function.Function org.neo4j.function.UnaryOperator 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.ThrowingFunction org.neo4j.function.ThrowingSupplier 1 1 1 - - Internal -> Internal
org.neo4j.function.primitive.FunctionFromPrimitiveLong org.neo4j.function.LongFunction 2 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.function.primitive.PrimitiveLongPredicate org.neo4j.function.LongPredicate 4 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.compiler.v2_3.planDescription.InternalPlanDescription org.neo4j.function.Supplier<org.neo4j.cypher.internal.compiler.v2_3.planDescription.InternalPlanDescription> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.com.master.MasterImpl.SPI org.neo4j.kernel.impl.transaction.log.PhysicalLogFileInformation.LogVersionToTimestamp 2 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.stream.Record 6 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.stream.RecordStream 1 1 1 - - Jdk -> Internal
org.neo4j.ndp.transport.socket.integration.NDPConn org.neo4j.ndp.transport.socket.client.Connection 2 1 1 SIBLING - Internal -> Internal
byte java.lang.Thread.State 1 1 1 - - Jdk -> Jdk
org.neo4j.packstream.PackValue org.neo4j.packstream.PackStream.Unpacker 6 1 1 - - Internal -> Internal
org.neo4j.packstream.PackValue byte 2 1 1 - - Internal -> Jdk
org.neo4j.packstream.PackValue long 1 1 1 - - Internal -> Jdk
org.neo4j.packstream.PackValue double 2 1 1 - - Internal -> Jdk
org.neo4j.packstream.PackValue org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 3 1 1 - - Internal -> Internal
boolean org.neo4j.logging.FormattedLog.Level 1 1 1 - - Jdk -> Internal
org.neo4j.logging.Log org.neo4j.logging.DuplicatingLog 2 1 1 - - Internal -> Internal
boolean java.util.logging.Level 2 1 1 - - Jdk -> Jdk
org.eclipse.jetty.util.log.Logger java.util.concurrent.CopyOnWriteArraySet<org.eclipse.jetty.util.log.Logger> 1 1 1 - - External -> Jdk
org.neo4j.logging.Log java.util.concurrent.CopyOnWriteArraySet<org.neo4j.logging.Log> 1 1 1 - - Internal -> Jdk
org.neo4j.logging.LogProvider java.util.concurrent.CopyOnWriteArraySet<org.neo4j.logging.LogProvider> 1 1 1 - - Internal -> Jdk
org.eclipse.jetty.util.log.Logger org.neo4j.logging.DuplicatingLog.DuplicatingLogger 4 1 1 R_SUPER_T - External -> Internal
byte org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - Jdk -> Internal
java.lang.Byte org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 4 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.log.BatchingPhysicalTransactionAppender org.neo4j.kernel.impl.transaction.log.BatchingTransactionAppender 4 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.compiler.v2_3.executionplan.InternalExecutionResult org.neo4j.cypher.internal.compiler.v2_3.executionplan.GeneratedQueryExecution 3 1 1 - - Internal -> Internal
org.neo4j.ndp.messaging.v1.PackStreamMessageFormatV1.Writer org.neo4j.ndp.messaging.v1.MessageFormat.Writer 1 1 1 R_SUPER_T - Internal -> Internal
io.netty.channel.ChannelHandlerContext io.netty.channel.Channel 7 2 1 SIBLING - External -> External
short int 61 8 1 - Widening Jdk -> Jdk
org.neo4j.packstream.PackInput void 1 1 1 - - Internal -> Jdk
org.neo4j.function.Factory org.neo4j.function.Function 14 3 1 - - Internal -> Internal
long double 18 2 1 - Widening Jdk -> Jdk
org.neo4j.packstream.BufferedChannelOutput void 1 1 1 - - Internal -> Jdk
int short 53 4 1 - Narrowing Jdk -> Jdk
double long 19 3 1 - Narrowing Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.store.io.IoMonitor org.neo4j.kernel.impl.storemigration.StoreUpgrader.Monitor 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Map<org.jboss.netty.channel.Channel, org.neo4j.helpers.Pair<org.neo4j.com.RequestContext, java.util.concurrent.atomic.AtomicLong>> org.neo4j.com.IdleChannelReaper 1 1 1 - - Jdk -> Internal
org.neo4j.helpers.Pair<org.neo4j.com.RequestContext, java.util.concurrent.atomic.AtomicLong> org.neo4j.com.IdleChannelReaper.Request 2 1 1 - - Internal -> Internal
com.google.common.jimfs.Configuration int 2 1 1 - - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.input.csv.Configuration.Overriden org.neo4j.unsafe.impl.batchimport.input.csv.Configuration.OverrideFromConfig 1 1 1 SIBLING - Internal -> Internal
long java.lang.Object 3 1 1 - - Jdk -> Jdk
int org.neo4j.ndp.transport.socket.client.Connection 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogicalTransactionStore org.neo4j.kernel.impl.transaction.log.TransactionAppender 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogicalTransactionStore org.neo4j.kernel.impl.transaction.log.TransactionAppender 5 1 1 - - Internal -> Internal
org.neo4j.kernel.KernelData org.neo4j.udc.UsageData 1 1 1 - - Internal -> Internal
java.util.List<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - Jdk -> Internal
com.sun.jersey.spi.container.ContainerRequest void 2 1 1 - - External -> Jdk
com.sun.jersey.spi.container.ContainerRequest javax.servlet.ServletRequest 1 1 1 - - External -> External
java.util.Collection org.neo4j.concurrent.RecentK 1 1 1 - - Jdk -> Internal
com.sun.jersey.spi.container.ContainerRequest javax.servlet.http.HttpServletRequest 1 1 1 - - External -> External
void com.google.common.jimfs.Configuration 2 1 1 - - Jdk -> Internal
org.neo4j.logging.Log org.neo4j.kernel.impl.logging.LogService 6 2 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicReference java.util.Map 1 1 1 - - Jdk -> Jdk
org.neo4j.com.monitor.RequestMonitor org.neo4j.function.Function<org.neo4j.kernel.ha.com.master.Slave, org.neo4j.kernel.ha.com.slave.SlaveServer> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.DataSourceManager org.neo4j.function.Supplier<org.neo4j.kernel.NeoStoreDataSource> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.ha.com.master.MasterImpl org.neo4j.kernel.ha.com.master.Master 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogicalTransactionStore org.neo4j.kernel.impl.api.TransactionRepresentationStoreApplier 1 1 1 - - Internal -> Internal
org.neo4j.kernel.NeoStoreDataSource org.neo4j.kernel.impl.store.StoreId 3 1 1 - - Internal -> Internal
org.neo4j.graphdb.DependencyResolver org.neo4j.function.Supplier<org.neo4j.kernel.impl.transaction.log.TransactionIdStore> 4 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.com.master.MasterImpl.Monitor org.neo4j.function.Factory<org.neo4j.kernel.ha.com.master.Master> 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.DependencyResolver org.neo4j.kernel.impl.util.Dependencies 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.com.monitor.RequestMonitor org.neo4j.function.Function<org.neo4j.kernel.ha.com.master.Master, org.neo4j.kernel.ha.com.master.MasterServer> 1 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.api.index.IndexUpdatesValidator 2 2 1 - - Jdk -> Internal
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.function.Supplier<org.neo4j.kernel.impl.store.NeoStore> 2 1 1 - - Internal -> Internal
org.neo4j.graphdb.DependencyResolver org.neo4j.com.storecopy.TransactionCommittingResponseUnpacker.Dependencies 5 1 1 - - Internal -> Internal
org.neo4j.graphdb.DependencyResolver org.neo4j.function.Supplier<org.neo4j.com.storecopy.TransactionObligationFulfiller> 1 1 1 - - Internal -> Internal
char byte 17 2 1 - Narrowing Jdk -> Jdk
int byte 9 5 1 - Narrowing Jdk -> Jdk
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.graphdb.GraphDatabaseService 10 4 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.kernel.ha.HighlyAvailableGraphDatabase 7 3 1 T_SUPER_R - Internal -> Internal
org.neo4j.test.ha.ClusterManager.HighlyAvailableGraphDatabaseProxy org.neo4j.kernel.ha.HighlyAvailableGraphDatabase 1 1 1 - - Internal -> Internal
org.neo4j.test.TargetDirectory org.neo4j.test.TargetDirectory.TestDirectory 12 4 1 - - Internal -> Internal
scala.collection.immutable.Iterable<org.neo4j.kernel.lifecycle.Lifecycle> org.neo4j.cluster.com.NetworkReceiver 2 1 1 - - Internal -> Internal
org.neo4j.concurrent.RecentK.Slot java.util.concurrent.atomic.AtomicLong 2 1 1 - - Internal -> Jdk
long org.neo4j.graphdb.Relationship 2 1 1 - - Jdk -> Internal
java.util.SortedMap java.util.Map 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.Iterable<org.neo4j.kernel.lifecycle.Lifecycle> org.neo4j.cluster.com.NetworkReceiver 4 2 1 - - Jdk -> Internal
int org.neo4j.kernel.AvailabilityGuard.Availability 1 1 1 - - Jdk -> Internal
long org.neo4j.kernel.impl.transaction.log.LogPosition 4 2 1 Composition - Jdk -> Internal
long long[] 24 5 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel java.util.Iterator<org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointerImpl 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.tracing.LogAppendEvent org.neo4j.kernel.impl.transaction.tracing.LogForceEvents 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogFile org.neo4j.kernel.impl.transaction.log.TransactionAppender 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.WritableLogChannel long 1 1 1 - - Internal -> Jdk
org.neo4j.cluster.client.ClusterClient org.neo4j.cluster.com.NetworkReceiver 1 1 1 - - Internal -> Internal
org.neo4j.cluster.client.ClusterClient org.neo4j.cluster.client.ClusterClientModule 2 1 1 Composition - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.kernel.impl.util.PrimitiveLongResourceIterator 2 1 1 T_SUPER_R - Internal -> Internal
java.lang.Object org.neo4j.kernel.AvailabilityGuard.AvailabilityRequirement 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.security.KeyStore 2 1 1 - - Internal -> Jdk
org.neo4j.server.security.ssl.SslCertificateFactory org.neo4j.server.security.ssl.Certificates 3 1 1 - - Internal -> Internal
java.net.Socket org.neo4j.ndp.transport.socket.client.SecureSocketConnection 1 1 1 - - Jdk -> Internal
org.neo4j.function.Function org.neo4j.function.BiFunction 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreSingleRelationshipCursor org.neo4j.kernel.api.cursor.RelationshipCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreSingleNodeCursor org.neo4j.kernel.api.cursor.NodeCursor 1 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.api.store.StoreNodeRelationshipCursor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.txstate.TransactionState org.neo4j.kernel.impl.api.store.StoreStatement 2 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.api.store.StoreLabelCursor 1 1 1 - - Jdk -> Internal
void org.neo4j.kernel.impl.api.store.StorePropertyCursor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache org.neo4j.function.Consumer 14 3 1 R_SUPER_T - Internal -> Internal
java.lang.Long java.lang.Double 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.io.pagecache.PageCache 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.PrimitiveLongResourceIterator org.neo4j.collection.primitive.PrimitiveLongIterator 16 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.Supplier<org.neo4j.kernel.impl.store.NeoStore> org.neo4j.kernel.impl.store.NeoStore 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.api.index.IndexDescriptor 10 1 1 - - Jdk -> Internal
java.lang.Long org.neo4j.kernel.api.index.IndexDescriptor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation org.neo4j.kernel.impl.transaction.state.RecoverableTransaction 4 1 1 - - Internal -> Internal
java.lang.Long org.neo4j.kernel.impl.transaction.log.Commitment 2 1 1 - - Jdk -> Internal
long org.neo4j.kernel.impl.transaction.log.Commitment 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.SchemaWriteOperations org.neo4j.kernel.api.ReadOperations 13 2 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.UniquenessConstraint org.neo4j.kernel.api.constraints.PropertyConstraint 131 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.UniquenessConstraintRule org.neo4j.kernel.impl.store.PropertyConstraintRule 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.properties.Property java.lang.Object 27 5 1 - - Internal -> Jdk
org.neo4j.cursor.GenericCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> org.neo4j.kernel.impl.store.AbstractDynamicStore.DynamicRecordCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.api.store.PropertyBlockCursor org.neo4j.io.pagecache.PageCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreStatement org.neo4j.kernel.impl.store.DynamicStringStore 1 1 1 - - Internal -> Internal
java.util.Iterator<org.neo4j.kernel.api.properties.DefinedProperty> org.neo4j.collection.primitive.PrimitiveIntIterator 4 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.properties.Property org.neo4j.kernel.api.properties.DefinedProperty 4 3 1 R_SUPER_T - Internal -> Internal
java.util.Iterator<org.neo4j.kernel.api.properties.DefinedProperty> boolean 8 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.cursor.RelationshipCursor org.neo4j.kernel.api.cursor.EntityCursor 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.cursor.NodeCursor org.neo4j.kernel.api.cursor.EntityCursor 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.KernelStatement org.neo4j.kernel.api.txstate.TxStateHolder 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.txstate.TransactionState org.neo4j.kernel.api.txstate.TxStateHolder 2 1 1 - - Internal -> Internal
org.neo4j.graphalgo.impl.path.Dijkstra org.neo4j.graphalgo.PathFinder 4 1 1 R_SUPER_T - Internal -> Internal
java.lang.Integer int 21 9 1 - Unboxing Jdk -> Jdk
void org.neo4j.kernel.configuration.Config 1 1 1 - - Jdk -> Internal
org.neo4j.server.configuration.ConfigurationBuilder org.neo4j.kernel.configuration.Config 26 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.kernel.configuration.Config 1 1 1 Composition - Jdk -> Internal
void scala.collection.immutable.Iterable<java.lang.Class<?>> 1 1 1 - - Jdk -> Internal
org.neo4j.io.pagecache.impl.muninn.MemoryReleaser org.neo4j.io.pagecache.impl.muninn.MemoryManager 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.NeoStoreUtil java.io.File 4 1 1 - - Internal -> Jdk
void java.io.Flushable 2 1 1 - - Jdk -> Jdk
java.lang.Class<?> java.io.File 2 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String int 1 1 1 - - Internal -> Jdk
java.lang.Class<?> org.neo4j.test.TargetDirectory.TestDirectory 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.constraints.MandatoryPropertyConstraint 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.constraints.UniquenessConstraint 21 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.PropertyConstraintRule org.neo4j.kernel.impl.store.NodePropertyConstraintRule 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.constraints.MandatoryNodePropertyConstraint 5 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.constraints.NodePropertyConstraint 79 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.txstate.TxStateHolder org.neo4j.kernel.impl.api.KernelStatement 2 2 1 T_SUPER_R - Internal -> Internal
java.util.Collection scala.collection.immutable.Iterable 1 1 1 - - Jdk -> Internal
java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.ReentrantReadWriteLock 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.ha.HighlyAvailableGraphDatabase org.neo4j.graphdb.GraphDatabaseService 4 3 1 R_SUPER_T - Internal -> Internal
java.util.Iterator<org.neo4j.kernel.api.constraints.PropertyConstraint> org.neo4j.kernel.api.constraints.MandatoryRelationshipPropertyConstraint 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.Label org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 12 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.MandatoryPropertyConstraintRule int 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.constraints.NodePropertyConstraint org.neo4j.kernel.api.constraints.UniquenessConstraint 6 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.MandatoryPropertyConstraintRule org.neo4j.kernel.impl.store.PropertyConstraintRule 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.NodePropertyConstraint org.neo4j.kernel.api.constraints.RelationshipPropertyConstraint 3 2 1 SIBLING - Internal -> Internal
org.neo4j.graphdb.schema.ConstraintCreator org.neo4j.kernel.impl.coreapi.schema.NodePropertyUniqueConstraintCreator 2 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 4 2 1 - - Jdk -> Internal
org.neo4j.graphdb.Node java.lang.Void 1 1 1 - - Internal -> Jdk
scala.collection.immutable.Iterable<org.neo4j.graphdb.schema.ConstraintDefinition> org.neo4j.graphdb.schema.ConstraintDefinition 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.schema.ConstraintCreator org.neo4j.graphdb.schema.RelationshipConstraintCreator 1 1 1 SIBLING - Internal -> Internal
java.io.File org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.test.EmbeddedDatabaseRule 2 2 1 - - Internal -> Internal
java.io.File long 3 1 1 - - Jdk -> Jdk
org.apache.lucene.search.Query org.apache.lucene.search.TermQuery 1 1 1 - - External -> External
org.apache.lucene.search.Query org.apache.lucene.search.PrefixQuery 1 1 1 - - External -> External
org.apache.lucene.search.Query org.apache.lucene.search.MatchAllDocsQuery 1 1 1 - - External -> External
org.neo4j.unsafe.impl.batchimport.store.BatchingPageCache org.neo4j.io.pagecache.PageCache 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.TopLevelTransaction.TransactionOutcome org.neo4j.kernel.api.Statement 1 1 1 - - Internal -> Internal
org.neo4j.ndp.runtime.internal.Neo4jError org.neo4j.kernel.api.exceptions.Status 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreStatement org.neo4j.kernel.api.cursor.RelationshipItem 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.api.cursor.NodeItem 76 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.cursor.TxPropertyCursor org.neo4j.kernel.impl.api.cursor.TxAllPropertyCursor 3 1 1 - - Internal -> Internal
int boolean 15 4 1 - - Jdk -> Jdk
org.neo4j.kernel.api.cursor.PropertyCursor org.neo4j.cursor.Cursor<org.neo4j.kernel.api.cursor.PropertyItem> 26 1 1 R_SUPER_T - Internal -> Internal
boolean java.lang.Object 7 3 1 - - Jdk -> Jdk
org.neo4j.kernel.api.cursor.EntityCursor org.neo4j.kernel.api.cursor.EntityItem 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.api.cursor.RelationshipItem 27 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets org.neo4j.kernel.impl.util.diffsets.ReadableDiffSets 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.cursor.LabelCursor org.neo4j.cursor.Cursor<org.neo4j.kernel.api.cursor.LabelItem> 17 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.cursor.RelationshipCursor org.neo4j.kernel.api.cursor.RelationshipItem 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.cursor.NodeCursor org.neo4j.cursor.Cursor<org.neo4j.kernel.api.cursor.NodeItem> 84 1 1 - - Internal -> Internal
org.neo4j.kernel.api.cursor.RelationshipCursor org.neo4j.cursor.Cursor<org.neo4j.kernel.api.cursor.RelationshipItem> 50 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.collection.primitive.PrimitiveIntIterator 3 1 1 - - Jdk -> Internal
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.test.DatabaseRule 1 1 1 T_SUPER_R - Internal -> Internal
void double 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.command.PhysicalLogNeoCommandReaderV2 org.neo4j.kernel.impl.transaction.command.PhysicalLogNeoCommandReaderV2_2_4 4 2 1 SIBLING - Internal -> Internal
byte int 49 4 1 - Widening Jdk -> Jdk
java.lang.Byte java.lang.Integer 52 2 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.entry.IdentifiableLogEntry org.neo4j.kernel.impl.transaction.log.entry.LogEntry 14 2 1 R_SUPER_T - Internal -> Internal
byte org.neo4j.kernel.impl.transaction.log.entry.LogEntryVersion 17 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.log.entry.LogEntryReader org.neo4j.function.Function 4 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.CommandReaderFactory.Default org.neo4j.kernel.impl.transaction.command.CommandReader 3 2 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.entry.LogEntryWriterv1 org.neo4j.kernel.impl.transaction.log.entry.LogEntryWriter 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.entry.LogEntryParserFactory byte 4 2 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.RelationshipStore org.neo4j.kernel.impl.store.NeoStore 4 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.NodeStore org.neo4j.kernel.impl.store.NeoStore 4 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.entry.LogEntryWriterV1 org.neo4j.kernel.impl.transaction.log.entry.LogEntryWriter 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadableVersionableLogChannel org.neo4j.kernel.impl.transaction.log.ReadableLogChannel 20 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.recovery.StoreRecoverer org.neo4j.kernel.impl.recovery.RecoveryRequiredChecker 3 1 1 - - Internal -> Internal
java.util.concurrent.ArrayBlockingQueue java.util.concurrent.LinkedBlockingQueue 1 1 1 SIBLING - Jdk -> Jdk
java.lang.Runnable org.neo4j.ndp.messaging.v1.MessageBoundaryHook 3 1 1 - - Jdk -> Internal
org.neo4j.index.impl.lucene.RelationshipId org.neo4j.index.impl.lucene.EntityId.RelationshipData 4 1 1 - - Internal -> Internal
java.lang.Long org.neo4j.index.impl.lucene.EntityId 59 1 1 - - Jdk -> Internal
org.neo4j.index.impl.lucene.RelationshipId org.neo4j.index.impl.lucene.EntityId 1 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.index.impl.lucene.EntityId 27 1 1 - - Jdk -> Internal
java.util.List java.util.Map 16 11 1 - - Jdk -> Jdk
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.test.ImpermanentDatabaseRule 1 1 1 - - Internal -> Internal
java.util.Comparator org.neo4j.kernel.impl.api.PropertyValueComparator 4 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.api.cursor.NodeItem long 33 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.cursor.RelationshipItem long 15 1 1 - - Internal -> Jdk
org.neo4j.consistency.checking.SchemaRuleContent org.neo4j.kernel.impl.store.record.SchemaRule 3 1 1 Composition - Internal -> Internal
org.neo4j.packstream.PackStream.Packer org.neo4j.ndp.messaging.v1.Neo4jPack.Packer 4 1 1 T_SUPER_R - Internal -> Internal
java.util.List java.util.Collection 30 12 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.graphdb.PropertyContainer java.util.List<org.neo4j.graphdb.PropertyContainer> 1 1 1 - - Internal -> Jdk
org.neo4j.packstream.PackStream.Unpacker org.neo4j.ndp.messaging.v1.Neo4jPack.Unpacker 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.io.pagecache.randomharness.Phase org.neo4j.consistency.checking.SchemaRecordCheck.CheckStrategy 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.MandatoryNodePropertyConstraintRule org.neo4j.kernel.impl.store.record.SchemaRule 1 1 1 - - Internal -> Internal
org.neo4j.backup.RebuildFromLogs void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.record.MandatoryNodePropertyConstraintRule org.neo4j.kernel.impl.store.record.NodePropertyExistenceConstraintRule 6 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.record.MandatoryRelationshipPropertyConstraintRule org.neo4j.kernel.impl.store.record.RelationshipPropertyExistenceConstraintRule 6 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.constraints.RelationshipPropertyConstraint org.neo4j.kernel.api.constraints.NodePropertyConstraint 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.constraints.MandatoryNodePropertyConstraint org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint 32 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.constraints.MandatoryRelationshipPropertyConstraint org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint 37 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.kernel.lifecycle.LifeRule 2 2 1 Composition - Internal -> Internal
int org.neo4j.io.fs.FileSystemAbstraction 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.util.Map.Entry<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, java.lang.Object> 6 1 1 - - Internal -> Jdk
javax.tools.Diagnostic<?> ? extendsjavax.tools.Diagnostic<?> 3 1 1 R_SUPER_T - Jdk -> Jdk
int java.util.Deque<java.lang.Runnable> 1 1 1 - - Jdk -> Jdk
javax.tools.JavaCompiler org.neo4j.codegen.source.SourceCompiler 2 1 1 - - Jdk -> Internal
byte long 9 2 1 - Widening Jdk -> Jdk
org.apache.lucene.search.ReferenceManager org.neo4j.kernel.api.impl.index.LuceneIndexAccessor.LuceneReferenceManager 3 1 1 - - External -> Internal
org.neo4j.kernel.impl.transaction.state.NeoStoreTransactionContextSupplier org.neo4j.kernel.impl.transaction.state.NeoStoreTransactionContextFactory 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.RelationshipLocker org.neo4j.kernel.impl.locking.Locks.Client 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.ArrayMap<java.lang.Integer, org.neo4j.kernel.api.properties.DefinedProperty> void 7 1 1 - - Internal -> Jdk
org.neo4j.kernel.ha.cluster.HighAvailabilityMemberStateMachine org.neo4j.kernel.ha.cluster.ModeSwitcherNotifier 5 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.NodePropertyConstraint ? 2 1 1 - - Internal -> TypeVariable
java.util.Iterator java.util.List 4 3 1 - - Jdk -> Jdk
org.neo4j.graphdb.schema.ConstraintDefinition void 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.record.RelationshipPropertyConstraintRule org.neo4j.kernel.impl.store.record.UniquePropertyConstraintRule 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint ? 1 1 1 - - Internal -> TypeVariable
org.neo4j.kernel.ha.factory.EnterpriseEditionModule org.neo4j.kernel.ha.factory.HighlyAvailableEditionModule 1 1 1 SIBLING - Internal -> Internal
org.neo4j.test.ImpermanentDatabaseRule org.neo4j.graphdb.factory.EnterpriseDatabaseRule 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.SchemaRuleVerifier org.neo4j.kernel.impl.constraints.ConstraintSemantics 11 1 1 - - Internal -> Internal
org.neo4j.collection.pool.Pool<org.neo4j.kernel.ha.lock.forseti.ForsetiClient> org.neo4j.kernel.ha.lock.forseti.ForsetiLockManager.ForsetiClientFlyweightPool 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.kernel.ha.lock.forseti.ForsetiClient 3 1 1 Composition - Internal -> Internal
org.neo4j.server.rest.security.SecurityRule org.neo4j.server.rest.security.ForbiddingSecurityRule 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.rest.security.UriPathWildcardMatcher java.util.regex.Pattern 2 1 1 - - Internal -> Jdk
scala.collection.immutable.Iterable java.util.Collection 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.core.Token java.util.List<? extendsorg.neo4j.kernel.impl.core.Token> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.core.Token java.util.List<TOKEN> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.core.Token java.util.List<org.neo4j.kernel.impl.core.Token> 8 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.core.Token org.neo4j.kernel.impl.core.RelationshipTypeToken 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.core.Token java.util.List<org.neo4j.kernel.impl.core.RelationshipTypeToken> 4 1 1 - - Internal -> Jdk
org.neo4j.kernel.ha.lock.forseti.ForsetiLockManager.ForsetiClientFlyweightPool org.neo4j.collection.pool.Pool<org.neo4j.kernel.ha.lock.forseti.ForsetiClient> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.Function org.neo4j.function.Factory 9 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.enterprise.lock.forseti.ForsetiLockManager.ForsetiClientFlyweightPool org.neo4j.collection.pool.Pool<org.neo4j.kernel.impl.enterprise.lock.forseti.ForsetiClient> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.ha.UpdatePullerClient org.neo4j.kernel.ha.UpdatePuller 1 1 1 Composition - Internal -> Internal
void org.neo4j.test.ha.ClusterManager.ManagedCluster 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.log.TransactionIdStore org.neo4j.kernel.impl.store.NeoStores 2 1 1 - - Internal -> Internal
java.io.File void 7 7 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.StoreFactory org.neo4j.kernel.impl.store.NeoStores 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStore org.neo4j.kernel.impl.store.NeoStores 163 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storemigration.SchemaIndexMigrator.SchemaStoreProvider org.neo4j.kernel.impl.store.StoreFactory 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.StoreFactory org.neo4j.function.Function<java.io.File, org.neo4j.kernel.impl.store.StoreFactory> 1 1 1 - - Internal -> Internal
org.neo4j.consistency.store.DiffRecordAccess org.neo4j.kernel.impl.transaction.state.RecordAccess 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.consistency.store.DiffRecordAccess org.neo4j.consistency.store.RecordAccess 24 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputException org.neo4j.unsafe.impl.batchimport.input.BadCollector.ProblemReporter 1 1 1 - - Internal -> Internal
org.neo4j.function.BiConsumer<io.netty.channel.EventLoopGroup, io.netty.channel.EventLoopGroup> org.neo4j.bolt.transport.NettyServer.ProtocolInitializer 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.TransactionRepresentationStoreApplier org.neo4j.kernel.impl.api.BatchingTransactionRepresentationStoreApplier 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.TransactionApplicationMode org.neo4j.kernel.impl.api.index.IndexUpdatesValidator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.IndexUpdatesValidator org.neo4j.kernel.impl.transaction.state.NeoStoreProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.IndexUpdatesValidator org.neo4j.kernel.impl.api.index.IndexingService 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.store.RelationshipGroupStore 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.store.MetaDataStore 1 1 1 Composition - Internal -> Internal
java.text.SimpleDateFormat java.lang.ThreadLocal<java.text.SimpleDateFormat> 1 1 1 - - Jdk -> Jdk
long org.neo4j.concurrent.Counter 2 1 1 - - Jdk -> Internal
org.neo4j.metrics.MetricsKernelExtensionFactory.Dependencies org.neo4j.kernel.monitoring.Monitors 1 1 1 - - Internal -> Internal
org.neo4j.concurrent.Counter java.util.concurrent.atomic.AtomicLong 2 1 1 Composition - Internal -> Jdk
java.util.concurrent.atomic.AtomicLong com.codahale.metrics.Counter 2 1 1 - - Jdk -> External
org.neo4j.kernel.impl.transaction.log.TransactionIdStore org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.rotation.StoreFlusher org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer 3 1 1 - - Internal -> Internal
org.neo4j.function.Function org.neo4j.bolt.docs.v1.DocPartParser 6 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.bolt.docs.v1.DocPartName 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFiles.HighestLogVersionVisitor org.neo4j.kernel.impl.transaction.log.PhysicalLogFiles.RangeLogVersionVisitor 1 1 1 SIBLING - Internal -> Internal
org.neo4j.graphdb.Result scala.collection.immutable.Iterable<org.neo4j.graphdb.Notification> 1 1 1 - - Internal -> Internal
boolean org.neo4j.backup.ConsistencyCheck 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.OutOfOrderSequence java.util.concurrent.atomic.AtomicReference<org.neo4j.kernel.impl.store.TransactionId> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.util.OutOfOrderSequence org.neo4j.kernel.impl.store.HighestTransactionId 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.impl.store.TransactionId 14 2 1 Composition - Jdk -> Internal
java.util.Map scala.collection.immutable.Iterable 1 1 1 - - Jdk -> Internal
org.neo4j.helpers.Pair<org.neo4j.kernel.api.index.IndexDescriptor, org.neo4j.kernel.api.index.SchemaIndexProvider.Descriptor> org.neo4j.kernel.impl.api.index.RebuildingIndexDescriptor 3 1 1 - - Internal -> Internal
org.neo4j.harness.internal.InProcessServerBuilder org.neo4j.harness.TestServerBuilder 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.locking.AbstractLockService.LockedNode org.neo4j.kernel.impl.locking.AbstractLockService.LockedPropertyContainer 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipGroupStore org.neo4j.function.Factory<org.neo4j.kernel.impl.api.store.StoreStatement> 1 1 1 - - Internal -> Internal
org.neo4j.com.ResourcePool<org.neo4j.com.ResourcePoolTest.Something> org.neo4j.com.ResourcePoolTest.SomethingResourcePool 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.nio.charset.Charset 19 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.kernel.ha.HaSettings.TxPushStrategy 1 1 1 - - Internal -> Internal
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.kernel.configuration.Config 1 1 1 - - Internal -> Internal
void java.util.concurrent.atomic.AtomicInteger 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.CommitProcessFactory org.neo4j.kernel.ha.transaction.TransactionPropagator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.cluster.member.ClusterMembers org.neo4j.kernel.ha.cluster.member.ObservedClusterMembers 15 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.util.StringLogger org.neo4j.kernel.logging.Logging 1 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.cluster.HighAvailabilityModeSwitcher org.neo4j.kernel.ha.cluster.modeswitch.ComponentSwitcherContainer 1 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.UpdatePuller org.neo4j.kernel.ha.SlaveUpdatePuller 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.kernel.ha.cluster.modeswitch.ComponentSwitcherContainer 3 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.UpdatePullerModeSwitcher org.neo4j.kernel.ha.cluster.modeswitch.UpdatePullerSwitcher 1 1 1 - - Internal -> Internal
org.neo4j.com.storecopy.TransactionObligationFulfiller org.neo4j.kernel.ha.UpdatePullingTransactionObligationFulfiller 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.NeoStoreInjectedTransactionValidator org.neo4j.kernel.impl.transaction.state.IntegrityValidator 6 1 1 Composition - Internal -> Internal
org.neo4j.function.Function<org.neo4j.unsafe.impl.batchimport.input.Collector, java.io.OutputStream> org.neo4j.unsafe.impl.batchimport.input.Collector 1 1 1 - - Internal -> Internal
int org.neo4j.unsafe.impl.batchimport.input.Collector 1 1 1 - - Jdk -> Internal
java.io.OutputStream java.io.ByteArrayOutputStream 3 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.function.IntFunction<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> 5 1 1 - - Internal -> Internal
long void 18 15 1 - - Jdk -> Jdk
org.neo4j.com.NetworkWritableLogChannel org.neo4j.kernel.impl.transaction.log.WritableLogChannel 1 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.cluster.com.message.Message<? extendsorg.neo4j.cluster.com.message.MessageType> 4 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.logging.LogService org.neo4j.logging.LogProvider 28 2 1 - - Internal -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.kernel.ha.HighlyAvailableGraphDatabase 3 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores.StoreType org.neo4j.kernel.impl.store.StoreType 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.StoreFactory org.neo4j.kernel.IdGeneratorFactory 1 1 1 Composition - Internal -> Internal
org.neo4j.helpers.Provider java.util.function.Supplier 22 2 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.UpdateableSchemaState java.lang.Runnable 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.SchemaState java.lang.Runnable 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.store.StoreReadLayer org.neo4j.kernel.impl.storageengine.StorageEngine 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.TransactionRepresentation org.neo4j.kernel.impl.transaction.CommandStream 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.NeoStoreDataSource.StoreLayerModule org.neo4j.kernel.impl.storageengine.StorageEngine 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.IndexConfigStore java.util.function.Supplier<org.neo4j.kernel.impl.index.IndexConfigStore> 4 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.MetaDataStore org.neo4j.kernel.impl.transaction.log.TransactionIdStore 4 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.kernel.impl.transaction.command.Command.Mode 1 1 1 - - Internal -> Internal
org.neo4j.metrics.source.DBMetrics org.neo4j.metrics.source.CheckPointingMetrics 1 1 1 SIBLING - Internal -> Internal
org.neo4j.bolt.v1.transport.ChunkedInput org.neo4j.bolt.v1.transport.BoltV1Dechunker 1 1 1 Composition - Internal -> Internal
org.neo4j.graphdb.DynamicRelationshipType org.neo4j.graphdb.RelationshipType 13 2 1 R_SUPER_T - Internal -> Internal
java.lang.Iterable org.neo4j.graphdb.ResourceIterable 19 3 1 R_SUPER_T - Jdk -> Internal
org.neo4j.kernel.impl.core.NodeManager org.neo4j.graphdb.GraphDatabaseService 1 1 1 Composition - Internal -> Internal
org.neo4j.tooling.GlobalGraphOperations org.neo4j.graphdb.GraphDatabaseService 2 1 1 Composition - Internal -> Internal
java.lang.Boolean byte 1 1 1 - - Jdk -> Jdk
java.util.Collection org.neo4j.coreedge.raft.outcome.Outcome 3 1 1 - - Jdk -> Internal
java.lang.Iterable java.util.ArrayList 2 1 1 T_SUPER_R - Jdk -> Jdk
java.util.List org.neo4j.coreedge.raft.outcome.Outcome 2 1 1 - - Jdk -> Internal
java.util.Collection java.util.ArrayList 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.Iterable java.util.Collection 24 2 1 T_SUPER_R - Jdk -> Jdk
java.util.Set java.util.HashSet 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.impl.store.counts.CountsTracker org.neo4j.tools.dump.DumpCountsStore.VisitableCountsTracker 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.Integer java.lang.Long 4 2 1 SIBLING - Jdk -> Jdk
org.neo4j.coreedge.raft.log.RaftLog org.neo4j.coreedge.raft.log.NaiveDurableRaftLog 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.TransactionRecordState org.neo4j.kernel.api.txstate.TransactionState 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.txstate.TxStateHolder org.neo4j.kernel.api.txstate.TransactionState 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.TransactionRepresentationStoreApplier org.neo4j.kernel.impl.storageengine.StorageEngine 5 1 1 - - Internal -> Internal
org.neo4j.kernel.RecoveryLabelScanWriterProvider java.io.Closeable 2 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.impl.transaction.TransactionRepresentation org.neo4j.kernel.impl.api.TransactionToApply 8 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.raft.log.RaftLog org.neo4j.coreedge.server.core.RaftLogReplay 1 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.catchup.storecopy.LocalDatabase org.neo4j.coreedge.raft.RaftInstance 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.TimeoutService.Timeout org.neo4j.coreedge.raft.RenewableTimeoutService.Timeout 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.TimeoutService.TimeoutName org.neo4j.coreedge.raft.RenewableTimeoutService.TimeoutName 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftMessages.Timeout org.neo4j.coreedge.raft.RenewableTimeoutService.RenewableTimeout 7 1 1 - - Internal -> Internal
org.neo4j.test.ArtificialClock org.neo4j.helpers.FakeClock 5 2 1 - - Internal -> Internal
java.util.Collection<org.neo4j.graphdb.Node> org.neo4j.graphdb.Node 2 1 1 - - Jdk -> Internal
java.util.ArrayList java.util.Collection 3 1 1 R_SUPER_T - Jdk -> Jdk
java.util.HashSet java.util.Set 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.helpers.Triplet<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.kernel.configuration.AsciiDocItem 5 1 1 - - Internal -> Internal
org.neo4j.helpers.Triplet<org.neo4j.graphdb.Node, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.graphdb.Node> org.neo4j.index.impl.lucene.EntityId.RelationshipData 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.apache.lucene.index.Fields 1 1 1 - - Internal -> Internal
int org.apache.lucene.store.IOContext 1 1 1 - - Jdk -> External
org.apache.lucene.index.IndexReader org.apache.lucene.index.LeafReader 2 1 1 - - Internal -> Internal
org.apache.lucene.analysis.TokenStream TokenStreamComponents 2 1 1 - - Internal -> External
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.apache.lucene.index.IndexCommit 1 1 1 - - Internal -> Internal
int org.apache.lucene.search.SortField.Type 1 1 1 - - Jdk -> External
org.apache.lucene.index.IndexReader org.apache.lucene.index.DirectoryReader 2 1 1 - - Internal -> Internal
org.apache.lucene.search.TermQuery org.apache.lucene.search.NumericRangeQuery<java.lang.Double> 1 1 1 - - External -> External
org.apache.lucene.search.TermQuery org.apache.lucene.search.Query 1 1 1 - - External -> External
org.apache.lucene.index.SnapshotDeletionPolicy org.neo4j.helpers.Pair<org.apache.lucene.index.IndexCommit, org.apache.lucene.index.SnapshotDeletionPolicy> 2 1 1 - - Internal -> Internal
org.apache.lucene.document.Fieldable org.apache.lucene.index.IndexableField 33 1 1 - - External -> Internal
org.apache.lucene.search.TermRangeQuery org.apache.lucene.search.NumericRangeQuery<java.lang.Double> 2 1 1 - - External -> External
org.apache.lucene.document.Document int 1 1 1 - - External -> Jdk
org.apache.lucene.index.TermEnum org.apache.lucene.index.Terms 1 1 1 - - Internal -> Internal
org.apache.lucene.search.Weight org.apache.lucene.search.Query 1 1 1 - - External -> External
org.apache.lucene.document.Document org.neo4j.kernel.api.impl.index.LongValuesIterator 1 1 1 - - External -> Internal
org.apache.lucene.document.Document org.neo4j.kernel.api.impl.index.DocValuesAccess 1 1 1 - - External -> Internal
org.neo4j.index.impl.lucene.HitsIterator org.neo4j.collection.primitive.PrimitiveLongIterator 1 1 1 - - Internal -> Internal
org.neo4j.index.impl.lucene.Hits org.neo4j.kernel.api.impl.index.DocValuesCollector 1 1 1 - - Internal -> Internal
org.apache.lucene.index.IndexableField org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 4 1 1 - - Internal -> Internal
org.apache.lucene.search.BooleanQuery org.apache.lucene.search.BooleanQuery.Builder 4 1 1 - - External -> External
org.apache.lucene.search.TermRangeQuery org.apache.lucene.search.Query 1 1 1 R_SUPER_T - External -> External
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.graphdb.Node 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String[] 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storemigration.StoreUpgrader.Monitor org.neo4j.kernel.impl.storemigration.monitoring.MigrationProgressMonitor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storemigration.UpgradeConfiguration org.neo4j.kernel.impl.storemigration.UpgradableDatabase 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storemigration.monitoring.MigrationProgressMonitor org.neo4j.kernel.api.index.SchemaIndexProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storemigration.StoreUpgrader.Monitor org.neo4j.kernel.configuration.Config 1 1 1 - - Internal -> Internal
sun.misc.BASE64Encoder java.util.Base64.Encoder 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.raft.RaftInstanceTest.MyKernelEventHandler org.neo4j.coreedge.raft.RaftInstanceTest.TestRaftStorageExceptionHandler 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.coreedge.server.core.RaftStorageExceptionHandler 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.DeleteStoreOnStartUp org.neo4j.coreedge.server.core.RecoverTransactionLogState 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.configuration.Config long 2 1 1 - - Internal -> Jdk
org.neo4j.graphdb.DependencyResolver org.neo4j.metrics.MetricsKernelExtensionFactory.Dependencies 1 1 1 - - Internal -> Internal
boolean org.neo4j.metrics.output.EventReporter 1 1 1 - - Jdk -> Internal
org.neo4j.metrics.output.EventReporter org.neo4j.metrics.output.CompositeEventReporter 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.pool.Pool<org.neo4j.kernel.impl.api.KernelTransactionImplementation> org.neo4j.kernel.impl.api.KernelTransactions 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.KernelTransactionImplementation org.neo4j.kernel.api.KernelTransaction 5 2 1 R_SUPER_T - Internal -> Internal
int org.neo4j.kernel.IdType 1 1 1 - - Jdk -> Internal
org.neo4j.function.Supplier<java.lang.Boolean> java.util.function.BooleanSupplier 2 1 1 - - Internal -> Jdk
org.neo4j.function.Supplier org.neo4j.function.ThrowingSupplier 9 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.Predicate java.util.function.Predicate 10 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.helpers.Predicate java.util.function.Predicate 16 1 1 - - Internal -> Jdk
org.neo4j.function.UnaryOperator org.neo4j.function.Function 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.primitive.FunctionFromPrimitiveInt org.neo4j.function.IntFunction 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.function.LongFunction java.util.function.LongFunction 1 1 1 - - Internal -> Jdk
org.neo4j.function.IntFunction java.util.function.IntFunction 1 1 1 - - Internal -> Jdk
org.neo4j.helpers.Function2 java.util.function.BiFunction 41 1 1 R_SUPER_T - Internal -> Jdk
java.util.function.Supplier org.neo4j.function.Supplier 1 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.impl.locking.Locks.Client org.neo4j.kernel.impl.locking.Locks 1 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String, org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.kernel.configuration.ConfigValues 1 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.coreedge.server.core.CurrentReplicatedLockState 2 1 1 - - Internal -> Internal
org.neo4j.test.PageCacheRule.InconsistentReadDecision org.neo4j.adversaries.Adversary 4 2 1 - - Internal -> Internal
org.neo4j.kernel.ha.lock.SlaveLockManager.Configuration long 3 1 1 - - Internal -> Jdk
com.google.common.jimfs.Configuration long 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.storemigration.monitoring.MigrationProgressMonitor org.neo4j.kernel.impl.storemigration.monitoring.MigrationProgressMonitor.Section 11 2 1 - - Internal -> Internal
org.neo4j.graphdb.factory.GraphDatabaseFactory org.neo4j.test.TestGraphDatabaseFactory 2 2 1 T_SUPER_R - Internal -> Internal
java.util.function.Function java.util.function.BiFunction 22 2 1 - - Jdk -> Jdk
org.neo4j.com.ComException java.lang.instrument.IllegalClassFormatException 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.graphdb.Label 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.CommandHandler org.neo4j.kernel.impl.api.CommandVisitor 28 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.api.TransactionApplier 1 1 1 - - Jdk -> Internal
org.neo4j.concurrent.WorkSync java.util.function.Consumer 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.CommandApplierFacade org.neo4j.kernel.impl.api.BatchTransactionApplier.BatchTransactionApplierFacade 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.NeoStoreTransactionApplier org.neo4j.kernel.impl.transaction.command.NeoStoreBatchTransactionApplier 2 1 1 - - Internal -> Internal
void org.neo4j.coreedge.catchup.tx.edge.TransactionApplier 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.command.IndexTransactionApplier org.neo4j.kernel.impl.transaction.command.IndexBatchTransactionApplier 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.CountsStoreApplier org.neo4j.kernel.impl.api.CountsStoreBatchTransactionApplier 1 1 1 - - Internal -> Internal
java.util.Set java.util.function.Consumer 4 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.command.CommandHandler org.neo4j.kernel.impl.api.BatchTransactionApplier 47 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.CommandVisitor org.neo4j.kernel.impl.api.TransactionApplier 14 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.AlgebraicFunction java.util.function.Function 7 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.impl.api.index.ValidatedIndexUpdates org.neo4j.kernel.impl.store.NodeStore 1 1 1 - - Internal -> Internal
java.util.function.Consumer java.util.Set 2 1 1 - - Jdk -> Jdk
java.util.List<org.neo4j.kernel.api.index.NodePropertyUpdate> org.neo4j.kernel.impl.transaction.state.IndexUpdates 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.ReservingLuceneIndexWriter org.neo4j.kernel.api.impl.index.LuceneIndexWriter 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.NodeStore org.neo4j.concurrent.WorkSync<org.neo4j.kernel.impl.api.index.IndexingService, org.neo4j.kernel.impl.transaction.command.IndexUpdatesWork> 1 1 1 - - Internal -> Internal
long java.util.List<org.neo4j.kernel.impl.transaction.command.Command.PropertyCommand> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.index.IndexingService org.neo4j.kernel.impl.api.TransactionApplicationMode 1 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongObjectMap java.util.Map 9 2 1 - - Internal -> Jdk
org.neo4j.kernel.impl.util.CappedOperation<org.neo4j.kernel.ha.transaction.TransactionPropagator.ReplicationContext> org.neo4j.kernel.impl.util.CappedLogger 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.CappedOperation<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> org.neo4j.kernel.impl.util.CappedLogger 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.CappedOperation<java.lang.Void> org.neo4j.kernel.impl.util.CappedLogger 1 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.util.CappedLogger 5 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.log.RaftLogEntry org.neo4j.coreedge.raft.log.RaftLogEntry[] 5 2 1 - - Internal -> Internal
org.neo4j.storageengine.api.CommandReader org.neo4j.storageengine.api.CommandReaderFactory 3 1 1 - - Internal -> Internal
org.neo4j.test.RandomizedTestRule org.neo4j.test.RandomRule 1 1 1 SIBLING - Internal -> Internal
java.lang.RuntimeException org.neo4j.kernel.api.exceptions.index.IndexPopulationFailedKernelException 3 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexPopulator org.neo4j.kernel.impl.api.index.MultipleIndexPopulator 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.helpers.Clock org.neo4j.coreedge.server.core.CurrentReplicatedLockState 1 1 1 - - Internal -> Internal
org.neo4j.helpers.Clock org.neo4j.kernel.impl.logging.LogService 1 1 1 - - Internal -> Internal
long org.neo4j.logging.Log 1 1 1 - - Jdk -> Internal
org.neo4j.storageengine.api.procedure.ProcedureDescriptor org.neo4j.storageengine.api.procedure.ProcedureSignature 2 1 1 Composition - Internal -> Internal
java.util.Random java.util.concurrent.ThreadLocalRandom 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.cache.IntArray org.neo4j.kernel.impl.transaction.state.RelationshipCreatorTest.Tracker 4 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntStack org.neo4j.collection.primitive.PrimitiveLongStack 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftInstanceTest.TestRaftStorageExceptionHandler org.neo4j.coreedge.raft.RaftInstanceTest.TestDatabaseHealth 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.RaftStorageExceptionHandler java.util.function.Supplier<org.neo4j.kernel.internal.DatabaseHealth> 4 1 1 - - Internal -> Jdk
org.neo4j.coreedge.raft.membership.RaftMembershipImpl org.neo4j.coreedge.raft.state.membership.RaftMembershipState 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.id.InMemoryIdAllocationState.Serializer org.neo4j.coreedge.raft.state.StatePersister<org.neo4j.coreedge.raft.state.id_allocation.InMemoryIdAllocationState> 1 1 1 - - Internal -> Internal
java.net.InetSocketAddress org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 4 1 1 - - Jdk -> Internal
java.util.concurrent.ConcurrentHashMap java.util.HashMap 2 1 1 SIBLING - Jdk -> Jdk
java.util.Map java.util.concurrent.ConcurrentHashMap 8 2 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.Map 9 2 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.cluster.protocol.snapshot.Snapshot org.neo4j.kernel.impl.store.countStore.CountsSnapshot 16 1 1 - - Internal -> Internal
long java.util.concurrent.atomic.AtomicBoolean 2 1 1 - - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.Iterator<java.util.concurrent.ConcurrentHashMap<long[], org.neo4j.kernel.impl.store.counts.keys.CountsKey>> 1 1 1 - - Jdk -> Jdk
java.util.HashMap java.util.concurrent.ConcurrentHashMap 2 2 1 SIBLING - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.List<java.util.concurrent.ConcurrentHashMap<org.neo4j.kernel.impl.store.counts.keys.CountsKey, long[]>> 1 1 1 - - Jdk -> Jdk
java.util.Map<org.neo4j.kernel.impl.store.counts.keys.CountsKey, long[]> org.neo4j.kernel.impl.store.countStore.IntermediateStateTestManager 2 1 1 - - Jdk -> Internal
int java.util.concurrent.atomic.AtomicBoolean 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.raft.replication.tx.ReplicatedTransactionStateMachine org.neo4j.coreedge.raft.replication.Replicator.ReplicatedContentListener 2 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.CompletableFuture<java.lang.Long> org.neo4j.coreedge.raft.replication.tx.CommittingTransaction 1 1 1 - - Jdk -> Internal
java.util.concurrent.Future org.neo4j.coreedge.raft.replication.tx.CommittingTransaction 2 1 1 - - Jdk -> Internal
org.neo4j.coreedge.server.core.CurrentReplicatedLockState org.neo4j.coreedge.raft.replication.tx.CommittingTransactions 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.term.DurableTermStore org.neo4j.coreedge.raft.state.term.OnDiskTermState 4 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.raft.state.vote.DurableVoteStore org.neo4j.coreedge.raft.state.vote.OnDiskVoteState 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.server.AdvertisedSocketAddressDecoder org.neo4j.coreedge.server.AdvertisedSocketAddress.AdvertisedSocketAddressMarshal 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.AdvertisedSocketAddressEncoder org.neo4j.coreedge.server.AdvertisedSocketAddress.AdvertisedSocketAddressMarshal 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.vote.OnDiskVoteState org.neo4j.coreedge.raft.state.term.TermState 1 1 1 - - Internal -> Internal
org.neo4j.io.fs.StoreChannel org.neo4j.coreedge.raft.state.StatePersister<org.neo4j.coreedge.raft.state.term.InMemoryTermState> 1 1 1 Composition - Internal -> Internal
long org.neo4j.coreedge.raft.state.term.InMemoryTermState 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.Expansion org.neo4j.graphdb.impl.StandardExpander.StandardExpansion 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.Uniqueness org.neo4j.graphdb.traversal.Uniqueness 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexPopulationProgress org.neo4j.storageengine.api.schema.PopulationProgress 20 1 1 - - Internal -> Internal
boolean org.neo4j.graphdb.traversal.Evaluation 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.GraphDatabaseAPI org.neo4j.graphdb.config.Configuration 2 1 1 - - Internal -> Internal
org.neo4j.graphdb.RelationshipExpander org.neo4j.graphdb.PathExpander 9 1 1 - - Internal -> Internal
org.neo4j.graphdb.Expander org.neo4j.graphdb.PathExpander 1 1 1 - - Internal -> Internal
org.neo4j.helpers.Pair<java.util.concurrent.atomic.AtomicInteger, org.neo4j.graphdb.traversal.TraversalBranch[]> org.neo4j.graphalgo.impl.util.PriorityMap.Entry 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.traversal.InitialStateFactory org.neo4j.graphdb.traversal.InitialBranchState 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.Expander org.neo4j.graphdb.PathExpanderBuilder 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.traversal.Evaluator org.neo4j.graphdb.traversal.PathEvaluator 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.traversal.PathEvaluator org.neo4j.graphdb.traversal.Evaluator 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.tooling.DelimiterConverter org.neo4j.tooling.CharacterConverter 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.id.IdGeneratorFactory org.neo4j.kernel.impl.store.stats.StoreEntityCounters 2 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.monitoring.PageCacheMonitor org.neo4j.io.pagecache.monitoring.PageCacheCounters 5 1 1 - - Internal -> Internal
? org.neo4j.kernel.api.impl.index.LuceneSchemaIndexProviderFactory.Dependencies 2 1 1 - - TypeVariable -> Internal
org.neo4j.metrics.output.CsvOutput org.neo4j.kernel.configuration.Config 3 1 1 Composition - Internal -> Internal
org.neo4j.kernel.ha.cluster.member.ClusterMembers java.util.function.Supplier<org.neo4j.kernel.ha.cluster.member.ClusterMembers> 5 1 1 - - Internal -> Jdk
org.neo4j.coreedge.server.core.locks.ReplicatedLockStateMachine org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.server.core.locks.CurrentReplicatedLockState org.neo4j.coreedge.server.core.locks.LockTokenManager 11 1 1 - - Internal -> Internal
com.sun.jersey.api.client.Client org.neo4j.kernel.impl.locking.Locks.Client 3 2 1 - - External -> Internal
org.neo4j.coreedge.server.core.locks.ReplicatedLockStateMachine long 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine org.neo4j.coreedge.server.core.locks.LockTokenManager 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.kernel.impl.factory.DatabaseInfo 12 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalWritableLogChannel org.neo4j.kernel.impl.transaction.log.PositionAwarePhysicalFlushableChannel 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.WritableLogChannel org.neo4j.kernel.impl.transaction.log.FlushablePositionAwareChannel 10 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadableLogChannel org.neo4j.kernel.impl.transaction.log.PositionAwareChannel 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadableVersionableLogChannel org.neo4j.kernel.impl.transaction.log.VersionableReadableClosablePositionAwareChannel 35 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadableLogChannel org.neo4j.kernel.impl.transaction.log.ReadableClosablePositionAwareChannel 68 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadableLogChannel org.neo4j.kernel.impl.transaction.log.VersionableReadableClosablePositionAwareChannel 9 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadAheadPositionableReadableChannel org.neo4j.kernel.impl.transaction.log.ReadAheadLogChannel 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel org.neo4j.io.fs.StoreChannel 4 1 1 R_SUPER_T - Internal -> Internal
java.nio.ByteBuffer org.neo4j.kernel.impl.transaction.log.InMemoryClosableChannel 2 1 1 Composition - Jdk -> Internal
org.neo4j.io.fs.StoreChannel org.neo4j.kernel.impl.transaction.log.PhysicalFlushableChannel 2 1 1 Composition - Internal -> Internal
org.neo4j.io.fs.StoreChannel org.neo4j.storageengine.api.ReadableChannel 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.id_allocation.InMemoryIdAllocationState.InMemoryIdAllocationStateMarshal org.neo4j.coreedge.raft.state.id_allocation.InMemoryIdAllocationState.InMemoryIdAllocationStateChannelMarshal 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.Marshal org.neo4j.coreedge.raft.state.ChannelMarshal 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.InMemoryRaftMembershipState.InMemoryRaftMembershipStateMarshal org.neo4j.coreedge.raft.state.membership.InMemoryRaftMembershipState.InMemoryRaftMembershipStateChannelMarshal 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.vote.InMemoryVoteState.InMemoryVoteStateMarshal org.neo4j.coreedge.raft.state.vote.InMemoryVoteState.InMemoryVoteStateChannelMarshal 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.term.InMemoryTermState.InMemoryTermStateMarshal org.neo4j.coreedge.raft.state.term.InMemoryTermState.InMemoryTermStateChannelMarshal 2 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicInteger java.util.concurrent.atomic.AtomicLong 1 1 1 SIBLING - Jdk -> Jdk
java.lang.Object org.neo4j.kernel.impl.store.NeoStores 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.transaction.state.IntegrityValidator 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.store.MetaDataStore 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.api.index.IndexingService 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.api.labelscan.LabelScanStore 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.api.LegacyIndexApplierLookup 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.util.IdOrderingQueue 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.core.CacheAccessBackDoor 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.transaction.log.TransactionIdStore 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.transaction.log.LogVersionRepository 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.index.IndexConfigStore 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.impl.api.index.SchemaIndexProviderMap 1 1 1 - - Jdk -> Internal
java.lang.Object java.lang.Integer 3 3 1 - - Jdk -> Jdk
java.lang.Object org.neo4j.unsafe.impl.batchimport.cache.NumberArrayFactory 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.NeoStoreDataSource org.neo4j.kernel.api.labelscan.LabelScanStore 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command org.neo4j.storageengine.api.StorageCommand 7 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.core.ThreadToStatementContextBridge org.neo4j.kernel.api.ReadOperations 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.rotation.StoreFlusher org.neo4j.storageengine.api.StorageEngine 8 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.NeoStoreIndexStoreView org.neo4j.kernel.impl.api.index.IndexStoreView 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.CountsAccessor org.neo4j.kernel.impl.store.counts.CountsTracker 1 1 1 T_SUPER_R - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.store.NeoStores> org.neo4j.kernel.impl.core.LastTxIdGetter 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.state.NeoStoresSupplier org.neo4j.kernel.api.KernelAPI 1 1 1 - - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.store.NeoStores> java.util.function.LongSupplier 3 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.state.DataSourceManager java.util.function.Supplier<org.neo4j.kernel.impl.transaction.log.TransactionIdStore> 2 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.impl.api.store.DiskLayer org.neo4j.storageengine.api.StoreReadLayer 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.api.scan.LabelScanStoreProvider.FullStoreChangeStream 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.transaction.log.TransactionIdStore 3 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.StorageEngine org.neo4j.kernel.impl.storageengine.impl.recordstorage.RecordStorageEngine 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.core.ThreadToStatementContextBridge org.neo4j.kernel.api.KernelAPI 2 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.stress.CountKeeper org.neo4j.io.pagecache.TinyLockManager 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.stress.CountUpdater org.neo4j.io.pagecache.randomharness.RecordFormat 2 1 1 - - Internal -> Internal
java.util.concurrent.locks.ReentrantLock org.neo4j.io.pagecache.TinyLockManager 1 1 1 - - Jdk -> Internal
org.neo4j.consistency.ConsistencyCheckService.Result org.neo4j.io.pagecache.PageCacheSlowTest.UpdateResult 3 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.impl.muninn.MuninnWritePageCursor org.neo4j.io.pagecache.impl.muninn.CursorPool.CursorSets 1 1 1 Composition - Internal -> Internal
java.util.stream.Stream org.neo4j.collection.RawIterator 15 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.coreapi.LegacyIndexProxy.Lookup org.neo4j.graphdb.GraphDatabaseService 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.core.ThreadToStatementContextBridge java.util.function.Supplier<org.neo4j.kernel.api.Statement> 13 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.graphdb.Transaction org.neo4j.kernel.api.KernelTransaction 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.util.List<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.TopLevelTransaction org.neo4j.kernel.api.KernelTransaction 20 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.index.util.FolderLayout org.neo4j.kernel.api.impl.index.storage.layout.IndexFolderLayout 1 1 1 R_SUPER_T - Internal -> Internal
long org.neo4j.kernel.api.impl.index.storage.IndexStorage 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.DirectoryFactory org.neo4j.kernel.api.impl.index.storage.IndexStorage 1 1 1 Composition - Internal -> Internal
org.apache.lucene.store.Directory org.neo4j.kernel.api.impl.index.storage.IndexStorage 2 1 1 Composition - External -> Internal
org.neo4j.kernel.api.impl.index.storage.IndexStorage org.neo4j.kernel.api.impl.index.storage.AbstractIndexStorage 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.storage.IndexStorage org.neo4j.kernel.api.impl.index.storage.PartitionedIndexStorage 22 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneIndexWriter org.neo4j.kernel.api.impl.index.ObsoleteLuceneIndexWriter 25 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneIndex org.neo4j.index.impl.lucene.legacy.LuceneLegacyIndex 26 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.ObsoleteLuceneIndexWriter org.neo4j.kernel.api.impl.index.LuceneIndexWriter 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneSnapshotter org.neo4j.kernel.api.impl.index.backup.LuceneIndexSnapshotIterator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.ObsoleteLuceneIndexWriter org.apache.lucene.index.IndexWriter 4 2 1 Composition - Internal -> External
org.neo4j.kernel.api.impl.index.UniqueLuceneIndexAccessor org.neo4j.kernel.api.impl.index.LuceneIndexAccessor 5 1 1 R_SUPER_T - Internal -> Internal
int org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.LabelScanStorageStrategy.StorageService org.neo4j.kernel.api.impl.index.LuceneIndex 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.storage.IndexStorage org.neo4j.kernel.api.impl.index.LuceneIndex 2 1 1 - - Internal -> Internal
org.apache.lucene.search.IndexSearcher org.neo4j.kernel.api.impl.index.LuceneIndex 5 1 1 - - External -> Internal
org.apache.lucene.search.SearcherManager org.neo4j.storageengine.api.schema.IndexReader 2 1 1 - - External -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.api.impl.index.reader.PartitionedIndexReader 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.register.Register.DoubleLong.Out Register.DoubleLong.Out 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.api.impl.index.reader.SimpleIndexReader 1 1 1 T_SUPER_R - Internal -> Internal
long org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 4 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.reader.sample.LuceneIndexSampler org.neo4j.storageengine.api.schema.IndexSampler 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneIndex org.neo4j.kernel.api.impl.index.LuceneLabelScanIndex 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LabelScanStorageStrategy org.neo4j.kernel.api.impl.index.BitmapDocumentFormat 2 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.storageengine.api.schema.LabelScanReader 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneIndex org.apache.lucene.search.IndexSearcher 5 1 1 - - Internal -> External
org.neo4j.kernel.api.impl.index.LuceneIndex org.neo4j.kernel.api.impl.index.partition.IndexPartition 2 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.schema.LabelScanReader org.neo4j.kernel.api.impl.index.LuceneAllDocumentsReader 2 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.schema.LabelScanReader java.util.List<org.neo4j.kernel.api.impl.index.LucenePartitionAllDocumentsReader> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.index.storage.AbstractIndexStorage org.neo4j.kernel.api.impl.index.storage.PartitionedIndexStorage 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.index.IndexWriterFactory<org.neo4j.kernel.api.impl.index.ObsoleteLuceneIndexWriter> org.apache.lucene.index.IndexWriterConfig 1 1 1 - - Internal -> External
org.neo4j.kernel.api.impl.index.partition.IndexPartition org.neo4j.kernel.api.impl.index.LuceneLabelScanIndex 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneLabelScanStoreWriterTest.StubIndexPartition org.neo4j.kernel.api.impl.index.LuceneLabelScanIndex 5 1 1 - - Internal -> Internal
java.util.logging.LogRecord org.neo4j.tools.txlog.RecordInfo 12 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.replication.session.GlobalSessionTracker org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.session.GlobalSessionTracker org.neo4j.coreedge.raft.replication.session.InMemoryGlobalSessionTrackerState 7 1 1 - - Internal -> Internal
java.util.List java.lang.Iterable 5 4 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.coreedge.discovery.EdgeDiscoveryService org.neo4j.coreedge.server.edge.EdgeToCoreConnectionStrategy 2 1 1 - - Internal -> Internal
org.neo4j.server.rest.dbms.AuthorizationFilter.ErrorResponse org.neo4j.function.ThrowingConsumer<javax.servlet.http.HttpServletResponse, java.io.IOException> 1 1 1 - - Internal -> Internal
java.util.List<java.lang.Long> long 3 1 1 - - Jdk -> Jdk
java.util.Iterator<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongIterator 8 2 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.partition.PartitionSearcher org.neo4j.kernel.api.impl.schema.reader.SimpleIndexReader 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.transaction.state.Loaders 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.NeoStoreTransactionContext org.neo4j.kernel.impl.transaction.state.RecordAccessSet 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.NeoStoreTransactionContext org.neo4j.kernel.impl.transaction.state.RecordChangeSet 5 1 1 - - Internal -> Internal
java.util.Collection<? extendsorg.neo4j.kernel.impl.transaction.command.Command> org.neo4j.kernel.impl.transaction.command.Command 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.IndexReaderFactory java.util.function.Supplier<org.neo4j.kernel.impl.api.IndexReaderFactory> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.proc.InternalProcedureLoggingService org.neo4j.logging.Log 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.proc.LoggingService org.neo4j.logging.Log 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.Procedure.BasicProcedure org.neo4j.kernel.api.proc.Procedure 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.coreapi.NodeAutoIndexerImpl org.neo4j.kernel.impl.api.AutoIndexing.AutoIndexOperations 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.LegacyPropertyTrackers org.neo4j.kernel.impl.api.AutoIndexing 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.Procedure.BasicProcedure org.neo4j.kernel.api.proc.CallableProcedure.BasicProcedure 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.Procedure.Key org.neo4j.kernel.api.proc.CallableProcedure.Key 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.Procedure.BasicContext org.neo4j.kernel.api.proc.CallableProcedure.BasicContext 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.proc.Procedure.Context org.neo4j.kernel.api.proc.CallableProcedure.Context 11 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.PropertyLookup org.neo4j.kernel.api.index.PropertyAccessor 3 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.legacy.consistency.checking.full.TaskExecutionOrder 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.server.SenderService.Timestamped<org.neo4j.coreedge.raft.net.NonBlockingChannel> org.neo4j.coreedge.server.SenderService.TimestampedNonBlockingChannel 9 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.store.RecordCursor<R> 1 1 1 - - Jdk -> Internal
org.neo4j.cursor.GenericCursor org.neo4j.cursor.Cursor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.AbstractRecordStore org.neo4j.kernel.impl.store.CommonAbstractStore 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.impl.store.record.AbstractBaseRecord 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.PropertyRecord void 1 1 1 - - Internal -> Jdk
java.util.Collection<org.neo4j.kernel.impl.store.record.DynamicRecord> org.neo4j.kernel.impl.store.record.SchemaRecord 35 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.store.AbstractDynamicStore.DynamicRecordCursor org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.StoreAccess org.neo4j.kernel.impl.store.record.NodeRecord 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordStore.Processor javax.annotation.processing.Processor 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.DynamicBlockSize int 2 1 1 - - Internal -> Jdk
org.neo4j.harness.TestServerBuilder org.neo4j.harness.junit.Neo4jRule 1 1 1 T_SUPER_R - Internal -> Internal
byte org.neo4j.io.pagecache.PageCursor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.CommonAbstractStore org.neo4j.kernel.impl.store.RecordStore<?> 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.CommonAbstractStore org.neo4j.kernel.impl.store.RecordStore 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipGroupStore org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipGroupRecord> 24 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.Abstract64BitRecord org.neo4j.kernel.impl.store.record.AbstractBaseRecord 3 1 1 R_SUPER_T - Internal -> Internal
void java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 2 2 1 - - Jdk -> Jdk
org.apache.lucene.util.RoaringDocIdSet.Builder org.apache.lucene.util.DocIdSetBuilder 1 1 1 SIBLING - External -> External
org.neo4j.io.pagecache.PageCursor long 1 1 1 Composition - Internal -> Jdk
org.neo4j.kernel.impl.store.record.PropertyBlock org.neo4j.kernel.impl.store.PropertyType 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.format.RecordKeys org.neo4j.kernel.impl.store.format.RecordGenerators 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.TransactionMetadataCache org.neo4j.kernel.impl.transaction.log.LogHeaderCache 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.TransactionIdStore java.util.function.Supplier<java.lang.Long> 2 1 1 - - Internal -> Jdk
java.lang.Class org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.network.Message org.neo4j.coreedge.raft.RaftMessages.RaftMessage 3 1 1 T_SUPER_R - Internal -> Internal
java.io.Serializable org.neo4j.coreedge.network.Message 29 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.state.vote.InMemoryVoteState org.neo4j.coreedge.raft.state.vote.VoteState 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.replication.id.IdAllocationState org.neo4j.coreedge.raft.state.StateStorage<org.neo4j.coreedge.raft.state.id_allocation.IdAllocationState> 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState org.neo4j.coreedge.server.core.locks.InMemoryReplicatedLockTokenState 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.InMemoryRaftMembershipState org.neo4j.coreedge.raft.state.membership.RaftMembershipState 7 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.state.term.TermState org.neo4j.coreedge.raft.state.StateStorage<org.neo4j.coreedge.raft.state.term.TermState> 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.ChannelMarshal org.neo4j.coreedge.raft.state.StateMarshal 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.RaftMembershipState org.neo4j.coreedge.raft.state.StateStorage 1 1 1 - - Internal -> Internal
org.neo4j.helpers.Clock int 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.server.core.locks.OnDiskReplicatedLockTokenState org.neo4j.coreedge.raft.state.StateStorage 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.id_allocation.IdAllocationState org.neo4j.coreedge.raft.state.StateStorage<org.neo4j.coreedge.raft.state.id_allocation.IdAllocationState> 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.id_allocation.InMemoryIdAllocationState.InMemoryIdAllocationStateChannelMarshal org.neo4j.coreedge.raft.state.id_allocation.IdAllocationState.Marshal 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.vote.VoteState org.neo4j.coreedge.raft.state.StateStorage 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState org.neo4j.coreedge.raft.state.StateStorage 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.InMemoryRaftMembershipState org.neo4j.coreedge.raft.state.StateStorage 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.session.OnDiskGlobalSessionTrackerState org.neo4j.coreedge.raft.state.StateStorage 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.session.InMemoryGlobalSessionTrackerState org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState 4 1 1 R_SUPER_T - Internal -> Internal
java.nio.ByteBuffer org.neo4j.storageengine.api.WritableChannel 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.replication.Serializer org.neo4j.coreedge.server.ByteBufMarshal<org.neo4j.coreedge.raft.replication.ReplicatedContent> 2 1 1 - - Internal -> Internal
java.nio.ByteBuffer io.netty.buffer.ByteBuf 1 1 1 SIBLING - Jdk -> External
org.neo4j.coreedge.raft.replication.RaftContentSerializer org.neo4j.coreedge.raft.net.CoreReplicatedContentMarshal 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.ReplicatedContentMarshal org.neo4j.coreedge.server.ByteBufMarshal 11 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.TransactionIdStore org.neo4j.kernel.impl.transaction.log.PhysicalLogFileInformation.LastEntryInLog 2 1 1 - - Internal -> Internal
long org.neo4j.coreedge.raft.replication.tx.RetryStrategy 2 1 1 - - Jdk -> Internal
java.util.Collection java.util.Set 6 4 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.graphdb.PropertyContainer org.neo4j.graphdb.Relationship 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.Relationship org.neo4j.graphdb.PropertyContainer 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.index.sampling.IndexSamplingConfig org.neo4j.kernel.configuration.Config 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.storage.DirectoryFactory.InMemoryDirectoryFactory org.neo4j.kernel.api.impl.index.storage.DirectoryFactory 1 1 1 R_SUPER_T - Internal -> Internal
int org.neo4j.kernel.api.index.IndexDescriptor 3 1 1 Composition - Jdk -> Internal
org.neo4j.logging.LogProvider org.neo4j.kernel.impl.api.index.MultipleIndexPopulator 1 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.server.core.locks.InMemoryReplicatedLockTokenState org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState 8 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.kernel.impl.store.format.highlimit.Reference.DataAdapter<org.neo4j.io.pagecache.PageCursor> 3 1 1 - - Jdk -> Internal
org.neo4j.cypher.PlanDescription org.neo4j.cypher.internal.PlanDescription 2 1 1 - - Internal -> Internal
org.neo4j.cypher.QueryStatistics org.neo4j.cypher.internal.QueryStatistics 1 1 1 - - Internal -> Internal
org.neo4j.cypher.ExecutionEngine org.neo4j.cypher.internal.ExecutionEngine 3 2 1 - - Internal -> Internal
org.neo4j.cypher.ExtendedExecutionResult org.neo4j.cypher.internal.ExtendedExecutionResult 1 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.javacompat.ServerExecutionEngine org.neo4j.cypher.internal.javacompat.ExecutionEngine 2 1 1 SIBLING - Internal -> Internal
java.util.function.Supplier org.neo4j.function.Factory 5 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.DataWriteOperations org.neo4j.kernel.api.SchemaWriteOperations 1 1 1 SIBLING - Internal -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.kernel.GraphDatabaseQueryService 12 1 1 - - Internal -> Internal
org.neo4j.kernel.GraphDatabaseQueryService org.neo4j.cypher.javacompat.internal.GraphDatabaseCypherService 7 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.KernelTransaction org.neo4j.kernel.impl.api.KernelTransactionImplementation 5 2 1 T_SUPER_R - Internal -> Internal
java.util.function.Supplier<org.neo4j.storageengine.api.StorageStatement> org.neo4j.kernel.impl.storageengine.impl.recordstorage.StoreStatements 1 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.impl.factory.EditionModule org.neo4j.kernel.impl.coreapi.CoreAPIAvailabilityGuard 1 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.raft.state.StateMachine org.neo4j.coreedge.raft.state.LastAppliedTrackingStateMachine 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.state.StateMachines org.neo4j.coreedge.raft.state.LastAppliedTrackingStateMachine 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.AutoIndexing.AutoIndexOperations org.neo4j.kernel.api.legacyindex.AutoIndexOperations 1 1 1 Composition - Internal -> Internal
java.util.function.Function org.neo4j.function.ThrowingFunction 9 2 1 - - Jdk -> Internal
java.util.function.Function<java.net.URL, java.net.URL> org.neo4j.graphdb.security.URLAccessRule 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.io.File 118 12 1 - - Internal -> Jdk
org.neo4j.server.security.auth.AuthManager java.util.function.Supplier<org.neo4j.server.security.auth.AuthManager> 10 2 1 - - Internal -> Jdk
org.neo4j.register.Register.LongRegister org.apache.commons.lang3.mutable.MutableLong 4 1 1 - - Internal -> External
Register.Long.Out org.apache.commons.lang3.mutable.MutableLong 6 1 1 - - Internal -> External
Register.Int.In org.apache.commons.lang3.mutable.MutableInt 2 1 1 - - Internal -> External
org.neo4j.register.Register.IntRegister org.apache.commons.lang3.mutable.MutableInt 1 1 1 - - Internal -> External
org.neo4j.kernel.api.impl.index.sampler.AggregatingIndexSampler.SampleResult org.neo4j.storageengine.api.schema.IndexSample 1 1 1 - - Internal -> Internal
long org.neo4j.storageengine.api.schema.IndexSample 21 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.index.IndexDescriptor int 1 1 1 Composition - Internal -> Jdk
org.neo4j.index.population.LucenePartitionedIndexStressTesting.SequentialLongSupplier java.util.concurrent.atomic.AtomicLong 1 1 1 - - Internal -> Jdk
long org.neo4j.index.population.LucenePartitionedIndexStressTesting.PopulationResult 4 1 1 Composition - Jdk -> Internal
com.hazelcast.core.HazelcastInstance java.util.Set<com.hazelcast.core.Member> 2 1 1 - - Internal -> Jdk
java.lang.IllegalStateException org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
java.util.function.Supplier<org.neo4j.server.security.auth.AuthManager> org.neo4j.server.security.auth.AuthManager 5 1 1 - - Jdk -> Internal
cypher.feature.parser.generated.FeatureResultsParser.MapContext cypher.feature.parser.generated.FeatureResultsParser.PropertyMapContext 2 1 1 SIBLING - Internal -> Internal
java.util.Stack java.util.Deque 10 3 1 SIBLING - Jdk -> Jdk
java.lang.Class<? extendsorg.neo4j.kernel.impl.core.TokenHolder> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 4 1 1 - - Jdk -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.kernel.GraphDatabaseAPI 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.coreedge.server.core.RaftLogReplay org.neo4j.coreedge.raft.state.StateMachineApplier 2 1 1 SIBLING - Internal -> Internal
int org.neo4j.coreedge.raft.ConsensusListener 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.state.StateMachine org.neo4j.coreedge.raft.ConsensusListener 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.LastAppliedTrackingStateMachine org.neo4j.coreedge.raft.ConsensusListener 2 1 1 - - Internal -> Internal
org.neo4j.server.security.auth.AuthManager org.neo4j.server.security.auth.BasicAuthManager 48 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.bolt.security.ssl.KeyStoreInformation java.util.Optional<org.neo4j.bolt.security.ssl.KeyStoreInformation> 2 1 1 - - Internal -> Jdk
org.neo4j.bolt.v1.transport.socket.client.Connection java.util.function.Supplier<org.neo4j.bolt.v1.transport.socket.client.Connection> 1 1 1 - - Internal -> Jdk
void org.neo4j.bolt.v1.transport.socket.client.Connection 1 1 1 - - Jdk -> Internal
org.neo4j.function.ThrowingFunction javax.ws.rs.ext.Provider 4 1 1 - - Internal -> External
org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.Dependencies org.neo4j.kernel.GraphDatabaseDependencies 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.function.ThrowingFunction org.neo4j.kernel.impl.proc.ComponentRegistry.Provider 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.harness.internal.Procs org.neo4j.harness.internal.HarnessRegisteredProcs 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.ResourceIterator<java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object>> org.neo4j.graphdb.Result 4 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.internal.GraphDatabaseAPI org.neo4j.kernel.impl.factory.GraphDatabaseFacade 23 5 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.kernel.impl.factory.GraphDatabaseFacade 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.Transaction org.neo4j.kernel.impl.coreapi.TopLevelTransaction 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.Transaction org.neo4j.kernel.impl.coreapi.InternalTransaction 2 2 1 T_SUPER_R - Internal -> Internal
org.apache.lucene.search.PrefixQuery org.apache.lucene.search.Query 1 1 1 R_SUPER_T - External -> External
int org.apache.lucene.search.DocIdSetIterator 1 1 1 - - Jdk -> External
org.apache.lucene.search.PrefixQuery org.apache.lucene.search.ConstantScoreQuery 1 1 1 SIBLING - External -> External
java.util.Map java.util.List 11 5 1 - - Jdk -> Jdk
void org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation 4 3 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexDescriptor org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation 16 1 1 Composition - Internal -> Internal
org.neo4j.kernel.configuration.Config void 4 2 1 - - Internal -> Jdk
java.util.Properties java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.helpers.progress.Completion java.lang.Runnable 1 1 1 - - Internal -> Jdk
org.neo4j.function.Predicate org.neo4j.consistency.checking.full.CountsBuilderDecorator.MultiPassAvoidanceCondition 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.consistency.checking.full.RecordDistributor.Worker org.neo4j.consistency.checking.full.RecordCheckWorker 2 1 1 R_SUPER_T - Internal -> Internal
long java.lang.Long 18 9 1 - Boxing Jdk -> Jdk
org.neo4j.server.security.auth.BasicAuthManager org.neo4j.server.security.auth.AuthManager 18 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.log.PhysicalRaftEntryStore.LogVersionLocator org.neo4j.coreedge.raft.log.PhysicalRaftEntryStore.SkipStackGenerator 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.lang.Throwable 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.format.RecordFormats java.lang.Iterable<org.neo4j.kernel.impl.store.format.RecordFormats> 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.raft.state.StateMachine org.neo4j.coreedge.raft.state.StateMachines 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.CoreMember org.neo4j.coreedge.raft.replication.id.PendingIdAllocationRequests 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.LockTokenManager org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine<java.lang.Object> 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.core.locks.LockTokenManager org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine<MEMBER> 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.core.locks.LockTokenManager org.neo4j.coreedge.server.core.locks.PendingLockTokensRequests<org.neo4j.coreedge.server.CoreMember> 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.id.ReplicatedIdAllocationStateMachine org.neo4j.coreedge.raft.replication.id.PendingIdAllocationRequests 2 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.server.core.locks.LockTokenManager org.neo4j.coreedge.server.core.locks.PendingLockTokensRequests<MEMBER> 2 1 1 - - Internal -> Internal
java.util.List<org.neo4j.coreedge.raft.state.StateMachine> org.neo4j.coreedge.raft.state.StateMachine 1 1 1 - - Jdk -> Internal
java.lang.StringBuilder java.io.ByteArrayOutputStream 4 2 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.CommonAbstractStore org.neo4j.kernel.impl.store.CommonAbstractStore<RECORD> 1 1 1 - - Internal -> Internal
java.util.List<cypher.feature.parser.generated.FeatureResultsParser.RelationshipContext> cypher.feature.parser.generated.FeatureResultsParser.RelationshipTypeContext 1 1 1 - - Jdk -> Internal
cypher.feature.parser.generated.FeatureResultsParser.PropertyMapContext cypher.feature.parser.generated.FeatureResultsParser.NodeDescContext 1 1 1 SIBLING - Internal -> Internal
cypher.feature.parser.generated.FeatureResultsParser.PathElementContext cypher.feature.parser.generated.FeatureResultsParser.ForwardsRelationshipContext 2 1 1 SIBLING - Internal -> Internal
cypher.feature.parser.generated.FeatureResultsParser.PathElementContext cypher.feature.parser.generated.FeatureResultsParser.PathBodyContext 1 1 1 SIBLING - Internal -> Internal
cypher.feature.parser.generated.FeatureResultsParser.NodeContext cypher.feature.parser.generated.FeatureResultsParser.PropertyMapContext 1 1 1 SIBLING - Internal -> Internal
cypher.feature.parser.generated.FeatureResultsParser.RelationshipTypeContext cypher.feature.parser.generated.FeatureResultsParser.RelationshipDescContext 1 1 1 SIBLING - Internal -> Internal
java.lang.Object cypher.feature.parser.matchers.ValueMatcher 2 1 1 - - Jdk -> Internal
java.util.Deque java.util.LinkedList 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.Object org.neo4j.kernel.api.impl.schema.ValueEncoding.String 16 11 1 - - Jdk -> Internal
cypher.feature.parser.generated.FeatureResultsParser.RelationshipContext cypher.feature.parser.generated.FeatureResultsParser.RelationshipDescContext 1 1 1 SIBLING - Internal -> Internal
cypher.feature.parser.generated.FeatureResultsParser.NodeContext cypher.feature.parser.generated.FeatureResultsParser.NodeDescContext 1 1 1 SIBLING - Internal -> Internal
int org.neo4j.kernel.impl.store.format.CapabilityType 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String int 26 8 1 - - Internal -> Jdk
org.neo4j.kernel.impl.storageengine.impl.recordstorage.StoreStatements java.util.function.Supplier<org.neo4j.kernel.impl.api.store.StoreStatement> 2 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.impl.api.store.StoreStatement void 1 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.StorageStatement org.neo4j.kernel.impl.api.store.StoreStatement 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreStatement org.neo4j.storageengine.api.StorageStatement 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.KernelTransactionImplementation.TransactionType org.neo4j.kernel.impl.api.KernelTransactionImplementation.TransactionWriteState 1 1 1 - - Internal -> Internal
int void 10 10 1 - - Jdk -> Jdk
org.neo4j.bolt.v1.transport.socket.client.Connection void 1 1 1 - - Internal -> Jdk
java.util.function.Supplier<org.neo4j.bolt.v1.transport.socket.client.Connection> org.neo4j.bolt.v1.transport.socket.client.Connection 1 1 1 - - Jdk -> Internal
java.lang.Throwable org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 2 1 - - Jdk -> Internal
org.neo4j.io.fs.FileSystemAbstraction long 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.IdType org.neo4j.kernel.impl.store.format.RecordFormat 3 1 1 - - Internal -> Internal
java.nio.file.Path java.io.File 12 6 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointFlushControl org.neo4j.io.pagecache.IOLimiter 6 1 1 - - Internal -> Internal
org.neo4j.cypher.javacompat.internal.DocsExecutionEngine org.neo4j.cypher.javacompat.internal.GraphDatabaseCypherService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.coreapi.TopLevelTransaction org.neo4j.kernel.impl.coreapi.InternalTransaction 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.cypher.javacompat.internal.GraphDatabaseCypherService org.neo4j.kernel.GraphDatabaseQueryService 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.ResourceIterator org.neo4j.graphdb.schema.Schema 1 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.compiler.v3_0.executionplan.InternalExecutionResult org.neo4j.graphdb.Result 2 1 1 - - Internal -> Internal
boolean org.neo4j.kernel.api.KernelTransaction.Type 2 1 1 - - Jdk -> Internal
org.neo4j.cypher.javacompat.internal.GraphDatabaseCypherService org.neo4j.graphdb.GraphDatabaseService 1 1 1 - - Internal -> Internal
java.lang.Iterable java.util.Iterator 1 1 1 - - Jdk -> Jdk
java.lang.Object org.neo4j.kernel.api.impl.labelscan.storestrategy.BitmapDocumentFormat 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.api.index.SchemaConstraintProviderApprovalTest.TestValue 2 1 1 - - Jdk -> Internal
java.util.Collection java.lang.Iterable 3 3 1 R_SUPER_T - Jdk -> Jdk
java.lang.Long org.neo4j.helpers.collection.Pair<java.lang.Long, org.neo4j.coreedge.raft.membership.RaftGroup<MEMBER>> 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.CommonAbstractStore<RECORD> org.neo4j.kernel.impl.store.CommonAbstractStore<HEADER, RECORD> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.NodePropertyUpdate java.util.Collection<org.neo4j.kernel.api.index.NodePropertyUpdate> 3 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.NodePropertyUpdate org.neo4j.kernel.impl.api.index.NodePropertyUpdates 8 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.core.ThreadToStatementContextBridge org.neo4j.kernel.ha.com.master.MasterImpl.SPI 1 1 1 - - Internal -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.kernel.configuration.Config 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NodeStore org.neo4j.kernel.impl.store.NeoStores 6 2 1 - - Internal -> Internal
void org.neo4j.kernel.api.security.AccessMode 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.server.security.auth.AuthenticationResult 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.bolt.security.auth.AuthenticationResult 3 1 1 - - Internal -> Internal
org.neo4j.server.security.auth.User void 3 2 1 - - Internal -> Jdk
java.lang.Void java.lang.Boolean 11 3 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.List<org.neo4j.kernel.configuration.docs.SettingDescription> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.configuration.AsciiDocItem org.neo4j.kernel.configuration.docs.SettingDescription 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.graphdb.factory.GraphDatabaseSettings.ConnectorType 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.lang.Throwable 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.helpers.HostnamePort 4 1 1 Composition - Internal -> Internal
int java.util.Optional<org.neo4j.helpers.HostnamePort> 3 1 1 - - Jdk -> Jdk
java.lang.Boolean boolean 6 6 1 - Unboxing Jdk -> Jdk
int org.neo4j.graphdb.config.Setting<org.neo4j.helpers.HostnamePort> 1 1 1 - - Jdk -> Internal
java.net.URI java.util.Optional<java.net.URI> 3 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.raft.log.RaftRecordCursor org.neo4j.cursor.IOCursor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.cursor.IOCursor<org.neo4j.coreedge.raft.log.RaftLogEntry> org.neo4j.coreedge.raft.log.RaftLogCursor 19 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.ConsensusListener org.neo4j.coreedge.raft.RaftStateMachine 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftInstance<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.server.core.CoreEditionSPI 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftInstance<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.server.CoreMember 1 1 1 - - Internal -> Internal
java.util.LinkedList java.util.List 4 3 1 R_SUPER_T - Jdk -> Jdk
void java.util.List<java.lang.Integer> 1 1 1 - - Jdk -> Jdk
org.neo4j.server.Bootstrapper org.neo4j.server.BaseBootstrapper 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.graphdb.config.Setting<?> 7 2 1 - - Internal -> Internal
org.neo4j.server.BlockingBootstrapper org.neo4j.server.Bootstrapper 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.factory.GraphDatabaseFactory org.neo4j.graphdb.factory.TestHighlyAvailableGraphDatabaseFactory 3 1 1 - - Internal -> Internal
org.neo4j.graphdb.factory.HighlyAvailableGraphDatabaseFactory org.neo4j.graphdb.factory.TestHighlyAvailableGraphDatabaseFactory 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.factory.GraphDatabaseFactory org.neo4j.com.storecopy.ExternallyManagedPageCache.GraphDatabaseFactoryWithPageCacheFactory 3 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.kernel.internal.GraphDatabaseAPI 9 6 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.ResourceIterable org.neo4j.graphdb.ResourceIterator 1 1 1 - - Internal -> Internal
java.io.File java.lang.Boolean 1 1 1 SIBLING - Jdk -> Jdk
java.io.File org.neo4j.kernel.api.impl.schema.ValueEncoding.String 11 6 1 - - Jdk -> Internal
java.io.File java.lang.Integer 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.graphdb.traversal.TraversalDescription org.neo4j.graphdb.traversal.InitialBranchState 1 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.hopscotch.Table<VALUE> void 1 1 1 - - Internal -> Jdk
java.io.File org.neo4j.helpers.Args 2 1 1 - - Jdk -> Internal
java.io.File java.util.Optional<java.io.File> 29 3 1 - - Jdk -> Jdk
java.io.OutputStream java.io.File 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.entry.VersionAwareLogEntryReader org.neo4j.kernel.impl.transaction.log.entry.LogEntryReader 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.ha.com.master.MasterImplConversationStopFuzzIT.ExposedTimedRepository org.neo4j.kernel.impl.util.collection.TimedRepository 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFile.Monitor org.neo4j.coreedge.raft.log.physical.PhysicalRaftLogFile.Monitor 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFiles org.neo4j.coreedge.raft.log.physical.PhysicalRaftLogFiles 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFile org.neo4j.coreedge.raft.log.physical.PhysicalRaftLogFile 1 1 1 SIBLING - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.LongArray org.neo4j.unsafe.impl.batchimport.cache.ByteArray 6 4 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.ha.ClusterManager.Provider java.util.function.Supplier<org.neo4j.cluster.client.Cluster> 1 1 1 - - Internal -> Jdk
javax.ws.rs.ext.Provider java.util.function.Supplier<org.neo4j.cluster.client.Cluster> 7 1 1 - - External -> Jdk
org.neo4j.kernel.impl.ha.ClusterManager.ManagedCluster org.neo4j.cluster.client.Cluster 1 1 1 Composition - Internal -> Internal
java.lang.Object org.neo4j.coreedge.server.RaftTestMember 2 1 1 - - Jdk -> Internal
void java.util.Optional<org.neo4j.coreedge.raft.state.Result> 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.raft.state.StateMachine org.neo4j.coreedge.raft.state.CoreState 1 1 1 - - Internal -> Internal
java.util.Map<java.lang.Object, org.neo4j.coreedge.catchup.storecopy.core.RaftStateType> org.neo4j.coreedge.raft.state.id_allocation.IdAllocationState 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.server.CoreMember org.neo4j.coreedge.server.RaftTestMember 7 1 1 - - Internal -> Internal
java.lang.instrument.IllegalClassFormatException java.lang.Throwable 3 3 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine<java.lang.Object> org.neo4j.kernel.impl.transaction.log.PhysicalTransactionRepresentation 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.PendingLockTokensRequests<MEMBER> org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine 1 1 1 Composition - Internal -> Internal
java.util.function.Supplier<org.neo4j.coreedge.raft.state.StateMachine> org.neo4j.coreedge.raft.state.CoreState 4 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.replication.id.PendingIdAllocationRequests org.neo4j.coreedge.raft.replication.id.ReplicatedIdAllocationStateMachine 3 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.raft.replication.Replicator org.neo4j.coreedge.raft.replication.LeaderOnlyReplicator 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.core.locks.PendingLockTokensRequests org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenStateMachine 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.StateMachine org.neo4j.coreedge.raft.state.CoreStateMachines 2 1 1 - - Internal -> Internal
java.util.Map org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState 1 1 1 - - Jdk -> Internal
java.util.concurrent.Executor java.util.concurrent.ExecutorService 3 3 1 T_SUPER_R - Jdk -> Jdk
long org.neo4j.kernel.impl.store.id.IdSequence 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.log.ReadableRaftLog org.neo4j.coreedge.raft.log.RaftLog 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.core.CoreStateMachine org.neo4j.coreedge.raft.state.CoreState 1 1 1 SIBLING - Internal -> Internal
org.neo4j.test.DatabaseRule.RestartAction org.neo4j.test.rule.DatabaseRule.RestartAction 2 1 1 Composition - Internal -> Internal
org.neo4j.udc.UsageData org.neo4j.logging.Log 2 1 1 - - Internal -> Internal
java.util.concurrent.ExecutorService org.neo4j.coreedge.raft.state.CoreStateApplier 1 1 1 Composition - Jdk -> Internal
org.neo4j.coreedge.catchup.storecopy.edge.state.StateFetcher org.neo4j.coreedge.catchup.storecopy.CoreClient 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.storecopy.core.RaftStateSnapshot org.neo4j.coreedge.raft.state.CoreSnapshot 2 1 1 - - Internal -> Internal
void java.util.concurrent.CompletableFuture<org.neo4j.coreedge.raft.state.CoreSnapshot> 1 1 1 - - Jdk -> Jdk
java.util.Map<java.lang.Object, org.neo4j.coreedge.catchup.storecopy.core.RaftStateType> org.neo4j.coreedge.raft.state.CoreSnapshot 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.config.Setting<org.neo4j.helpers.HostnamePort> org.neo4j.helpers.HostnamePort 2 1 1 - - Internal -> Internal
org.neo4j.io.fs.StoreChannel org.neo4j.io.fs.StoreFileChannel 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.RandomRule org.neo4j.test.Randoms 3 1 1 Composition - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.staging.CoarseBoundedProgressExecutionMonitor org.neo4j.unsafe.impl.batchimport.staging.CoarseBoundedProgressExecutionMonitorTest.ProgressExecutionMonitor 1 1 1 R_SUPER_T - Internal -> Internal
long org.neo4j.kernel.impl.store.record.AbstractBaseRecord 1 1 1 Composition - Jdk -> Internal
org.neo4j.tools.console.input.Command org.neo4j.kernel.impl.transaction.command.Command.BaseCommand<RECORD> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.io.pagecache.impl.muninn.MuninnPageCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterable org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.lang.Object 16 8 1 - - Internal -> Jdk
org.neo4j.collection.primitive.PrimitiveIntObjectMap<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.collection.primitive.PrimitiveIntObjectMap<org.neo4j.kernel.api.impl.schema.ValueEncoding.String>[] 1 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Short> java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Short>[] 1 1 1 - - Jdk -> Jdk
short short[] 1 1 1 - Widening Jdk -> Jdk
org.neo4j.kernel.impl.logging.LogService org.neo4j.kernel.impl.logging.StoreLogService 1 1 1 - - Internal -> Internal
java.util.Map java.util.concurrent.ConcurrentMap 2 2 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.impl.transaction.log.pruning.ThresholdConfigParser.ThresholdConfigValue 2 2 1 Composition - Internal -> Internal
org.neo4j.tools.txlog.checktypes.CheckType org.neo4j.tools.txlog.checktypes.CheckType<?, ?> 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.log.segmented.SegmentedRaftLog org.neo4j.coreedge.raft.log.RaftLog 5 2 1 R_SUPER_T - Internal -> Internal
void org.neo4j.kernel.impl.store.record.PropertyRecord 1 1 1 - - Jdk -> Internal
int org.neo4j.kernel.impl.store.AbstractDynamicStore.HeaderReadResult 5 1 1 - - Jdk -> Internal
void java.util.List<org.neo4j.kernel.impl.store.record.PropertyRecord> 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.network.Message org.neo4j.coreedge.raft.RaftMessages.RaftMessage<MEMBER> 4 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.server.security.auth.BasicAuthManager org.neo4j.kernel.api.security.AuthManager 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.auth.BasicAuthManager org.neo4j.server.security.auth.UserManager 4 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.rest.dbms.AuthorizationFilter org.neo4j.server.rest.dbms.AuthorizationEnabledFilter 10 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.store.RecordCursors 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.DynamicStringStore org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> 1 1 1 - - Internal -> Internal
org.neo4j.cursor.Cursor org.neo4j.kernel.impl.store.RecordCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.store.DynamicArrayStore org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.impl.store.record.NodeRecord 2 1 1 Composition - Jdk -> Internal
org.neo4j.collection.primitive.PrimitiveIntIterator org.neo4j.storageengine.api.LabelItem 1 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntCollection org.neo4j.kernel.api.properties.DefinedProperty 1 1 1 - - Internal -> Internal
org.objectweb.asm.ClassWriter org.neo4j.codegen.source.ClassSourceWriter 3 1 1 - - Jdk -> Internal
java.lang.StringBuilder org.neo4j.codegen.source.ClassByteCodeWriter 1 1 1 - - Jdk -> Internal
org.neo4j.codegen.TypeReference org.neo4j.codegen.LocalVariable 1 1 1 Composition - Internal -> Internal
org.neo4j.codegen.CodeGenerationTest.SomeBean org.neo4j.codegen.NamedBase 1 1 1 - - Internal -> Internal
org.neo4j.codegen.CodeGenerationTest.NamedBase org.neo4j.codegen.CodeGenerationTest.SomeBean 1 1 1 - - Internal -> Internal
org.neo4j.codegen.CodeBlock org.neo4j.codegen.TryBlock 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Map<org.neo4j.codegen.LocalVariable, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.codegen.LocalVariables 1 1 1 Composition - Jdk -> Internal
java.util.List java.util.function.Consumer 2 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.GraphDatabaseService org.neo4j.coreedge.server.edge.EdgeGraphDatabase 2 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.coreedge.server.core.CoreGraphDatabase 2 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.factory.GraphDatabaseFacade org.neo4j.kernel.internal.GraphDatabaseAPI 11 5 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.SenderService.TimestampedNonBlockingChannel org.neo4j.coreedge.raft.net.NonBlockingChannel 5 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.coreapi.CoreAPIAvailabilityGuard org.neo4j.kernel.impl.factory.EditionModule 1 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.discovery.EdgeDiscoveryService org.neo4j.coreedge.discovery.EdgeTopologyService 8 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.CoreDiscoveryService org.neo4j.coreedge.discovery.EdgeTopologyService 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.CoreDiscoveryService.Listener org.neo4j.coreedge.discovery.CoreTopologyService.Listener 1 1 1 - - Internal -> Internal
org.neo4j.cluster.InstanceId org.neo4j.coreedge.server.BoltAddress 4 1 1 - - Internal -> Internal
void org.neo4j.kernel.api.impl.schema.ValueEncoding.String 27 6 1 - - Jdk -> Internal
org.neo4j.adversaries.Adversary org.neo4j.kernel.impl.store.kvstore.State 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.adversaries.pagecache.AdversarialReadPageCursor 1 1 1 T_SUPER_R - Internal -> Internal
boolean org.neo4j.io.pagecache.impl.muninn.MuninnPageCursor 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String void 22 2 1 - - Internal -> Jdk
org.neo4j.cluster.InstanceId int 1 1 1 Composition - Internal -> Jdk
org.neo4j.coreedge.raft.log.RaftLog org.neo4j.coreedge.raft.log.inmemory.ConcurrentStressIT.LifecycledInMemoryRaftLog 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.log.RaftLog org.neo4j.coreedge.raft.log.segmented.SegmentedRaftLog 2 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.coreedge.raft.log.inmemory.ConcurrentStressIT.LifecycledInMemoryRaftLog org.neo4j.coreedge.raft.log.RaftLog 1 1 1 R_SUPER_T - Internal -> Internal
javax.transaction.xa.XAResource org.neo4j.graphdb.PropertyContainer 1 1 1 - - Jdk -> Internal
boolean org.neo4j.graphdb.Lock 1 1 1 - - Jdk -> Internal
void org.neo4j.graphdb.Lock 1 1 1 - - Jdk -> Internal
org.neo4j.cypher.internal.ExtendedExecutionResult org.neo4j.cypher.internal.ExecutionResult 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.CoreTopologyService org.neo4j.coreedge.discovery.ReadOnlyTopologyService 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.server.BoltAddress org.neo4j.coreedge.server.AdvertisedSocketAddress 2 2 1 Composition - Internal -> Internal
org.neo4j.server.security.auth.FileUserRepository org.neo4j.server.security.auth.UserRepository 3 1 1 R_SUPER_T - Internal -> Internal
java.time.Clock org.neo4j.server.security.auth.AuthenticationStrategy 1 1 1 - - Jdk -> Internal
org.neo4j.server.security.auth.User org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 2 1 Composition - Internal -> Internal
org.neo4j.server.security.auth.BasicAuthSubject org.apache.shiro.authc.credential.CredentialsMatcher 1 1 1 - - Internal -> External
org.neo4j.server.security.enterprise.auth.InMemoryGroupRepository org.neo4j.server.security.enterprise.auth.InMemoryRoleRepository 1 1 1 SIBLING - Internal -> Internal
org.neo4j.server.security.enterprise.auth.GroupSerialization org.neo4j.server.security.enterprise.auth.RoleSerialization 3 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.GroupRepository org.neo4j.server.security.enterprise.auth.RoleRepository 7 1 1 SIBLING - Internal -> Internal
java.util.concurrent.Future<?> org.neo4j.kernel.impl.locking.TerminationCompatibility.LockAcquisition 17 1 1 Composition - Jdk -> Internal
org.neo4j.coreedge.raft.state.explorer.action.NewEntry org.neo4j.coreedge.raft.outcome.ShipCommand.NewEntries 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.kernel.api.security.AuthSubject 3 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.consistency.ConsistencyCheckService.Result 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.log.RaftLogCompactedException java.lang.IllegalArgumentException 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.format.RecordFormats java.lang.Object 2 2 1 - - Internal -> Jdk
org.neo4j.kernel.DefaultIdGeneratorFactory org.neo4j.kernel.IdGeneratorFactory 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.StringBuffer java.lang.StringBuilder 16 5 1 SIBLING - Jdk -> Jdk
java.util.Optional<org.neo4j.graphdb.Result> void 4 1 1 - - Jdk -> Jdk
java.util.Optional<org.neo4j.coreedge.raft.state.Result> void 7 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.raft.state.CoreStateMachines org.neo4j.coreedge.raft.state.CommandDispatcher 5 1 1 Composition - Internal -> Internal
java.lang.Short java.lang.Integer 3 2 1 SIBLING - Jdk -> Jdk
java.util.function.Consumer<java.lang.Long> java.util.function.LongConsumer 4 2 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.input.InputEntityCacherTest.TestRelationshipEntityCacher org.neo4j.unsafe.impl.batchimport.input.InputRelationshipCacher 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputEntityCacherTest.TestNodeEntityCacher org.neo4j.unsafe.impl.batchimport.input.InputNodeCacher 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.pool.LinkedQueuePool org.neo4j.collection.pool.Pool 2 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.kernel.impl.locking.StopCompatibility.AcquiredLock 2 1 1 - - Jdk -> Internal
org.neo4j.server.security.auth.UserManager org.neo4j.server.security.enterprise.auth.ShiroAuthManager 1 1 1 R_SUPER_T - Internal -> Internal
boolean java.util.HashSet<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Jdk -> Jdk
java.util.HashSet java.util.SortedSet 2 1 1 SIBLING - Jdk -> Jdk
java.util.HashSet java.util.TreeSet 1 1 1 SIBLING - Jdk -> Jdk
java.util.Iterator java.lang.Iterable 2 2 1 - - Jdk -> Jdk
org.neo4j.server.configuration.ConfigLoader.SettingsClasses java.util.function.Function<java.lang.Iterable<java.lang.Class<?>>, java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String>> 2 1 1 - - Internal -> Jdk
double java.lang.Double 2 2 1 - Boxing Jdk -> Jdk
org.neo4j.helpers.HostnamePort org.neo4j.coreedge.server.AdvertisedSocketAddress 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.TestOnlyDiscoveryServiceFactory org.neo4j.coreedge.discovery.SharedDiscoveryService 1 1 1 SIBLING - Internal -> Internal
java.util.Set<com.hazelcast.core.Member> org.neo4j.coreedge.discovery.ClusterTopology 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.discovery.HazelcastClusterTopology org.neo4j.coreedge.discovery.ClusterTopology 3 1 1 R_SUPER_T - Internal -> Internal
java.util.Collection org.neo4j.helpers.Listeners 16 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.util.JobScheduler org.neo4j.kernel.impl.util.Neo4jJobScheduler 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Long int 2 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.server.AdvertisedSocketAddress org.neo4j.coreedge.server.CoreMember 25 3 1 Composition - Internal -> Internal
java.util.ArrayList java.util.Map 1 1 1 - - Jdk -> Jdk
java.util.Set java.util.Map 16 9 1 - - Jdk -> Jdk
org.neo4j.coreedge.server.AdvertisedSocketAddress.AdvertisedSocketAddressByteBufferMarshal org.neo4j.coreedge.server.AdvertisedSocketAddress.AdvertisedSocketAddressChannelMarshal 3 1 1 - - Internal -> Internal
io.netty.buffer.ByteBuf org.neo4j.storageengine.api.ReadableChannel 3 1 1 - - External -> Internal
org.neo4j.coreedge.catchup.tx.edge.NetworkReadableClosableByteBuf org.neo4j.coreedge.raft.net.NetworkReadableClosableChannelNetty4 3 1 1 SIBLING - Internal -> Internal
io.netty.buffer.ByteBuf org.neo4j.storageengine.api.WritableChannel 2 1 1 - - External -> Internal
org.neo4j.coreedge.server.ByteBufMarshal org.neo4j.coreedge.raft.state.ChannelMarshal 13 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftMessages.RaftMessage org.neo4j.coreedge.raft.RaftMessages.StoreIdAwareMessage<org.neo4j.coreedge.server.CoreMember> 1 1 1 SIBLING - Internal -> Internal
java.lang.Object org.neo4j.coreedge.server.CoreMember 9 2 1 - - Jdk -> Internal
io.netty.buffer.ByteBuf org.neo4j.kernel.impl.store.StoreId 1 1 1 - - External -> Internal
org.neo4j.coreedge.raft.RaftMessages.RaftMessage org.neo4j.coreedge.raft.RaftMessages.StoreIdAwareMessage 9 3 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.WritableChannel org.neo4j.coreedge.catchup.storecopy.core.NetworkFlushableByteBuf 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.coreedge.network.Message org.neo4j.coreedge.raft.RaftMessages.RaftMessage<org.neo4j.coreedge.server.CoreMember> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.coreedge.network.Message org.neo4j.coreedge.raft.RaftMessages.RaftMessage<org.neo4j.coreedge.server.RaftTestMember> 9 2 1 T_SUPER_R - Internal -> Internal
java.lang.Object org.neo4j.coreedge.network.Message 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.network.Message java.util.Collection<org.neo4j.coreedge.network.Message> 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.raft.log.RaftLogEntry java.util.Collection<org.neo4j.coreedge.raft.log.RaftLogEntry> 1 1 1 - - Internal -> Jdk
void java.util.List<org.neo4j.coreedge.raft.RaftMessages.RaftMessage<org.neo4j.coreedge.server.RaftTestMember>> 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.catchup.tx.edge.TxPollingClient org.neo4j.kernel.lifecycle.Lifecycle 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.util.JobScheduler org.neo4j.coreedge.catchup.tx.edge.BatchingTxApplier 1 1 1 - - Internal -> Internal
long org.neo4j.coreedge.raft.RenewableTimeoutService 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.catchup.tx.edge.TxPullResponseListener long 1 1 1 - - Internal -> Jdk
java.io.File org.neo4j.coreedge.convert.ConversionVerifier 2 1 1 - - Jdk -> Internal
int java.util.Collection<java.lang.Integer> 1 1 1 - - Jdk -> Jdk
int org.neo4j.coreedge.discovery.Cluster 1 1 1 Composition - Jdk -> Internal
org.neo4j.coreedge.raft.RaftMessages.Directed<MEMBER> org.neo4j.coreedge.raft.RaftMessages.Directed 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftMessages.RaftMessage<MEMBER> org.neo4j.coreedge.raft.RaftMessages.RaftMessage 48 1 1 - - Internal -> Internal
com.hazelcast.core.Member java.util.Iterator<com.hazelcast.core.Member> 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.raft.RaftMessages.RaftMessage<org.neo4j.coreedge.server.RaftTestMember> org.neo4j.coreedge.raft.RaftMessages.RaftMessage 28 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.RaftTestMember org.neo4j.coreedge.server.CoreMember 101 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState<MEMBER> org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState 10 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState<org.neo4j.coreedge.server.RaftTestMember> org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Listener org.neo4j.coreedge.discovery.CoreTopologyService.Listener 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.RaftMembershipState<org.neo4j.coreedge.server.RaftTestMember> org.neo4j.coreedge.raft.state.membership.RaftMembershipState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftInstance<T> org.neo4j.coreedge.raft.RaftInstance 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState<java.lang.Object> org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.server.core.locks.ReplicatedLockTokenState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.RaftMembershipState<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.raft.state.membership.RaftMembershipState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftMessages.RaftMessage<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.raft.RaftMessages.RaftMessage 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.edge.CoreServerSelectionStrategy org.neo4j.coreedge.discovery.CoreTopologyService 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.BoltAddress org.neo4j.coreedge.discovery.EdgeAddresses 7 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.vote.VoteState<MEMBER> org.neo4j.coreedge.raft.state.vote.VoteState 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Listener<MEMBER> org.neo4j.kernel.impl.util.Listener 6 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftMessages.RaftMessage<java.lang.Object> org.neo4j.coreedge.raft.RaftMessages.RaftMessage 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.replication.LeaderOnlyReplicator org.neo4j.coreedge.raft.replication.SendToMyself 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.BoltAddress org.neo4j.coreedge.discovery.CoreAddresses 13 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.ReadOnlyTopologyService org.neo4j.coreedge.discovery.CoreTopologyService 11 1 1 R_SUPER_T - Internal -> Internal
long org.neo4j.coreedge.server.CoreMember 31 1 1 - - Jdk -> Internal
java.util.Set java.util.Collection 10 5 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.coreedge.raft.state.vote.VoteState<org.neo4j.coreedge.server.RaftTestMember> org.neo4j.coreedge.raft.state.vote.VoteState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.RaftMembershipState<MEMBER> org.neo4j.coreedge.raft.state.membership.RaftMembershipState 10 1 1 - - Internal -> Internal
java.lang.Long org.neo4j.coreedge.server.CoreMember 8 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.RaftInstance<org.neo4j.coreedge.server.RaftTestMember> org.neo4j.coreedge.raft.RaftInstance 28 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftMessages.Directed<org.neo4j.coreedge.server.RaftTestMember> org.neo4j.coreedge.raft.RaftMessages.Directed 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.vote.VoteState<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.raft.state.vote.VoteState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.server.AdvertisedSocketAddress.AdvertisedSocketAddressChannelMarshal org.neo4j.coreedge.server.CoreMember.CoreMemberMarshal 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.server.AdvertisedSocketAddress org.neo4j.coreedge.discovery.EdgeAddresses 1 1 1 Composition - Internal -> Internal
org.neo4j.server.security.enterprise.auth.AuthProcedures.StringResult org.neo4j.server.security.enterprise.auth.AuthProcedures.RoleResult 1 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.AuthProcedures.StringResult org.neo4j.server.security.enterprise.auth.AuthProcedures.UserResult 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.server.security.enterprise.auth.ShiroAuthSubject 7 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.FlushableChannel org.neo4j.kernel.impl.transaction.log.PositionAwarePhysicalFlushableChannel 1 1 1 - - Internal -> Internal
org.apache.shiro.authc.UsernamePasswordToken org.neo4j.server.security.enterprise.auth.ShiroAuthToken 1 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.ShiroAuthManager org.neo4j.server.security.enterprise.auth.EnterpriseUserManager 1 1 1 SIBLING - Internal -> Internal
org.neo4j.server.security.enterprise.auth.ShiroAuthManager org.neo4j.server.security.enterprise.auth.EnterpriseAuthManager 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.enterprise.auth.RoleManager org.neo4j.server.security.enterprise.auth.EnterpriseUserManager 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.shiro.mgt.SecurityManager org.apache.shiro.mgt.DefaultSecurityManager 3 1 1 - - External -> External
org.apache.shiro.subject.Subject org.neo4j.server.security.enterprise.auth.ShiroSubject 3 2 1 - - External -> Internal
org.neo4j.server.security.enterprise.auth.ShiroAuthManager org.neo4j.server.security.enterprise.auth.MultiRealmAuthManager 2 2 1 SIBLING - Internal -> Internal
org.neo4j.server.security.enterprise.auth.EnterpriseAuthSubject org.neo4j.kernel.api.security.AuthSubject 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.server.security.enterprise.auth.EnterpriseAuthSubject 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.coreedge.raft.log.segmented.StoreChannelPool org.neo4j.coreedge.raft.log.segmented.ReaderPool 1 1 1 - - Internal -> Internal
java.lang.Long org.neo4j.coreedge.raft.log.segmented.SegmentFile 1 1 1 - - Jdk -> Internal
java.util.ListIterator java.util.ArrayList 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.ReadAheadChannel<org.neo4j.io.fs.StoreChannel> java.io.Reader 1 1 1 - - Internal -> Jdk
java.util.Optional<java.io.Reader> java.io.Reader 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.convert.TargetMetadata org.neo4j.coreedge.convert.StoreMetadata 6 1 1 - - Internal -> Internal
org.neo4j.graphdb.Result org.neo4j.graphdb.ResourceIterator<java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object>> 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.enterprise.auth.EnterpriseAuthManager org.neo4j.server.security.enterprise.auth.EnterpriseUserManager 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Listener org.neo4j.kernel.impl.util.Listener<org.neo4j.coreedge.server.CoreMember> 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.EdgeTopologyService org.neo4j.coreedge.discovery.TopologyService 11 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.discovery.CoreTopologyService org.neo4j.coreedge.discovery.EdgeTopologyService 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.discovery.CoreTopologyService org.neo4j.coreedge.discovery.TopologyService 3 1 1 SIBLING - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, com.hazelcast.core.MembershipListener> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.server.AdvertisedSocketAddress long 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.UUID 3 2 1 - - Internal -> Jdk
org.neo4j.logging.Log org.neo4j.logging.LogProvider 1 1 1 - - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.logging.Log 4 2 1 - - Internal -> Internal
io.netty.channel.Channel org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer 1 1 1 - - External -> Internal
boolean org.neo4j.kernel.api.exceptions.Status 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String java.lang.Object 2 1 1 - - Internal -> Jdk
org.neo4j.coreedge.raft.state.DurableStateStorage org.neo4j.coreedge.raft.state.StateStorage 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntIterator org.neo4j.collection.primitive.PrimitiveIntCollection 2 1 1 - - Internal -> Internal
void org.neo4j.coreedge.discovery.CoreServer 2 1 1 - - Jdk -> Internal
org.neo4j.coreedge.server.core.CoreGraphDatabase org.neo4j.coreedge.discovery.CoreServer 44 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.server.edge.EdgeGraphDatabase org.neo4j.coreedge.discovery.EdgeServer 7 2 1 Composition - Internal -> Internal
void org.neo4j.coreedge.discovery.EdgeServer 1 1 1 - - Jdk -> Internal
java.util.function.Supplier<org.neo4j.kernel.NeoStoreDataSource> org.neo4j.kernel.impl.transaction.state.DataSourceManager 2 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.coreedge.discovery.ClusterTopology java.lang.RuntimeException 1 1 1 - - Internal -> Jdk
boolean java.lang.Boolean 4 3 1 - Boxing Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 16 8 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.BufferingIdGenerator java.util.Map<org.neo4j.kernel.IdType, org.neo4j.kernel.impl.store.id.BufferingIdGenerator> 1 1 1 - - Internal -> Jdk
java.util.Map<org.neo4j.kernel.IdType, org.neo4j.kernel.impl.store.id.BufferingIdGenerator> org.neo4j.kernel.impl.store.id.BufferingIdGenerator 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.lang.Long 1 1 1 - - Internal -> Jdk
java.lang.RuntimeException com.hazelcast.core.HazelcastInstanceNotActiveException 1 1 1 - - Jdk -> Internal
java.lang.StringBuilder org.neo4j.kernel.api.impl.schema.ValueEncoding.String 4 1 1 - - Jdk -> Internal
java.lang.Long java.lang.Throwable 3 1 1 SIBLING - Jdk -> Jdk
org.neo4j.coreedge.raft.RaftServer org.neo4j.coreedge.raft.MismatchedStoreIdService 2 1 1 - - Internal -> Internal
java.util.List<org.neo4j.coreedge.raft.MismatchedStoreIdService.MismatchedStoreListener> java.util.List<BatchingMessageHandler.MismatchedStoreListener> 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.raft.RaftServer.MismatchedStoreIdException org.neo4j.coreedge.raft.BatchingMessageHandler.MismatchedStoreIdException 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.MismatchedStoreIdService.MismatchedStoreListener BatchingMessageHandler.MismatchedStoreListener 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.MismatchedStoreIdService.MismatchedStoreIdException BatchingMessageHandler.MismatchedStoreIdException 1 1 1 - - Internal -> Internal
BatchingMessageHandler.MismatchedStoreListener org.neo4j.coreedge.raft.MismatchedStoreIdService.MismatchedStoreListener 2 2 1 - - Internal -> Internal
BatchingMessageHandler.MismatchedStoreIdException org.neo4j.coreedge.raft.MismatchedStoreIdService.MismatchedStoreIdException 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.GraphDatabaseService void 1 1 1 - - Internal -> Jdk
java.lang.Object org.neo4j.kernel.impl.store.id.IdType 2 1 1 - - Jdk -> Internal
java.io.File java.nio.file.Path 62 2 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.storageengine.impl.recordstorage.RecordStorageEngine.BufferedIdMaintenanceController org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.RecordStorageIdController 3 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.impl.proc.Neo4jValue 8 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.RecordStorageIdController 1 1 1 - - Internal -> Internal
java.util.Set java.util.List 16 4 1 SIBLING - Jdk -> Jdk
org.neo4j.coreedge.TestStoreId org.neo4j.coreedge.server.StoreId 5 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.AuthProcedures.TransactionResult org.neo4j.server.security.enterprise.auth.AuthProcedures.TransactionTerminationResult 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.dbms.DbmsOperations org.neo4j.kernel.api.dbms.DbmsOperations.Factory 2 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.internal.Neo4jError java.util.concurrent.atomic.AtomicReference<org.neo4j.bolt.v1.runtime.internal.Neo4jError> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.bolt.KillableUserSession org.neo4j.kernel.api.bolt.HaltableUserSession 8 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.membership.MembershipDriver org.neo4j.coreedge.raft.membership.RaftMembershipManager 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.state.ChannelMarshal<org.neo4j.coreedge.server.CoreMember> org.neo4j.coreedge.raft.state.membership.MembershipEntry.Marshal 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.membership.RaftMembershipState org.neo4j.coreedge.raft.membership.RaftMembershipManager 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.coreapi.InternalTransaction org.neo4j.kernel.api.KernelTransaction 1 1 1 SIBLING - Internal -> Internal
org.neo4j.bolt.v1.runtime.internal.TransactionIdTracker org.neo4j.bolt.v1.runtime.internal.VersionTracker 5 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.coreedge.raft.outcome.ConsensusOutcome 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.raft.net.Inbound.MessageHandler<org.neo4j.coreedge.raft.RaftMessages.RaftMessage> org.neo4j.coreedge.raft.RaftInstance 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.coreedge.raft.log.MonitoredRaftLog org.neo4j.coreedge.raft.log.RaftLog 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterator java.util.Iterator 2 1 1 R_SUPER_T - Internal -> Jdk
java.util.function.Supplier<java.lang.Iterable<org.neo4j.commandline.admin.AdminCommand.Provider>> org.neo4j.commandline.admin.CommandLocator 2 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String org.neo4j.kernel.IdType 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.StateStorage<org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState> org.neo4j.coreedge.SessionTracker 1 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.raft.state.InMemoryStateStorage<org.neo4j.coreedge.raft.replication.session.GlobalSessionTrackerState> org.neo4j.coreedge.SessionTracker 1 1 1 - - Internal -> Internal
java.util.Set<org.neo4j.graphdb.Resource> boolean 1 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.Resource org.neo4j.kernel.impl.locking.deferred.LockUnit 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.locking.DeferringLocks.Resource org.neo4j.kernel.impl.locking.deferred.LockUnit 4 1 1 SIBLING - Internal -> Internal
com.sun.jersey.api.client.Client org.neo4j.kernel.impl.locking.DeferringLocksTest.TestLocksClient 1 1 1 - - External -> Internal
org.neo4j.kernel.impl.locking.Locks.Client org.neo4j.kernel.impl.locking.StatementLocks 8 2 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.locking.Locks org.neo4j.kernel.impl.locking.StatementLocksFactory 8 2 1 Composition - Internal -> Internal
java.io.File[] java.io.File 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.PreAllocatedRecords org.neo4j.kernel.impl.store.allocator.ReusableRecordsAllocator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.StorePropertyPayloadCursorTest.RecordAllocator org.neo4j.kernel.impl.store.DynamicRecordAllocator 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.index.impl.lucene.WritableIndexReferenceTest.TestIndexReader org.neo4j.index.impl.lucene.CloseTrackingIndexReader 2 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.server.CoreMember.CoreMemberMarshal org.neo4j.coreedge.server.MemberId.MemberIdMarshal 7 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.NodeStore org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.LabelTokenRecord> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.NodeRecord org.neo4j.kernel.impl.store.record.LabelTokenRecord 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.TokenStore org.neo4j.kernel.impl.store.RecordStore 2 1 1 - - Internal -> Internal
java.lang.Long java.lang.Integer 4 2 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.store.record.RelationshipRecord org.neo4j.kernel.impl.store.record.NodeRecord 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipStore org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.NodeRecord> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.unsafe.impl.batchimport.store.BatchingNeoStores 2 2 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.store.record.PropertyKeyTokenRecord org.neo4j.kernel.impl.store.record.RelationshipRecord 3 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.store.BatchingNeoStores org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipGroupRecord> 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.state.CoreState org.neo4j.kernel.lifecycle.Lifecycle 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.membership.MembershipWaiter org.neo4j.coreedge.server.core.MembershipWaiterLifecycle 1 1 1 Composition - Internal -> Internal
org.neo4j.coreedge.raft.DelayedRenewableTimeoutService org.neo4j.kernel.lifecycle.Lifecycle 1 1 1 R_SUPER_T - Internal -> Internal
boolean org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.KernelTransaction org.neo4j.kernel.api.KernelTransactionHandle 4 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.KernelTransactionImplementation org.neo4j.kernel.api.KernelTransactionHandle 4 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer io.netty.channel.Channel 1 1 1 - - Internal -> External
java.util.Stack org.neo4j.kernel.impl.util.DebugUtil.CallStack 4 1 1 - - Jdk -> Internal
org.neo4j.test.DatabaseRule org.neo4j.graphdb.GraphDatabaseService 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.raft.BatchingMessageHandler.MismatchedStoreIdException org.neo4j.coreedge.raft.MismatchedStoreIdService.MismatchedStoreIdException 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftInstance org.neo4j.coreedge.raft.net.Inbound.MessageHandler<org.neo4j.coreedge.raft.RaftMessages.StoreIdAwareMessage> 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftStateMachine org.neo4j.coreedge.raft.net.Inbound.MessageHandler<org.neo4j.coreedge.raft.RaftMessages.StoreIdAwareMessage> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.LuceneSchemaIndex org.neo4j.kernel.api.impl.schema.WritableLuceneSchemaIndex 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.labelscan.LuceneLabelScanIndex org.neo4j.kernel.api.impl.labelscan.LabelScanIndex 9 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.index.partition.IndexPartition org.neo4j.kernel.api.impl.index.partition.AbstractIndexPartition 41 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.schema.LuceneSchemaIndex org.neo4j.kernel.api.impl.schema.SchemaIndex 15 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.schema.LuceneSchemaIndex org.neo4j.cypher.internal.compiler.v3_0.commands.SchemaIndex 21 1 1 - - Internal -> Internal
org.neo4j.function.Factory<org.apache.lucene.index.IndexWriterConfig> org.neo4j.kernel.api.impl.index.partition.IndexPartitionFactory 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.index.AbstractLuceneIndexIntegrationTest.TestLuceneIndex org.neo4j.kernel.api.impl.index.AbstractLuceneIndexIntegrationTest.WritableTestLuceneIndex 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.labelscan.LuceneLabelScanIndex org.neo4j.kernel.api.impl.labelscan.WritableLuceneLabelScanIndex 19 1 1 - - Internal -> Internal
org.neo4j.coreedge.raft.RaftTestNetwork.Outbound org.neo4j.coreedge.messaging.TestNetwork.Outbound 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.raft.RaftTestNetwork.Inbound org.neo4j.coreedge.messaging.TestNetwork.Inbound 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.core.consensus.RaftStateMachine org.neo4j.coreedge.core.consensus.RaftMachineBuilder.CommitListener 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.DataSourceManager org.neo4j.coreedge.catchup.storecopy.LocalDatabase 1 1 1 SIBLING - Internal -> Internal
org.neo4j.consistency.ConsistencyCheckService.Result void 7 1 1 - - Internal -> Jdk
java.lang.Throwable java.lang.instrument.IllegalClassFormatException 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.shell.Output org.neo4j.commandline.admin.OutsideWorld 7 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.StubPageCursor org.neo4j.kernel.impl.store.format.highlimit.FixedLinkedStubPageCursor 3 2 1 T_SUPER_R - Internal -> Internal
java.util.LinkedList<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 - - Jdk -> Internal
org.neo4j.coreedge.messaging.marsalling.ChannelMarshal org.neo4j.coreedge.core.state.storage.StateMarshal 1 1 1 T_SUPER_R - Internal -> Internal
long java.util.function.LongSupplier 4 2 1 - - Jdk -> Jdk
int org.neo4j.coreedge.discovery.CoreClusterMember 1 1 1 Composition - Jdk -> Internal
void org.neo4j.coreedge.discovery.CoreClusterMember 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.KernelTransaction.Type org.neo4j.coreedge.core.consensus.roles.Role 3 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.coreedge.scenarios.ClusterOverviewIT.MemberInfo 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.coreedge.messaging.address.AdvertisedSocketAddress 1 1 1 Composition - Internal -> Internal
com.hazelcast.core.ISet<java.lang.Object> org.neo4j.coreedge.discovery.HazelcastClientTest.HazelcastMap 1 1 1 - - Internal -> Internal
java.util.Set<com.hazelcast.core.Member> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
com.hazelcast.core.Client com.hazelcast.core.Endpoint 1 1 1 - - Internal -> Internal
org.neo4j.graphalgo.impl.util.PriorityMap.Entry org.neo4j.graphalgo.impl.util.PriorityMap.Entry<java.lang.Object, java.lang.Object> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Set<com.hazelcast.core.Member> 1 1 1 - - Internal -> Jdk
org.neo4j.graphalgo.impl.util.PriorityMap.Entry java.util.Map.Entry<java.lang.Object, java.lang.Object> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.IdGeneratorFactory org.neo4j.coreedge.core.state.machines.id.ReplicatedIdGeneratorFactory 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.csv.reader.SectionedCharBuffer org.neo4j.csv.reader.Source.Chunk 1 1 1 - - Internal -> Internal
org.neo4j.csv.reader.CharSeeker org.neo4j.csv.reader.CharReadable 6 1 1 SIBLING - Internal -> Internal
org.neo4j.test.rule.TargetDirectory org.neo4j.test.rule.TestDirectory 2 1 1 - - Internal -> Internal
org.neo4j.test.rule.TargetDirectory.TestDirectory org.neo4j.test.rule.TestDirectory 172 1 1 SIBLING - Internal -> Internal
RaftMessages.NewEntry.Batch RaftMessages.NewEntry.BatchRequest 5 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.Batch org.neo4j.coreedge.core.consensus.RaftMessages.NewEntry.BatchRequest 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.CatchupServerProtocol org.neo4j.com.Protocol<org.neo4j.kernel.api.KernelTransaction.Type> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.catchup.CatchupServerProtocol org.neo4j.com.Protocol<E> 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.KernelTransaction.Type org.neo4j.kernel.impl.store.kvstore.State 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.CatchupClientProtocol.NextMessage org.neo4j.coreedge.catchup.CatchupClientProtocol.State 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.CatchupServerProtocol.NextMessage org.neo4j.coreedge.catchup.CatchupServerProtocol.State 1 1 1 - - Internal -> Internal
java.util.stream.Stream<org.neo4j.kernel.builtinprocs.BuiltInProcedures.IndexResult> void 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.TokenNameLookup org.neo4j.kernel.api.index.InternalIndexState 1 1 1 - - Internal -> Internal
org.neo4j.function.Factory java.util.function.Function 4 2 1 - - Internal -> Jdk
java.io.File org.neo4j.kernel.impl.transaction.log.PhysicalLogFiles 4 2 1 Composition - Jdk -> Internal
org.neo4j.bolt.v1.runtime.integration.RecordingCallback<org.neo4j.bolt.v1.runtime.StatementMetadata, ?> org.neo4j.bolt.testing.BoltResponseRecorder 3 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.integration.RecordingCallback<org.neo4j.bolt.v1.runtime.spi.RecordStream, java.lang.Object> org.neo4j.bolt.testing.BoltResponseRecorder 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge org.neo4j.bolt.v1.messaging.BoltMessageRouter 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.Sessions org.neo4j.bolt.v1.runtime.WorkerFactory 4 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.MessageFormat.Reader org.neo4j.bolt.v1.messaging.BoltResponseMessageReader 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.Sessions org.neo4j.bolt.v1.runtime.LifecycleManagedBoltFactory 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.message.Message org.neo4j.bolt.v1.messaging.message.ResponseMessage 22 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.RecordingMessageHandler org.neo4j.bolt.v1.messaging.BoltResponseMessageRecorder 2 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Reader org.neo4j.bolt.v1.messaging.BoltRequestMessageReader 3 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.MonitoredSessions org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory 2 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.Session org.neo4j.bolt.v1.runtime.BoltStateMachine 34 1 1 - - Internal -> Internal
org.apache.shiro.session.Session org.neo4j.bolt.v1.runtime.BoltWorker 2 1 1 - - External -> Internal
org.neo4j.bolt.v1.messaging.RecordingMessageHandler org.neo4j.bolt.v1.messaging.BoltRequestMessageRecorder 3 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.MessageHandler org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler 4 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.AuthProcedures.SessionResult org.neo4j.server.security.enterprise.auth.AuthProcedures.ConnectionResult 4 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.MessageHandler org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler 4 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.Session org.neo4j.bolt.v1.runtime.BoltWorker 2 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.bolt.v1.runtime.Session> org.neo4j.bolt.v1.runtime.Job 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.bolt.SessionTracker org.neo4j.kernel.api.bolt.BoltConnectionTracker 10 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.MessageFormat.Writer org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.internal.concurrent.ThreadedSessions org.neo4j.bolt.v1.runtime.concurrent.ThreadedWorkerFactory 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.internal.StandardSessions org.neo4j.bolt.v1.runtime.BoltFactory 1 1 1 - - Internal -> Internal
java.io.Writer org.neo4j.bolt.v1.messaging.BoltRequestMessageWriter 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.messaging.RaftOutbound org.neo4j.coreedge.messaging.Outbound<org.neo4j.coreedge.core.consensus.RaftMessages.RaftMessage, org.neo4j.coreedge.identity.MemberId> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.identity.MemberId.MemberIdMarshal org.neo4j.coreedge.identity.MemberId.Marshal 9 1 1 - - Internal -> Internal
org.neo4j.coreedge.core.consensus.log.RaftLogEntry[] org.neo4j.coreedge.core.consensus.log.RaftLogEntry 1 1 1 - - Internal -> Internal
java.util.function.Function org.neo4j.function.Factory 2 1 1 - - Jdk -> Internal
java.nio.file.Path org.neo4j.server.security.auth.FileUserRepository 1 1 1 Composition - Jdk -> Internal
java.util.function.Supplier<java.lang.Long> long 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.catchup.tx.TxStreamCompleteListener org.neo4j.coreedge.catchup.CatchUpResponseHandler 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.storecopy.EdgeToCoreClient org.neo4j.coreedge.catchup.CatchUpClient 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.catchup.CoreClient org.neo4j.coreedge.catchup.CatchUpClient 7 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.catchup.tx.TxPullResponseListener org.neo4j.coreedge.catchup.CatchUpResponseHandler 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.storecopy.StoreIdReceiver org.neo4j.coreedge.catchup.CatchUpResponseHandler 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.storecopy.StoreFileReceiver org.neo4j.coreedge.catchup.CatchUpResponseHandler 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.core.state.snapshot.CoreSnapshotListener org.neo4j.coreedge.catchup.CatchUpResponseHandler 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.storecopy.StoreFileStreamingCompleteListener org.neo4j.coreedge.catchup.CatchUpResponseHandler 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.catchup.CoreToCoreClient org.neo4j.coreedge.catchup.CatchUpClient 1 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.server.rest.discovery.DiscoveryService 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.server.security.auth.BasicAuthSubject 6 1 1 T_SUPER_R - Internal -> Internal
java.lang.Object org.neo4j.bolt.v1.runtime.spi.Record 1 1 1 - - Jdk -> Internal
org.neo4j.bolt.v1.runtime.spi.RecordStream org.neo4j.bolt.v1.runtime.spi.BoltResult 7 1 1 SIBLING - Internal -> Internal
int java.time.Duration 3 1 1 - - Jdk -> Jdk
int java.util.Map<org.neo4j.kernel.impl.store.id.IdType, java.lang.Integer> 3 1 1 - - Jdk -> Jdk
org.neo4j.helpers.FakeClock.Progressor org.neo4j.test.InputStreamAwaiterTest.Ticker 2 1 1 - - Internal -> Internal
org.neo4j.helpers.FrozenClock java.time.Clock 1 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.helpers.Clock org.neo4j.time.SystemNanoClock 4 1 1 - - Internal -> Internal
java.time.Clock org.neo4j.time.SystemNanoClock 12 4 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.graphdb.Label 2 2 1 - - Internal -> Internal
boolean java.util.Optional<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 7 2 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.query.Neo4jTransactionalContext org.neo4j.kernel.impl.query.TransactionalContext 2 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.HashSet 1 1 1 SIBLING - Jdk -> Jdk
java.util.concurrent.atomic.AtomicLong org.apache.commons.lang3.mutable.MutableLong 6 1 1 SIBLING - Jdk -> External
org.neo4j.kernel.impl.factory.CommunityFacadeFactory org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory 4 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.unsafe.impl.batchimport.RecordIdIterator 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.ParallelizeByNodeIdStep org.neo4j.unsafe.impl.batchimport.AssignRelationshipIdBatchStep 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.impl.schema.ValueEncoding.String[] 48 13 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicReference<org.neo4j.coreedge.identity.ClusterId> org.neo4j.coreedge.identity.ClusterId 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.core.CoreGraphDatabase org.neo4j.kernel.impl.factory.GraphDatabaseFacade 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.helpers.HostnamePort org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.util.MutableInteger org.apache.commons.lang3.mutable.MutableInt 11 1 1 - - Internal -> External
org.neo4j.kernel.impl.util.MutableDouble org.apache.commons.lang3.mutable.MutableDouble 5 1 1 - - Internal -> External
org.neo4j.kernel.impl.store.NodeStore org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.NodeRecord> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 - - Internal -> Internal
org.codehaus.jackson.JsonNode java.lang.Object 1 1 1 R_SUPER_T - External -> Jdk
org.neo4j.kernel.impl.api.ExecutingQueryEntry org.neo4j.kernel.impl.api.ExecutingQueryList 6 1 1 - - Internal -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseAuthSubject org.neo4j.server.security.enterprise.auth.StandardEnterpriseAuthSubject 18 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.MetaOperations org.neo4j.kernel.impl.api.operations.MetaDataOperations 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.operations.MetaStatementOperations org.neo4j.kernel.impl.api.operations.MetaDataOperations 6 1 1 - - Internal -> Internal
org.neo4j.kernel.api.MetaOperations org.neo4j.kernel.api.MetaDataOperations 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.operations.MetaDataOperations org.neo4j.kernel.api.QueryRegistryOperations 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.api.impl.schema.ValueEncoding.String 27 8 1 - - Jdk -> Internal
void java.util.concurrent.CompletionService<org.neo4j.coreedge.edge.EdgeGraphDatabase> 1 1 1 - - Jdk -> Jdk
long org.neo4j.coreedge.catchup.CatchupResult 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.identity.StoreId java.util.function.Supplier<org.neo4j.coreedge.identity.StoreId> 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.core.state.snapshot.CoreSnapshot org.neo4j.coreedge.core.replication.session.GlobalSessionTrackerState 1 1 1 - - Internal -> Internal
java.lang.Long org.neo4j.coreedge.catchup.CatchupResult 4 1 1 - - Jdk -> Internal
java.lang.Integer org.neo4j.kernel.impl.store.format.RecordFormats 1 1 1 - - Jdk -> Internal
java.util.concurrent.CompletionService<org.neo4j.coreedge.edge.EdgeGraphDatabase> void 1 1 1 - - Jdk -> Jdk
org.neo4j.coreedge.discovery.ClusterTopology org.neo4j.coreedge.discovery.EdgeTopology 4 1 1 - - Internal -> Internal
org.neo4j.coreedge.discovery.ClusterTopology org.neo4j.coreedge.discovery.CoreTopology 21 1 1 - - Internal -> Internal
org.neo4j.helpers.HostnamePort org.neo4j.helpers.AdvertisedSocketAddress 5 1 1 - - Internal -> Internal
org.neo4j.helpers.HostnamePort org.neo4j.helpers.ListenSocketAddress 28 2 1 - - Internal -> Internal
org.neo4j.helpers.HostnamePort org.neo4j.coreedge.messaging.address.ListenSocketAddress 3 1 1 - - Internal -> Internal
org.neo4j.server.configuration.ServerSettings.Encryption org.neo4j.server.configuration.ServerSettings.HttpConnector.Encryption 1 1 1 - - Internal -> Internal
java.util.function.Function org.neo4j.unsafe.impl.batchimport.input.csv.Decorator 17 3 1 T_SUPER_R - Jdk -> Internal
org.apache.shiro.cache.ehcache.EhCacheManager org.apache.shiro.cache.CacheManager 1 1 1 - - External -> External
java.time.Clock com.github.benmanes.caffeine.cache.Ticker 2 1 1 - - Jdk -> Internal
org.neo4j.server.security.enterprise.auth.AuthCache org.neo4j.server.security.enterprise.auth.ShiroCaffeineCache 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.Statement org.neo4j.kernel.guard.Guard 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.StatementOperationParts org.neo4j.kernel.impl.api.StatementOperationContainer 7 1 1 Composition - Internal -> Internal
java.io.File org.neo4j.storageengine.api.StoreFileMetadata 13 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.time.OffsetDateTime 5 1 1 - - Internal -> Jdk
org.neo4j.helpers.collection.Visitor<org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel, java.io.IOException> org.neo4j.kernel.impl.transaction.log.LogicalTransactionStore 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.RecoverableTransaction org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation 4 3 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation 3 3 1 - - Internal -> Internal
void org.neo4j.helpers.collection.Visitor<org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation, java.lang.instrument.IllegalClassFormatException> 4 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.log.IOCursor<org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation> org.neo4j.kernel.impl.transaction.log.TransactionCursor 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.proc.ProcedureSignature org.neo4j.kernel.api.proc.FunctionSignature 1 1 1 - - Internal -> Internal
org.neo4j.collection.RawIterator<java.lang.Object[], org.neo4j.kernel.api.exceptions.ProcedureException> java.lang.Object 4 2 1 - - Internal -> Jdk
org.neo4j.kernel.api.proc.ProcedureSignature.Mode org.neo4j.kernel.api.proc.Mode 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.FunctionSignature java.util.Optional<org.neo4j.kernel.api.proc.FunctionSignature> 2 1 1 - - Internal -> Jdk
java.util.List<org.neo4j.kernel.api.proc.FieldSignature> org.neo4j.kernel.api.proc.FieldSignature 4 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.proc.FieldSignature org.neo4j.kernel.api.proc.Neo4jTypes.AnyType 7 1 1 Composition - Internal -> Internal
java.util.List<org.neo4j.kernel.api.proc.CallableProcedure> org.neo4j.kernel.impl.proc.ProcedureJarLoader.Callables 4 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.proc.CallableProcedure org.neo4j.kernel.api.proc.CallableFunction 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.FunctionSignature org.neo4j.cypher.internal.compiler.v3_1.spi.UserFunctionSignature 6 1 1 - - Internal -> Internal
org.neo4j.procedure.Function org.neo4j.procedure.UserFunction 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.Neo4jTypes.AnyType org.neo4j.kernel.api.proc.FieldSignature 5 1 1 Composition - Internal -> Internal
java.nio.file.FileSystem org.neo4j.io.fs.FileSystemAbstraction 2 1 1 - - Jdk -> Internal
java.util.concurrent.ScheduledExecutorService org.neo4j.kernel.impl.util.JobScheduler 1 1 1 - - Jdk -> Internal
org.neo4j.server.security.enterprise.auth.InternalFlatFileRealmIT.TestScheduledExecutorService org.neo4j.server.security.enterprise.auth.InternalFlatFileRealmIT.TestJobScheduler 1 1 1 - - Internal -> Internal
void org.neo4j.server.security.auth.ListSnapshot<org.neo4j.server.security.auth.User> 2 1 1 - - Jdk -> Internal
void org.neo4j.server.security.auth.ListSnapshot<org.neo4j.server.security.enterprise.auth.RoleRecord> 2 1 1 - - Jdk -> Internal
byte java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Jdk -> Jdk
java.io.InputStream java.io.Reader 1 1 1 SIBLING - Jdk -> Jdk
java.io.File java.lang.Iterable<java.io.File> 1 1 1 - - Jdk -> Jdk
org.neo4j.bolt.v1.transport.integration.Neo4jWithSocket java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.graphdb.config.Setting<?>> 1 1 1 - - Internal -> Jdk
org.neo4j.logging.Log org.neo4j.kernel.impl.enterprise.SecurityLog 4 3 1 T_SUPER_R - Internal -> Internal
org.neo4j.server.security.enterprise.auth.ShiroSubject org.neo4j.kernel.enterprise.api.security.EnterpriseAuthSubject 1 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.AuthProcedures org.neo4j.server.security.enterprise.auth.AuthProceduresLoggingTest.TestAuthProcedures 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.kernel.impl.enterprise.SecurityLog 3 2 1 - - Internal -> Internal
org.neo4j.logging.Log org.neo4j.logging.async.AsyncLog 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.graphdb.mockfs.EphemeralFileSystemAbstraction 3 3 1 T_SUPER_R - Internal -> Internal
org.neo4j.cursor.IOCursor<org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation> org.neo4j.kernel.impl.transaction.log.TransactionCursor 8 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.helpers.collection.Visitor<org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel, java.lang.instrument.IllegalClassFormatException> org.neo4j.kernel.impl.transaction.log.LogicalTransactionStore 1 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicBoolean boolean 3 3 1 - - Jdk -> Jdk
org.neo4j.kernel.api.security.AuthSubject org.neo4j.kernel.api.security.AccessMode 1 1 1 R_SUPER_T - Internal -> Internal
long org.neo4j.kernel.enterprise.builtinprocs.QueryId 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.Number org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
java.lang.Long org.neo4j.kernel.api.impl.schema.ValueEncoding.String 6 2 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Optional<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 10 3 1 - - Internal -> Jdk
java.util.Optional<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 47 5 1 - - Jdk -> Internal
java.util.stream.Stream<org.neo4j.kernel.enterprise.builtinprocs.BuiltInProcedures.TransactionTerminationResult> void 1 1 1 - - Jdk -> Jdk
org.neo4j.helpers.ListenSocketAddress org.neo4j.logging.LogProvider 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.config.Setting<?> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 29 2 1 - - Internal -> Internal
org.neo4j.kernel.builtinprocs.AwaitIndexProcedure org.neo4j.kernel.builtinprocs.IndexProcedures 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.builtinprocs.IndexSpecifier 4 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.security.AuthManager org.neo4j.server.security.enterprise.auth.EnterpriseAuthManager 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.helpers.collection.Visitor<java.lang.instrument.IllegalClassFormatException, org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel> org.neo4j.kernel.impl.transaction.log.LogicalTransactionStore 1 1 1 - - Internal -> Internal
void org.neo4j.helpers.collection.Visitor<java.lang.instrument.IllegalClassFormatException, org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation> 2 1 1 - - Jdk -> Internal
org.neo4j.commandline.dbms.DatabaseImporter org.neo4j.commandline.dbms.Importer 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.helpers.Args org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 2 1 - - Internal -> Internal
java.lang.Object org.neo4j.server.security.enterprise.auth.plugin.spi.AuthorizationPlugin.PrincipalAndRealm 3 1 1 Composition - Jdk -> Internal
java.lang.Object byte 5 3 1 - - Jdk -> Jdk
org.apache.shiro.authc.AuthenticationInfo org.neo4j.server.security.enterprise.auth.plugin.spi.CacheableAuthenticationInfo 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.enterprise.auth.plugin.spi.AuthInfo org.neo4j.server.security.enterprise.auth.plugin.spi.CacheableAuthInfo 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.enterprise.auth.plugin.spi.CacheableAuthInfo org.neo4j.server.security.enterprise.auth.plugin.spi.AuthInfo 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.enterprise.auth.plugin.PluginRealm.CredentialsMatcher org.neo4j.server.security.enterprise.auth.plugin.spi.CustomCacheableAuthenticationInfo.CredentialsMatcher 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.query.QuerySession org.neo4j.kernel.impl.query.TransactionalContext 22 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.ExecutingQuery 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.query.QuerySession org.neo4j.kernel.api.ExecutingQuery 10 1 1 - - Internal -> Internal
javax.servlet.http.HttpServletRequest org.neo4j.server.rest.web.InternalJettyServletRequest.RequestData 1 1 1 - - External -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.function.Supplier<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.query.TransactionalContextFactory org.neo4j.kernel.impl.query.Neo4jTransactionalContextFactory 1 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.atomic.AtomicReference<org.neo4j.server.security.enterprise.auth.ProcedureInteractionTestBase.ClassWithProcedures.LatchedRunnables> org.neo4j.test.DoubleLatch 1 1 1 - - Jdk -> Internal
org.neo4j.coreedge.identity.StoreId org.neo4j.coreedge.identity.ClusterId 5 1 1 - - Internal -> Internal
org.neo4j.coreedge.identity.ClusterId void 1 1 1 - - Internal -> Jdk
org.neo4j.coreedge.catchup.storecopy.LocalDatabase org.neo4j.coreedge.identity.ClusterIdentity 2 1 1 - - Internal -> Internal
org.neo4j.coreedge.core.consensus.RaftMessages.StoreIdAwareMessage org.neo4j.coreedge.core.consensus.RaftMessages.ClusterIdAwareMessage 27 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.discovery.procedures.ClusterOverviewProcedure.ReadWriteEndPoint org.neo4j.coreedge.discovery.procedures.GetServersProcedure.ReadWriteRouteEndPoint 12 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicBoolean java.util.concurrent.atomic.AtomicLong 4 2 1 SIBLING - Jdk -> Jdk
org.neo4j.test.rule.EmbeddedDatabaseRule org.neo4j.test.rule.DatabaseRule 8 4 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseAuthManager org.neo4j.server.security.enterprise.auth.EnterpriseAuthAndUserManager 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.server.security.enterprise.auth.MultiRealmAuthManager org.neo4j.kernel.enterprise.api.security.EnterpriseAuthManager 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.ha.MasterClient214 org.neo4j.kernel.ha.com.slave.MasterClient 4 1 1 - - Internal -> Internal
org.neo4j.kernel.GraphDatabaseQueryService java.util.function.Supplier<org.neo4j.kernel.GraphDatabaseQueryService> 2 1 1 - - Internal -> Jdk
java.util.function.Supplier<org.neo4j.coreedge.identity.StoreId> org.neo4j.coreedge.catchup.storecopy.LocalDatabase 2 1 1 T_SUPER_R - Jdk -> Internal
java.util.concurrent.atomic.AtomicInteger org.apache.commons.lang3.mutable.MutableInt 2 2 1 SIBLING - Jdk -> External
java.util.concurrent.atomic.AtomicInteger org.neo4j.concurrent.WorkSyncTest.UnsynchronisedAdder 2 1 1 - - Jdk -> Internal
java.util.concurrent.locks.ReentrantLock java.util.concurrent.atomic.AtomicReference<java.lang.ref.Finalizer.FinalizerThread> 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.helpers.Args 9 2 1 - - Internal -> Internal
java.util.concurrent.CountDownLatch java.util.function.Supplier<java.lang.Runnable> 1 1 1 - - Jdk -> Jdk
void java.lang.Throwable 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.kvstore.ProgressiveState org.neo4j.kernel.impl.store.kvstore.ConcurrentMapState<org.neo4j.kernel.api.impl.index.LuceneDocumentStructure.ValueEncoding.String> 1 1 1 - - Internal -> Internal
java.lang.Boolean java.lang.Throwable 7 1 1 SIBLING - Jdk -> Jdk
org.neo4j.coreedge.messaging.address.UnknownAddressMonitor.PeriodicLogger org.neo4j.kernel.impl.util.CappedLogger 2 1 1 - - Internal -> Internal
java.util.Map<java.lang.Object, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.server.security.enterprise.auth.plugin.api.AuthToken 4 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String char 21 2 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.scan.LabelScanStoreProvider.FullStoreChangeStream java.util.function.Supplier<org.neo4j.kernel.impl.api.index.IndexStoreView> 2 1 1 - - Internal -> Jdk
java.util.function.IntPredicate int 7 3 1 - - Jdk -> Jdk
int java.util.List<org.neo4j.kernel.api.index.NodePropertyUpdate> 1 1 1 - - Jdk -> Jdk
java.util.Map<java.lang.Long, org.neo4j.kernel.api.index.NodePropertyUpdate> schema.MultiIndexPopulationConcurrentUpdatesIT.AdaptableIndexStoreViewWrapper 3 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.Statement java.util.function.Supplier<org.neo4j.kernel.api.Statement> 1 1 1 - - Internal -> Jdk
org.neo4j.graphdb.Result org.neo4j.bolt.v1.runtime.TransactionStateMachine.BoltResultHandle 3 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.spi.StatementRunner org.neo4j.kernel.GraphDatabaseQueryService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.TestShortString.Charset org.neo4j.kernel.impl.store.TestStringCharset 1 1 1 - - Internal -> Internal
java.nio.charset.Charset org.neo4j.kernel.impl.store.TestStringCharset 1 1 1 - - Jdk -> Internal
org.neo4j.server.security.auth.FileUserRepository org.neo4j.server.security.auth.UserManager 1 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicReference java.util.function.Supplier 2 1 1 - - Jdk -> Jdk
org.neo4j.server.security.auth.InMemoryUserRepository org.neo4j.server.security.auth.UserRepository 3 2 1 - - Internal -> Internal
long org.neo4j.kernel.impl.api.KernelTransactionImplementation 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.dbms.DbmsOperations.Factory org.neo4j.kernel.api.dbms.DbmsOperations 8 1 1 - - Internal -> Internal
org.neo4j.helpers.AdvertisedSocketAddress org.neo4j.kernel.configuration.Config 2 1 1 - - Internal -> Internal
org.neo4j.helpers.AdvertisedSocketAddress org.neo4j.coreedge.discovery.ClientConnectorAddresses 11 1 1 - - Internal -> Internal
void java.util.Set<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Jdk -> Jdk
org.neo4j.server.security.enterprise.auth.AuthProcedures.StringResult org.neo4j.server.security.enterprise.auth.AuthProceduresBase.StringResult 3 1 1 - - Internal -> Internal
org.neo4j.test.TargetDirectory.TestDirectory org.neo4j.test.rule.TestDirectory 4 4 1 - - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.api.KernelTransaction> org.neo4j.kernel.api.KernelTransaction 1 1 1 - - Jdk -> Internal
org.neo4j.server.security.auth.UserManager org.neo4j.server.security.auth.UserManagerSupplier 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AuthManager org.neo4j.server.security.auth.UserManagerSupplier 2 1 1 - - Internal -> Internal
java.util.stream.Stream<org.neo4j.server.security.enterprise.auth.AuthProceduresBase.UserResult> java.util.stream.Stream<UserManagementProcedures.UserResult> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.factory.PlatformModule org.neo4j.kernel.impl.util.Dependencies 3 1 1 Composition - Internal -> Internal
java.lang.IllegalStateException java.lang.RuntimeException 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.coreedge.core.consensus.state.ReadableRaftState org.neo4j.coreedge.core.consensus.state.ExposedRaftState 1 1 1 - - Internal -> Internal
org.neo4j.coreedge.core.consensus.state.RaftState org.neo4j.coreedge.core.consensus.state.ExposedRaftState 3 1 1 - - Internal -> Internal
org.neo4j.coreedge.core.consensus.state.ReadableRaftState org.neo4j.coreedge.core.consensus.RaftMachine 2 1 1 - - Internal -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.kernel.lifecycle.Lifespan 1 1 1 Composition - Internal -> Internal
java.lang.RuntimeException java.lang.Throwable 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.Object org.neo4j.kernel.lifecycle.Lifecycle 2 1 1 - - Jdk -> Internal
org.neo4j.coreedge.core.server.StartStopLife org.neo4j.kernel.lifecycle.Lifecycle 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.coreedge.core.server.StartStopLife org.neo4j.kernel.lifecycle.LifeSupport 1 1 1 SIBLING - Internal -> Internal
org.neo4j.coreedge.discovery.CoreClusterMember int 2 1 1 Composition - Internal -> Jdk
org.neo4j.kernel.api.security.AccessMode org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.kernel.api.security.AccessMode.Static 1 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.EnterpriseAuthAndUserManager org.neo4j.server.security.enterprise.auth.MultiRealmAuthManager 2 1 1 R_SUPER_T - Internal -> Internal
boolean org.apache.shiro.authz.AuthorizationInfo 1 1 1 - - Jdk -> External
org.neo4j.kernel.api.impl.index.collector.DocValuesCollector.LongValuesIterator org.neo4j.kernel.api.impl.index.collector.ValuesIterator 3 1 1 SIBLING - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.kernel.api.impl.index.collector.ValuesIterator 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.TransactionId java.util.Optional<org.neo4j.kernel.impl.store.TransactionId> 2 2 1 - - Internal -> Jdk
java.util.function.Supplier org.neo4j.function.Suppliers.CapturingSupplier 1 1 1 T_SUPER_R - Jdk -> Internal
java.util.concurrent.Future com.hazelcast.core.ICompletableFuture<java.lang.Object> 4 1 1 - - Jdk -> Internal
java.util.concurrent.Future com.hazelcast.core.ICompletableFuture 1 1 1 - - Jdk -> Internal
int double 11 4 1 - Widening Jdk -> Jdk
java.util.Map java.util.SortedMap 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.function.Predicate org.neo4j.function.ThrowingPredicate 1 1 1 - - Jdk -> Internal
java.util.function.Supplier org.neo4j.function.ThrowingSupplier 1 1 1 - - Jdk -> Internal
org.neo4j.function.Suppliers.CapturingSupplier org.neo4j.function.Suppliers.ThrowingCapturingSupplier 3 1 1 - - Internal -> Internal
java.nio.file.Path java.nio.channels.FileLock 2 1 1 - - Jdk -> Jdk
org.neo4j.io.fs.FileSystemAbstraction java.nio.file.Path 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.nio.file.Path 3 2 1 - - Internal -> Jdk
org.neo4j.doc.server.rest.RESTDocsGenerator.ResponseEntity org.neo4j.server.rest.RESTRequestGenerator.ResponseEntity 6 2 1 - - Internal -> Internal
org.neo4j.server.rest.RESTDocsGenerator.ResponseEntity org.neo4j.server.rest.RESTRequestGenerator.ResponseEntity 14 2 1 - - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.server.security.enterprise.log.SecurityLog 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.kernel.api.KernelTransaction.Revertable 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode.Static org.neo4j.kernel.api.security.Allowance 1 1 1 - - Internal -> Internal
java.util.function.Supplier java.util.function.Function 9 2 1 - - Jdk -> Jdk
org.neo4j.kernel.api.KernelTransaction.Revertable org.neo4j.kernel.api.security.SecurityContext 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode.Static org.neo4j.kernel.api.security.SecurityContext 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.kernel.api.security.SecurityContext 82 2 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.kernel.enterprise.api.security.EnterpriseSecurityContext 3 1 1 - - Internal -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseAuthSubject org.neo4j.kernel.enterprise.api.security.EnterpriseSecurityContext 24 1 1 - - Internal -> Internal
org.neo4j.server.security.auth.BasicAuthSubject org.neo4j.server.security.auth.BasicSecurityContext 8 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.kernel.api.security.SecurityContext 39 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.auth.BasicAuthSubject org.neo4j.kernel.api.security.AuthSubject 12 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor org.neo4j.kernel.ha.cluster.SwitchToSlave.Monitor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.cluster.SwitchToSlave org.neo4j.kernel.ha.cluster.SwitchToSlaveBranchThenCopy 7 1 1 R_SUPER_T - Internal -> Internal
void java.io.File 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.ha.cluster.SwitchToSlave org.neo4j.kernel.ha.cluster.SwitchToSlaveCopyThenBranch 8 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.helpers.AdvertisedSocketAddress java.util.Optional<org.neo4j.helpers.AdvertisedSocketAddress> 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.discovery.CoreAddresses java.util.Optional<org.neo4j.causalclustering.discovery.CoreAddresses> 2 1 1 - - Internal -> Jdk
java.util.stream.Stream java.util.List 2 2 1 - - Jdk -> Jdk
java.lang.Object java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> 1 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.core.consensus.RaftMachine org.neo4j.causalclustering.core.consensus.election.Fixture.RaftFixture 2 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreClusterMember java.util.Optional<org.neo4j.causalclustering.discovery.CoreClusterMember> 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.discovery.ReadReplica java.util.Optional<org.neo4j.causalclustering.discovery.ReadReplica> 1 1 1 - - Internal -> Jdk
org.neo4j.server.security.enterprise.auth.plugin.api.RealmOperations.Log org.neo4j.server.security.enterprise.auth.plugin.api.AuthProviderOperations.Log 1 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.plugin.spi.AuthorizationPlugin.PrincipalAndRealm org.neo4j.server.security.enterprise.auth.plugin.spi.AuthorizationPlugin.PrincipalAndProvider 6 1 1 - - Internal -> Internal
java.lang.Comparable<java.lang.Object> org.neo4j.cluster.protocol.election.ElectionCredentials 6 1 1 R_SUPER_T - Jdk -> Internal
java.lang.Object org.neo4j.cluster.protocol.election.ElectionCredentials 5 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.core.ThreadToStatementContextBridge org.neo4j.kernel.impl.query.Neo4jTransactionalContext.Dependencies 1 1 1 - - Internal -> Internal
org.neo4j.kernel.guard.Guard org.neo4j.kernel.impl.query.Neo4jTransactionalContext.Dependencies 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.index.IndexManager java.util.function.Supplier<org.neo4j.graphdb.index.IndexManager> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.query.Neo4jTransactionalContextFactory org.neo4j.kernel.impl.query.TransactionalContextFactory 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.query.Neo4jTransactionalContext.Dependencies java.util.function.Supplier<org.neo4j.kernel.api.Statement> 2 1 1 - - Internal -> Jdk
java.util.List<org.neo4j.commandline.admin.AdminCommand.Blocker> org.neo4j.commandline.admin.BlockerLocator 2 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.core.consensus.membership.LeaderCommitWaiter<MEMBER> org.neo4j.causalclustering.core.consensus.membership.LeaderCommitWaiter 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.state.ReadableRaftState<MEMBER> org.neo4j.causalclustering.core.consensus.state.ExposedRaftState 1 1 1 - - Internal -> Internal
java.util.LinkedList<java.lang.Object> io.netty.buffer.ByteBuf 2 1 1 - - Jdk -> External
java.util.List<java.lang.Object> io.netty.buffer.ByteBuf 3 1 1 - - Jdk -> External
org.neo4j.causalclustering.core.consensus.membership.LeaderCommitWaiter long 1 1 1 - - Internal -> Jdk
java.util.Optional<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.commandline.arguments.Arguments 13 1 1 - - Jdk -> Internal
java.io.File java.util.Optional<java.nio.file.Path> 3 1 1 - - Jdk -> Jdk
java.lang.Throwable java.util.concurrent.atomic.AtomicReference<java.lang.Throwable> 3 3 1 SIBLING - Jdk -> Jdk
org.apache.shiro.realm.Realm org.neo4j.server.security.enterprise.auth.plugin.PluginRealm 1 1 1 - - External -> Internal
java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.server.security.enterprise.auth.EnterpriseSecurityModule.SecurityConfig 1 1 1 Composition - Jdk -> Internal
java.util.concurrent.atomic.AtomicReference<java.lang.Throwable> java.lang.Throwable 2 2 1 SIBLING - Jdk -> Jdk
boolean java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Jdk -> Jdk
org.neo4j.com.storecopy.PostStoreCopyOperation org.neo4j.com.storecopy.MoveAfterCopy 2 1 1 - - Internal -> Internal
java.util.concurrent.ArrayBlockingQueue<org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation> org.neo4j.kernel.impl.api.TransactionQueue 2 2 1 - - Jdk -> Internal
org.neo4j.causalclustering.catchup.CatchupResult org.neo4j.causalclustering.catchup.TxPullRequestResult 2 2 1 Composition - Internal -> Internal
java.lang.Object org.neo4j.kernel.impl.locking.community.LockResource 9 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.enterprise.lock.forseti.ForsetiLockManager.Lock org.neo4j.graphdb.Lock 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.lang.Integer 11 4 1 - - Internal -> Jdk
java.lang.ref.Finalizer.FinalizerThread org.neo4j.causalclustering.scenarios.BoltCausalClusteringIT.LeaderSwitcher 1 1 1 - - Jdk -> Internal
int org.neo4j.helpers.AdvertisedSocketAddress 1 1 1 - - Jdk -> Internal
java.lang.Integer org.neo4j.helpers.AdvertisedSocketAddress 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String javax.ws.rs.core.UriInfo 1 1 1 - - Internal -> External
org.neo4j.kernel.api.impl.schema.ValueEncoding.String long 27 6 1 - - Internal -> Jdk
java.lang.OutOfMemoryError java.lang.Throwable 3 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.causalclustering.catchup.storecopy.FileContent org.neo4j.causalclustering.catchup.storecopy.FileChunk 5 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService org.neo4j.kernel.impl.util.JobScheduler 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.RenewableTimeout org.neo4j.kernel.impl.util.JobScheduler.JobHandle 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.JobScheduler org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.JobScheduler.JobHandle org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.RenewableTimeout 1 1 1 - - Internal -> Internal
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.io.fs.StoreChannel 2 1 1 - - Internal -> Internal
io.netty.channel.ChannelHandlerContext byte 1 1 1 - - External -> Jdk
java.lang.Object org.neo4j.io.fs.FileSystemAbstraction.ThirdPartyFileSystem 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.mockfs.LimitedFilesystemAbstraction org.neo4j.io.fs.FileSystemAbstraction 2 1 1 - - Internal -> Internal
org.neo4j.io.fs.FileSystemAbstraction java.util.function.Supplier<org.neo4j.io.fs.FileSystemAbstraction> 1 1 1 - - Internal -> Jdk
org.neo4j.server.security.enterprise.auth.AuthScenariosInteractionTestBase.FullLog org.neo4j.server.security.enterprise.log.SecurityLog 1 1 1 - - Internal -> Internal
org.neo4j.kernel.internal.StoreLocker org.neo4j.commandline.dbms.StoreLockChecker 1 1 1 SIBLING - Internal -> Internal
org.neo4j.io.fs.DefaultFileSystemAbstraction org.neo4j.io.fs.FileSystemAbstraction 16 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.index.Modifier.Options org.neo4j.index.IndexWriter.Options 9 1 1 Composition - Internal -> Internal
java.lang.reflect.Modifier org.apache.lucene.index.IndexWriter 1 1 1 - - Jdk -> External
org.neo4j.index.ValueAmender org.neo4j.index.ValueMerger 6 1 1 - - Internal -> Internal
void org.apache.commons.lang3.mutable.MutableLong 1 1 1 - - Jdk -> External
java.util.concurrent.atomic.AtomicLong long 2 2 1 - - Jdk -> Jdk
java.util.List java.util.concurrent.CopyOnWriteArrayList 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.index.gbptree.SplitResult<KEY> void 5 1 1 - - Internal -> Jdk
org.neo4j.index.gbptree.SplitResult<org.apache.commons.lang3.mutable.MutableLong> void 2 1 1 - - Internal -> Jdk
org.neo4j.index.gbptree.SplitResult org.neo4j.index.gbptree.StructurePropagation 3 1 1 - - Internal -> Internal
java.util.stream.Stream java.util.Set 1 1 1 - - Jdk -> Jdk
org.neo4j.index.gbptree.GBPTree.SingleIndexWriter void 1 1 1 - - Internal -> Jdk
java.util.concurrent.atomic.AtomicReference<org.neo4j.index.gbptree.GBPTree.SingleIndexWriter> org.neo4j.index.gbptree.GBPTree.SingleIndexWriter 1 1 1 - - Jdk -> Internal
org.neo4j.index.gbptree.InternalTreeLogicTest.Checkpointer org.neo4j.index.gbptree.InternalTreeLogicTest.GenerationManager 1 1 1 - - Internal -> Internal
org.neo4j.index.gbptree.TestPageCursor org.neo4j.index.gbptree.PageAwareByteArrayCursor 1 1 1 SIBLING - Internal -> Internal
org.neo4j.index.gbptree.TreeState java.util.Optional<org.neo4j.index.gbptree.TreeState> 1 1 1 - - Internal -> Jdk
org.neo4j.graphdb.mockfs.EphemeralFileSystemAbstraction org.neo4j.test.rule.fs.EphemeralFileSystemRule 1 1 1 Composition - Internal -> Internal
java.io.File org.neo4j.test.rule.TestDirectory 2 2 1 Composition - Jdk -> Internal
java.lang.Object org.neo4j.kernel.api.proc.CallableUserAggregationFunction.Aggregator 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.kernel.AvailabilityGuard 3 1 1 - - Internal -> Internal
org.neo4j.kernel.KernelModule org.neo4j.kernel.NeoStoreKernelModule 3 1 1 R_SUPER_T - Internal -> Internal
TransactionLogModule org.neo4j.kernel.NeoStoreTransactionLogModule 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.exceptions.Status java.util.Optional<org.neo4j.kernel.api.exceptions.Status> 5 1 1 - - Internal -> Jdk
java.lang.ref.Finalizer.FinalizerThread org.neo4j.causalclustering.core.replication.RaftReplicatorTest.ReplicatingThread 1 1 1 - - Jdk -> Internal
void org.neo4j.graphdb.Node 2 2 1 - - Jdk -> Internal
boolean org.neo4j.index.gbptree.TreeState 1 1 1 Composition - Jdk -> Internal
org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler org.neo4j.bolt.v1.messaging.BoltMessageRouter 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.index.gbptree.GBPTree.RootCatchup java.util.function.Supplier<org.neo4j.index.gbptree.Root> 4 1 1 - - Internal -> Jdk
org.neo4j.backup.BackupTool org.neo4j.backup.BackupService 2 1 1 Composition - Internal -> Internal
org.apache.lucene.store.LockObtainFailedException java.lang.instrument.IllegalClassFormatException 2 1 1 - - External -> Jdk
org.neo4j.test.rule.PageCacheRule org.neo4j.test.rule.ConfigurablePageCacheRule 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.bolt.v1.runtime.concurrent.ThreadedWorkerFactory org.neo4j.bolt.v1.runtime.WorkerFactory 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.locking.TracerCompatibility.Tracer org.neo4j.kernel.impl.locking.LockTracer 7 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.AccessMode org.neo4j.server.security.enterprise.auth.StandardEnterpriseSecurityContext.StandardAccessMode 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.cursor.Cursor java.util.Iterator 3 1 1 - - Internal -> Jdk
byte char 9 2 1 - - Jdk -> Jdk
org.neo4j.server.enterprise.helpers.EnterpriseServerBuilder org.neo4j.server.helpers.CommunityServerBuilder 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.ref.Finalizer.FinalizerThread java.lang.Runnable 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.graphdb.factory.Description org.neo4j.configuration.Description 1 1 1 - - Internal -> Internal
java.lang.Class<?> org.neo4j.configuration.LoadableConfig 2 1 1 - - Jdk -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.configuration.Config 17 8 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.configuration.ConfigValue 1 1 1 Composition - Internal -> Internal
java.util.Map<?, ?> org.neo4j.kernel.configuration.Config 2 1 1 - - Jdk -> Internal
org.neo4j.graphdb.factory.GraphDatabaseSettings.BoltConnector org.neo4j.kernel.configuration.BoltConnector 3 1 1 - - Internal -> Internal
org.junit.Test org.neo4j.configuration.LoadableConfigTest.TestConfig 1 1 1 - - External -> Internal
boolean org.neo4j.test.rule.PageCacheRule.PageCacheConfig 2 1 1 - - Jdk -> Internal
org.neo4j.io.pagecache.tracing.PageCacheTracer org.neo4j.test.rule.PageCacheRule.PageCacheConfig 2 1 1 Composition - Internal -> Internal
org.neo4j.index.gbptree.RightmostInChain<KEY> org.neo4j.index.gbptree.RightmostInChain 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursors org.neo4j.kernel.impl.api.store.NodeExploringCursors 1 1 1 - - Internal -> Internal
java.util.function.IntSupplier org.neo4j.storageengine.api.RelationshipTypeItem 12 2 1 T_SUPER_R - Jdk -> Internal
java.util.Set<java.lang.Integer> org.neo4j.collection.primitive.PrimitiveIntSet 1 1 1 - - Jdk -> Internal
java.util.concurrent.CountDownLatch org.neo4j.store.watch.FileWatchIT.DeletionLatchEventListener 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.internal.GraphDatabaseAPI org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.RelationshipTypeItem java.util.function.IntSupplier 4 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.causalclustering.core.state.machines.tx.RetryStrategy.Timeout org.neo4j.causalclustering.core.state.machines.tx.RetryStrategy 1 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicInteger int 2 2 1 - - Jdk -> Jdk
org.neo4j.helpers.progress.ProgressListener.MultiPartProgressListener org.neo4j.helpers.progress.ProgressListener 1 1 1 - - Internal -> Internal
org.neo4j.index.Index org.neo4j.index.gbptree.GBPTree 24 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.index.IndexWriter java.io.Writer 21 2 1 SIBLING - Internal -> Jdk
org.neo4j.index.IndexWriter org.neo4j.index.internal.gbptree.Writer 2 1 1 - - Internal -> Internal
org.neo4j.index.Index org.neo4j.index.internal.gbptree.GBPTree 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.bolt.v1.runtime.BoltConnectionDescriptor 13 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.bolt.v1.runtime.BoltQuerySource 5 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.net.InetSocketAddress 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.impl.query.clientsession.ClientSessionInfo 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.query.clientsession.ClientSessionInfo org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.CopiedStoreRecovery org.neo4j.causalclustering.catchup.storecopy.StoreCopyProcess 2 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreFetcher org.neo4j.causalclustering.catchup.storecopy.StoreCopyProcess 1 1 1 Composition - Internal -> Internal
void org.neo4j.causalclustering.discovery.CoreClusterMember 3 2 1 - - Jdk -> Internal
org.neo4j.causalclustering.discovery.CoreClusterMember org.neo4j.kernel.ha.cluster.member.ClusterMember 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.state.machines.tx.RecoverTransactionLogState org.neo4j.causalclustering.core.state.machines.tx.RecoverConsensusLogIndex 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.TransactionRepresentationCommitProcess org.neo4j.kernel.impl.api.TransactionCommitProcess 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.messaging.routing.CoreMemberSelectionStrategy org.neo4j.causalclustering.messaging.routing.UpstreamDatabaseSelectionStrategy 5 1 1 - - Internal -> Internal
org.neo4j.causalclustering.messaging.routing.UpstreamDatabaseSelectionStrategy org.neo4j.causalclustering.readreplica.UpstreamDatabaseStrategySelector 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.ExecutingQuery.QueryInfo 1 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.identity.MemberId java.util.Optional<org.neo4j.causalclustering.identity.MemberId> 8 3 1 - - Internal -> Jdk
org.neo4j.causalclustering.readreplica.UpstreamDatabaseStrategySelectorTest.DummyUpstreamDatabaseSelectionStrategy org.neo4j.causalclustering.readreplica.UpstreamDatabaseSelectionStrategy 1 1 1 R_SUPER_T - Internal -> Internal
java.util.LinkedHashSet java.util.LinkedList 1 1 1 SIBLING - Jdk -> Jdk
java.util.Set java.util.stream.Stream 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.locking.Locks.ActiveLock org.neo4j.kernel.impl.locking.ActiveLock 3 1 1 - - Internal -> Internal
java.util.Collection java.util.stream.Stream 16 1 1 - - Jdk -> Jdk
java.util.Map<java.lang.Long, java.util.concurrent.atomic.AtomicInteger> org.neo4j.storageengine.api.lock.ResourceType 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.index.labelscan.NativeLabelScanStore.NativeLabelScanStoreMonitor org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Integer org.neo4j.kernel.api.schema.IndexDescriptor 1 1 1 - - Jdk -> Internal
int org.neo4j.kernel.api.schema.NodePropertyDescriptor 13 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexDescriptor org.neo4j.kernel.api.constraints.IndexBackedConstraint 2 1 1 - - Internal -> Internal
java.util.Map<java.lang.Integer, org.neo4j.kernel.impl.api.store.SchemaCache.CommittedIndexDescriptor> org.neo4j.kernel.impl.api.store.SchemaCache.CommittedIndexDescriptor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexDescriptor org.neo4j.kernel.api.schema.NodePropertyDescriptor 15 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.schema.NodePropertyDescriptor 1 1 1 - - Internal -> Internal
int org.neo4j.kernel.api.schema.RelationshipPropertyDescriptor 4 1 1 - - Jdk -> Internal
int int[] 28 8 1 - - Jdk -> Jdk
org.neo4j.kernel.api.index.IndexDescriptor org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint org.neo4j.kernel.api.schema.IndexDescriptor 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint 3 1 1 - - Internal -> Internal
int org.neo4j.kernel.api.schema.IndexDescriptor 4 1 1 - - Jdk -> Internal
int org.neo4j.kernel.api.schema.EntityPropertyDescriptor 1 1 1 Composition - Jdk -> Internal
org.neo4j.graphdb.schema.DefinitionWithProperties java.lang.Iterable<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.constraints.IndexBackedConstraint org.neo4j.kernel.api.constraints.UniquenessConstraint 3 1 1 - - Internal -> Internal
java.util.Map java.util.Set 2 2 1 - - Jdk -> Jdk
java.util.ArrayList java.util.List 4 3 1 R_SUPER_T - Jdk -> Jdk
java.util.concurrent.ArrayBlockingQueue java.util.concurrent.BlockingQueue 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.causalclustering.identity.MemberId org.neo4j.causalclustering.core.consensus.LeaderLocator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.StoreLockException java.lang.Throwable 1 1 1 - - Internal -> Jdk
java.io.File org.neo4j.causalclustering.core.state.ClusterStateDirectory 1 1 1 Composition - Jdk -> Internal
java.io.File org.neo4j.causalclustering.discovery.CoreClusterMember 1 1 1 Composition - Jdk -> Internal
java.lang.Object java.lang.Object[] 7 4 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.logging.NullLogService org.neo4j.kernel.impl.logging.LogService 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.ha.ClusterManager.HighlyAvailableGraphDatabaseProxy org.neo4j.kernel.ha.HighlyAvailableGraphDatabase 3 1 1 - - Internal -> Internal
org.neo4j.metrics.MetricsKernelExtensionFactory.Dependencies org.neo4j.logging.Log 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.spi.KernelContext boolean 1 1 1 - - Internal -> Jdk
org.neo4j.io.fs.StoreChannel java.nio.channels.ReadableByteChannel 2 1 1 - - Internal -> Jdk
java.io.File org.neo4j.causalclustering.discovery.ReadReplica 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.api.schema.EntityPropertyDescriptor org.neo4j.kernel.api.schema_new.SchemaDescriptor 3 2 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.SchemaRule.Kind org.neo4j.kernel.impl.store.record.IndexRule 9 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.UniquePropertyConstraintRule int 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.storageengine.api.schema.SchemaRule.Kind 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.UniquePropertyConstraintRule org.neo4j.kernel.impl.store.record.ConstraintRule 17 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.NodePropertyDescriptor org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 3 2 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.SchemaRule org.neo4j.kernel.impl.store.record.ConstraintRule 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.NodePropertyExistenceConstraintRule org.neo4j.kernel.impl.store.record.ConstraintRule 2 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.SchemaRule org.neo4j.kernel.impl.store.record.IndexRule 6 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.NodePropertyDescriptor org.neo4j.kernel.api.schema_new.SchemaDescriptor 7 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.RelationshipPropertyExistenceConstraintRule org.neo4j.kernel.impl.store.record.ConstraintRule 7 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexSchemaRule org.neo4j.kernel.impl.store.record.IndexRule 5 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.store.record.PropertyConstraintRule org.neo4j.kernel.impl.store.record.ConstraintRule 11 1 1 SIBLING - Internal -> Internal
java.util.Optional<java.lang.Integer> int 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.schema_new.SchemaDescriptor org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 6 1 1 R_SUPER_T - Internal -> Internal
java.util.function.Supplier org.neo4j.kernel.api.schema_new.SchemaDescriptor.Supplier 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.labelscan.LabelScanIndex org.neo4j.kernel.api.impl.labelscan.LuceneLabelScanIndexBuilder 5 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String boolean 24 2 1 - - Internal -> Jdk
java.util.Optional<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> boolean 4 1 1 - - Jdk -> Jdk
boolean org.neo4j.kernel.api.impl.schema.ValueEncoding.String 24 4 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema.IndexDescriptor java.lang.Long 12 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.schema.IndexDescriptor long 66 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.index.FlippableIndexProxy org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.api.index.IndexProxy long 3 1 1 - - Internal -> Jdk
java.util.function.Predicate<org.neo4j.kernel.api.schema.IndexDescriptor> org.neo4j.kernel.impl.api.index.sampling.IndexSamplingController.RecoveryCondition 5 1 1 - - Jdk -> Internal
java.util.Iterator<java.lang.Long> java.util.PrimitiveIterator.OfLong 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.locks.ReentrantLock java.util.concurrent.locks.Lock 1 1 1 R_SUPER_T - Jdk -> Jdk
java.util.concurrent.locks.Lock org.neo4j.kernel.impl.transaction.log.checkpoint.StoreCopyCheckPointMutex 3 1 1 - - Jdk -> Internal
org.neo4j.io.fs.StoreFileChannel org.neo4j.io.fs.StoreChannel 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntIterator java.util.Set<java.lang.Integer> 1 1 1 - - Internal -> Jdk
org.neo4j.cursor.Cursor<org.neo4j.storageengine.api.RelationshipTypeItem> org.neo4j.cursor.IntCursor 8 1 1 - - Internal -> Internal
org.neo4j.cursor.Cursor<org.neo4j.storageengine.api.LabelItem> org.neo4j.cursor.IntCursor 28 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.storageengine.api.LabelItem> java.util.function.IntConsumer 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.ReadOperations org.neo4j.collection.primitive.PrimitiveIntIterator 1 1 1 - - Internal -> Internal
org.neo4j.cursor.IntCursor org.neo4j.collection.primitive.PrimitiveIntSet 15 2 1 - - Internal -> Internal
java.util.function.IntConsumer org.neo4j.collection.primitive.PrimitiveIntVisitor<java.lang.RuntimeException> 1 1 1 - - Jdk -> Internal
org.neo4j.cursor.IntCursor org.neo4j.collection.primitive.PrimitiveIntIterator 2 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntIterator org.neo4j.collection.primitive.PrimitiveIntSet 5 1 1 - - Internal -> Internal
org.neo4j.causalclustering.discovery.procedures.GetServersProcedure.ReadWriteRouteEndPoint org.neo4j.causalclustering.load_balancing.EndPoint 9 1 1 - - Internal -> Internal
org.neo4j.causalclustering.discovery.procedures.GetServersProcedure.Type org.neo4j.causalclustering.core.consensus.roles.Role 6 1 1 - - Internal -> Internal
org.neo4j.kernel.api.DataWriteOperations org.neo4j.kernel.api.Statement 10 1 1 - - Internal -> Internal
org.neo4j.kernel.api.SchemaWriteOperations org.neo4j.kernel.api.Statement 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.DataWriteOperations org.neo4j.kernel.api.ReadOperations 18 1 1 - - Internal -> Internal
org.neo4j.kernel.api.SchemaWriteOperations org.neo4j.kernel.api.TokenWriteOperations 9 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.DataWriteOperations org.neo4j.kernel.api.TokenWriteOperations 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.rule.ImpermanentDatabaseRule org.neo4j.test.rule.EnterpriseDatabaseRule 1 1 1 - - Internal -> Internal
int org.neo4j.kernel.impl.store.PropertyType 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.record.NodeRecord long 3 2 1 Composition - Internal -> Jdk
org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveProcedure org.neo4j.kernel.api.proc.CallableProcedure 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.load_balancing.EndPoint com.hazelcast.core.Endpoint 16 1 1 - - Internal -> Internal
java.util.LinkedList java.util.LinkedHashSet 1 1 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.Void 1 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.discovery.TopologyService org.neo4j.causalclustering.discovery.ReadReplicaTopologyService 13 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.discovery.ReadReplicaAddresses org.neo4j.causalclustering.identity.MemberId 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.IndexDescriptor org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 393 11 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.RelationshipPropertyDescriptor org.neo4j.kernel.api.schema_new.RelationTypeSchemaDescriptor 17 4 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.NodePropertyDescriptor org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 77 7 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.AbstractSchemaRule org.neo4j.storageengine.api.schema.SchemaRule 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Optional<java.lang.Long> java.lang.Long 5 2 1 - - Jdk -> Jdk
org.neo4j.bolt.security.auth.AuthenticationResult org.neo4j.kernel.api.security.AuthenticationResult 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.security.AuthSubject org.neo4j.kernel.api.security.AuthenticationResult 5 1 1 - - Internal -> Internal
long java.util.Optional<java.lang.Long> 6 2 1 - - Jdk -> Jdk
java.lang.Long java.util.Optional<java.lang.Long> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.schema.IndexDescriptor org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 19 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.SchemaStorage.IndexRuleKind org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor.Filter 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.IndexRule org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 5 1 1 SIBLING - Internal -> Internal
java.util.function.Predicate<org.neo4j.kernel.impl.store.record.IndexRule> org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor.Filter 2 2 1 - - Jdk -> Internal
java.util.function.Predicate<org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor> org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor.Filter 5 1 1 - - Jdk -> Internal
long java.util.List<java.lang.Long> 13 2 1 - - Jdk -> Jdk
org.neo4j.causalclustering.discovery.CoreAddresses org.neo4j.causalclustering.discovery.CatchupServerAddress 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreTopologyService org.neo4j.causalclustering.discovery.TopologyService 8 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.index.NodePropertyUpdate org.neo4j.kernel.api.index.NodeUpdates 43 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongObjectMap java.util.List 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.IndexUpdater org.neo4j.helpers.collection.Pair<org.neo4j.kernel.api.index.IndexUpdater, org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation> 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.NodePropertyUpdates org.neo4j.kernel.api.index.NodeUpdates 22 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.NodePropertyUpdate org.neo4j.kernel.api.index.IndexEntryUpdate 89 3 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexUpdater org.neo4j.kernel.api.schema.IndexDescriptor 1 1 1 - - Internal -> Internal
java.util.Collection<org.neo4j.kernel.api.index.NodePropertyUpdate> org.neo4j.kernel.api.index.IndexEntryUpdate 2 1 1 - - Jdk -> Internal
java.lang.reflect.AccessibleObject org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 - - Jdk -> Internal
int org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 1 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.kernel.api.index.IndexUpdater> org.neo4j.kernel.api.index.IndexUpdater 1 1 1 - - Jdk -> Internal
void org.neo4j.kernel.api.index.NodeUpdates.Builder 1 1 1 - - Jdk -> Internal
java.lang.Iterable<org.neo4j.kernel.api.index.NodePropertyUpdate> org.neo4j.kernel.api.index.NodeUpdates 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 3 1 1 Composition - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongObjectMap<org.neo4j.kernel.impl.transaction.command.Command.NodeCommand> org.neo4j.kernel.impl.transaction.command.Command.NodeCommand 1 1 1 - - Internal -> Internal
org.neo4j.time.SystemNanoClock long 6 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.query.QueryInfo org.neo4j.kernel.api.query.QuerySnapshot 1 1 1 - - Internal -> Internal
java.util.Map<java.lang.reflect.AccessibleObject, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 8 1 1 - - Jdk -> Internal
java.io.File org.neo4j.kernel.impl.factory.DataSourceModule 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.legacyindex.AutoIndexing org.neo4j.kernel.api.security.SecurityContext 1 1 1 - - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.store.StoreId> org.neo4j.kernel.impl.factory.PlatformModule 1 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.load_balancing.strategy.server_policy.Policies org.neo4j.logging.LogProvider 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.load_balancing.filters.Filter<org.neo4j.causalclustering.load_balancing.strategy.server_policy.ServerInfo> org.neo4j.causalclustering.load_balancing.strategy.server_policy.Policy 7 1 1 - - Internal -> Internal
org.neo4j.causalclustering.load_balancing.LoadBalancingStrategy.Result org.neo4j.causalclustering.load_balancing.LoadBalancingPlugin.Result 3 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.locking.Locks.Client 1 1 1 - - Jdk -> Internal
int java.util.function.IntPredicate 7 3 1 - - Jdk -> Jdk
int org.neo4j.collection.primitive.PrimitiveIntSet 9 1 1 - - Jdk -> Internal
org.neo4j.procedure.MarkForTermination org.neo4j.procedure.ProcedureTransaction 1 1 1 - - Internal -> Internal
org.neo4j.codegen.bytecode.ByteCodeExpressionVisitor org.neo4j.codegen.ExpressionVisitor 1 1 1 R_SUPER_T - Internal -> Internal
java.io.OutputStream org.neo4j.logging.RotatingFileOutputStreamSupplier 1 1 1 SIBLING - Jdk -> Internal
org.neo4j.causalclustering.load_balancing.LoadBalancingPlugin org.neo4j.causalclustering.load_balancing.LoadBalancingProcessor 11 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.atomic.AtomicReference<java.io.OutputStream> java.io.OutputStream 1 1 1 - - Jdk -> Jdk
org.neo4j.codegen.source.Configuration ? 1 1 1 - - Internal -> TypeVariable
org.neo4j.backup.OnlineBackup org.neo4j.backup.BackupResult 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.helpers.AdvertisedSocketAddress 1 1 1 - - Internal -> Internal
java.util.Map.Entry<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> org.apache.lucene.index.IndexableField 1 1 1 - - Jdk -> External
java.lang.Object org.apache.lucene.index.IndexableField 1 1 1 T_SUPER_R - Jdk -> External
org.neo4j.kernel.lifecycle.LifecycleAdapter org.neo4j.kernel.impl.util.watcher.FileSystemWatcherService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 3 2 1 Composition - Internal -> Internal
org.neo4j.kernel.api.schema_new.SchemaDescriptor org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema_new.RelationTypeSchemaDescriptor org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.ConstraintRule void 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.constraints.NodePropertyConstraint org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 43 2 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 43 5 1 - - Internal -> Internal
java.util.Set<org.neo4j.kernel.api.constraints.RelationshipPropertyConstraint> int 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.schema.RelationshipPropertyDescriptor org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 5 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.UniquenessConstraint org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 19 3 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.NodePropertyDescriptor org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor org.neo4j.kernel.api.schema_new.SchemaDescriptor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.NodePropertyDescriptor org.neo4j.kernel.api.schema_new.RelationTypeSchemaDescriptor 2 1 1 - - Internal -> Internal
java.util.Iterator<org.neo4j.kernel.api.constraints.RelationshipPropertyConstraint> boolean 5 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.constraints.RelationshipPropertyConstraint org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor 16 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.UniquenessConstraint org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 2 2 1 - - Internal -> Internal
org.neo4j.kernel.api.exceptions.schema.ConstraintVerificationFailedKernelException org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor org.neo4j.kernel.api.schema_new.constaints.RelExistenceConstraintDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor org.neo4j.kernel.api.schema_new.SchemaDescriptor 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor org.neo4j.kernel.api.schema_new.constaints.NodeExistenceConstraintDescriptor 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema_new.constaints.ConstraintDescriptor org.neo4j.kernel.api.schema_new.constaints.UniquenessConstraintDescriptor 28 4 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint org.neo4j.kernel.api.schema_new.constaints.NodeExistenceConstraintDescriptor 12 2 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint org.neo4j.kernel.api.schema_new.constaints.RelExistenceConstraintDescriptor 14 2 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.PropertyConstraint org.neo4j.kernel.api.schema_new.constaints.UniquenessConstraintDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.constraints.UniquenessConstraint org.neo4j.kernel.api.schema_new.constaints.UniquenessConstraintDescriptor 16 2 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.NodePropertyDescriptor int 4 1 1 - - Internal -> Jdk
java.util.Set<org.neo4j.kernel.api.constraints.PropertyConstraint> int 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.index.IndexConfiguration org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor 11 2 1 - - Internal -> Internal
java.lang.Object java.util.List<java.lang.Object> 11 2 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.tracing.PageCacheTracer org.neo4j.io.pagecache.tracing.cursor.DefaultPageCursorTracer 1 1 1 Composition - Internal -> Internal
org.neo4j.io.pagecache.tracing.cursor.DefaultPageCursorTracer org.neo4j.io.pagecache.tracing.cursor.PageCursorTracer 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.LinearHistoryPageCacheTracer.EndHEvent org.neo4j.io.pagecache.tracing.linear.HEvents.EndHEvent 1 1 1 SIBLING - Internal -> Internal
org.neo4j.test.LinearHistoryPageCacheTracer.HEvent org.neo4j.io.pagecache.tracing.linear.HEvents.HEvent 6 1 1 Composition - Internal -> Internal
org.neo4j.test.LinearHistoryPageCacheTracer org.neo4j.io.pagecache.tracing.linear.LinearTracers 2 1 1 Composition - Internal -> Internal
org.neo4j.io.pagecache.tracing.recording.RecordingPageCacheTracer org.neo4j.io.pagecache.tracing.recording.RecordingPageCursorTracer 1 1 1 SIBLING - Internal -> Internal
org.neo4j.io.pagecache.tracing.cursor.PageCursorTracer org.neo4j.io.pagecache.tracing.cursor.PageCursorCounters 3 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.atomic.AtomicLong java.util.concurrent.atomic.LongAdder 23 3 1 SIBLING - Jdk -> Jdk
org.neo4j.io.pagecache.tracing.cursor.PageCursorCounters org.neo4j.io.pagecache.tracing.cursor.PageCursorTracer 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.store.EntityLoadingIterator<org.neo4j.storageengine.api.EntityItem> org.neo4j.kernel.impl.api.store.NodeLoadingIterator 1 1 1 SIBLING - Internal -> Internal
org.neo4j.cursor.Cursor<org.neo4j.storageengine.api.PropertyItem> long 4 2 1 - - Internal -> Jdk
org.neo4j.storageengine.api.EntityItem org.neo4j.storageengine.api.NodeItem 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.cursor.Cursor<org.neo4j.storageengine.api.PropertyItem> org.neo4j.kernel.impl.locking.Lock 1 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.properties.Property 3 2 1 - - Jdk -> Internal
org.neo4j.causalclustering.discovery.ClientConnectorAddresses org.neo4j.causalclustering.discovery.CoreServerInfo 1 1 1 Composition - Internal -> Internal
org.neo4j.commandline.admin.StubProvider org.neo4j.commandline.admin.AdminCommand.Provider 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.cypher.internal.compiler.v3_2.spi.RelationshipIdWrapper org.neo4j.cypher.internal.codegen.RelationshipIdWrapperImpl 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.io.pagecache.tracing.PinEvent org.neo4j.io.pagecache.tracing.cursor.DefaultPageCursorTracer.DefaultPinEvent 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.schema_new.OrderedPropertyValues 3 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.TokenNameLookup 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveUserAggregationFunction org.neo4j.kernel.api.proc.CallableUserAggregationFunction 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveUserFunction org.neo4j.kernel.api.proc.CallableUserFunction 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntSet int 11 1 1 - - Internal -> Jdk
org.neo4j.graphdb.Node java.util.Set<org.neo4j.graphdb.Node> 1 1 1 - - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.staging.StageExecution[] org.neo4j.unsafe.impl.batchimport.staging.StageExecution 27 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.JobScheduler org.neo4j.causalclustering.helper.RobustJobSchedulerWrapper 2 2 1 Composition - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService long 2 2 1 - - Internal -> Jdk
org.neo4j.causalclustering.discovery.HazelcastConnector long 2 2 1 - - Internal -> Jdk
org.neo4j.causalclustering.core.consensus.schedule.ControlledRenewableTimeoutService org.neo4j.test.OnDemandJobScheduler 6 2 1 - - Internal -> Internal
java.util.List<java.lang.Integer> int 4 2 1 - - Jdk -> Jdk
java.util.Map.Entry org.neo4j.kernel.impl.util.diffsets.DiffSets 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.properties.DefinedProperty org.neo4j.kernel.api.schema_new.OrderedPropertyValues 15 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.properties.DefinedProperty 5 2 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema_new.IndexQuery org.neo4j.kernel.api.schema_new.IndexQuery.ExactPredicate 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.schema_new.IndexQuery.ExactPredicate 7 1 1 Composition - Jdk -> Internal
int org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 3 1 1 Composition - Jdk -> Internal
org.neo4j.collection.primitive.PrimitiveIntObjectMap java.util.Map 3 2 1 - - Internal -> Jdk
org.neo4j.kernel.api.properties.Property boolean 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.record.IndexRule org.neo4j.kernel.impl.store.record.ConstraintRule 1 1 1 SIBLING - Internal -> Internal
void byte 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.record.ConstraintRule org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.IndexRule org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
java.util.Optional<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.graphdb.config.SettingGroup 2 1 1 - - Jdk -> Internal
org.neo4j.graphdb.config.Setting org.neo4j.graphdb.config.Setting<T> 2 1 1 - - Internal -> Internal
org.neo4j.graphdb.config.Setting org.neo4j.graphdb.config.Setting<java.lang.Object> 3 1 1 - - Internal -> Internal
org.neo4j.graphdb.config.Setting org.neo4j.graphdb.config.BaseSetting 7 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.config.Setting org.neo4j.graphdb.config.Setting<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 56 2 1 Composition - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Collection<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 7 2 1 - - Internal -> Jdk
java.lang.IndexOutOfBoundsException java.lang.Throwable 11 4 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.causalclustering.discovery.ReadReplicaTopology.Difference org.neo4j.causalclustering.discovery.Difference 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.discovery.ReadReplicaTopology.ReadReplicaTopologyDifference org.neo4j.causalclustering.discovery.TopologyDifference 6 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.tracing.cursor.PageCursorTracer org.neo4j.cypher.internal.compiler.v3_2.spi.KernelStatisticProvider 5 1 1 - - Internal -> Internal
org.objectweb.asm.ClassWriter org.objectweb.asm.ClassVisitor 1 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.load_balancing.plugins.server_policies.AnyTagFilter org.neo4j.causalclustering.load_balancing.plugins.server_policies.AnyGroupFilter 1 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.RenewableTimeout com.codahale.metrics.Timer 1 1 1 - - Internal -> External
org.neo4j.helpers.collection.Pair<org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.TimeoutHandler, org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.RenewableTimeout> com.codahale.metrics.Timer 2 1 1 - - Internal -> External
org.neo4j.function.IOFunction<org.neo4j.kernel.api.impl.index.storage.DirectoryFactory, org.neo4j.kernel.api.impl.schema.LuceneIndexAccessor> java.lang.Object 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.schema.RelationshipPropertyDescriptor org.neo4j.kernel.api.schema_new.SchemaDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.load_balancing.LoadBalancingResult org.neo4j.causalclustering.load_balancing.LoadBalancingProcessor.Result 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.NodeItem org.neo4j.storageengine.api.EntityItem 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.RelationshipItem org.neo4j.storageengine.api.EntityItem 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.NodeUpdates.PropertyLoader org.neo4j.kernel.impl.transaction.state.PropertyLoader 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor org.neo4j.kernel.api.schema_new.LabelSchemaSupplier 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate org.neo4j.kernel.api.index.IndexEntryUpdate<org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor> 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate org.neo4j.kernel.api.index.IndexEntryUpdate<?> 175 3 1 - - Internal -> Internal
org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor org.neo4j.kernel.impl.api.index.MultipleIndexPopulator.IndexPopulation 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate org.neo4j.kernel.api.index.IndexEntryUpdate<INDEX_KEY> 8 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema_new.constaints.UniquenessConstraintDescriptor org.neo4j.kernel.api.schema_new.constaints.IndexBackedConstraintDescriptor 13 2 1 R_SUPER_T - Internal -> Internal
java.io.Reader java.io.BufferedReader 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.List org.neo4j.collection.primitive.PrimitiveIntObjectMap 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.schema.NodeSchemaMatcher.SchemaMatchAction org.neo4j.function.ThrowingConsumer 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.IndexingService org.neo4j.kernel.impl.api.index.IndexingUpdateService 8 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.PropertyLoader org.neo4j.kernel.impl.api.index.IndexingUpdateService 2 1 1 - - Internal -> Internal
java.util.Optional<org.neo4j.kernel.impl.proc.Neo4jValue> org.neo4j.kernel.impl.proc.Neo4jValue 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.operations.SchemaReadOperations org.neo4j.storageengine.api.StoreReadLayer 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.IndexUpdates java.lang.Iterable<org.neo4j.kernel.impl.api.index.NodeUpdates> 1 1 1 R_SUPER_T - Internal -> Jdk
void java.lang.Iterable<org.neo4j.kernel.api.index.IndexEntryUpdate<org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor>> 2 1 1 - - Jdk -> Jdk
org.neo4j.collection.primitive.PrimitiveLongObjectMap org.neo4j.collection.primitive.PrimitiveIntObjectMap 2 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.NodeUpdates org.neo4j.kernel.api.index.IndexEntryUpdate<org.neo4j.kernel.api.schema_new.LabelSchemaDescriptor> 7 1 1 - - Internal -> Internal
java.lang.Runnable org.neo4j.kernel.api.AssertOpen 25 1 1 - - Jdk -> Internal
org.neo4j.backup.BackupService.BackupOutcome long 2 1 1 Composition - Internal -> Jdk
org.neo4j.kernel.impl.transaction.log.TransactionIdStore java.util.function.Supplier<org.neo4j.kernel.impl.transaction.log.TransactionIdStore> 6 2 1 - - Internal -> Jdk
org.neo4j.driver.internal.net.BoltServerAddress org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.labelscan.LabelScanStore.Monitor org.neo4j.kernel.monitoring.Monitors 1 1 1 Composition - Internal -> Internal
org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor org.neo4j.kernel.monitoring.Monitors 2 1 1 Composition - Internal -> Internal
void org.neo4j.test.FakeCpuClock 3 1 1 - - Jdk -> Internal
boolean java.util.EnumSet<org.neo4j.kernel.impl.query.QueryLoggerKernelExtension.Flag> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.query.QueryLoggerKernelExtension.Flag org.neo4j.kernel.impl.query.QueryLogEntryContent 2 1 1 - - Internal -> Internal
java.util.stream.StreamOpFlag org.neo4j.kernel.impl.query.QueryLogEntryContent 3 1 1 - - Jdk -> Internal
boolean java.util.concurrent.atomic.AtomicBoolean 2 2 1 - - Jdk -> Jdk
org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor.Type org.neo4j.kernel.api.schema.index.IndexDescriptor.Type 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.Configuration.Default org.neo4j.unsafe.impl.batchimport.Configuration 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.staging.Configuration org.neo4j.unsafe.impl.batchimport.Configuration 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.causalclustering.core.state.CoreState org.neo4j.causalclustering.core.state.RaftLogPruner 1 1 1 - - Internal -> Internal
void org.neo4j.causalclustering.identity.BoundState 1 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.core.state.machines.CoreStateMachines org.neo4j.causalclustering.core.state.CoreState 2 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.core.consensus.log.pruning.LogPruner org.neo4j.causalclustering.core.state.RaftLogPruner 3 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.state.CoreState org.neo4j.causalclustering.core.state.CoreSnapshotService 5 1 1 Composition - Internal -> Internal
org.neo4j.index.internal.gbptree.SimpleRecoveryCompleteMonitor org.neo4j.index.internal.gbptree.SimpleCleanupMonitor 9 1 1 SIBLING - Internal -> Internal
java.lang.Object org.neo4j.kernel.impl.api.integrationtest.CompositeUniquenessConstraintValidationIT.TestParams 1 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.PerTypeRelationshipSplitter java.util.Iterator<java.util.Collection<java.lang.Object>> 1 1 1 R_SUPER_T - Internal -> Jdk
java.lang.Object java.util.Map.Entry<java.lang.Object, org.apache.commons.lang3.mutable.MutableLong> 1 1 1 - - Jdk -> Jdk
int java.lang.Long 2 1 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.InputIterator java.util.Collection 1 1 1 - - Internal -> Jdk
java.nio.file.Path java.net.URI 1 1 1 SIBLING - Jdk -> Jdk
boolean java.util.function.BiConsumer<org.neo4j.kernel.internal.GraphDatabaseAPI, java.util.List<org.neo4j.kernel.impl.transaction.TransactionRepresentation>> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.AbstractDynamicStore org.neo4j.kernel.impl.store.id.IdRangeIterator 1 1 1 - - Internal -> Internal
long org.neo4j.unsafe.impl.batchimport.HighestId 1 1 1 - - Jdk -> Internal
int org.neo4j.kernel.impl.store.record.PropertyRecord 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.store.record.NodeRecord java.lang.Void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.txstate.TransactionState org.neo4j.storageengine.api.txstate.ReadableTransactionState 6 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.txstate.NodeState org.neo4j.storageengine.api.txstate.ReadableTransactionState 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.StorePropertyCursor void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.KernelStatement org.neo4j.storageengine.api.StoreReadLayer 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.StorageStatement org.neo4j.storageengine.api.schema.IndexReader 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreStatement org.neo4j.storageengine.api.StoreReadLayer 1 1 1 - - Internal -> Internal
boolean org.neo4j.procedure.Mode 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.store.StoreSingleNodeCursor org.neo4j.kernel.impl.api.store.StoreNodeCursor 12 1 1 SIBLING - Internal -> Internal
boolean org.neo4j.kernel.impl.api.store.StoreNodeCursor.Progression.Mode 3 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.store.StoreAbstractIteratorRelationshipCursor void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.store.StoreNodeCursor.Progression org.neo4j.kernel.impl.api.store.NodeCursor.Progression 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> org.neo4j.io.pagecache.PageCursor 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor org.neo4j.io.pagecache.PageCursor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursors org.neo4j.kernel.impl.store.RelationshipStore 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.RelationshipRecord org.neo4j.kernel.impl.store.RelationshipStore 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.RelationshipRecord> org.neo4j.kernel.impl.store.RelationshipStore 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipGroupRecord> org.neo4j.kernel.impl.store.RelationshipGroupStore 9 5 1 - - Internal -> Internal
org.neo4j.procedure.Mode org.neo4j.kernel.impl.api.store.TransactionStateAccessMode 6 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.NodeProgression.Mode org.neo4j.kernel.impl.api.store.TransactionStateAccessMode 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.NodeRecord> org.neo4j.io.pagecache.PageCursor 3 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<RECORD> org.neo4j.io.pagecache.PageCursor 2 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.MetaDataRecord> org.neo4j.io.pagecache.PageCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<R> org.neo4j.io.pagecache.PageCursor 2 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> org.neo4j.kernel.impl.store.record.DynamicRecord 2 1 1 - - Internal -> Internal
org.neo4j.cursor.Cursor<org.neo4j.kernel.impl.store.record.DynamicRecord> org.neo4j.io.pagecache.PageCursor 1 1 1 - - Internal -> Internal
int org.neo4j.storageengine.api.txstate.ReadableTransactionState 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.store.TransactionStateAccessMode java.util.Iterator<java.lang.Long> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.store.TransactionStateAccessMode org.neo4j.procedure.Mode 6 2 1 - - Internal -> Internal
org.neo4j.kernel.api.txstate.TransactionState org.neo4j.storageengine.api.txstate.WritableTransactionState 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.KernelStatement org.neo4j.kernel.impl.api.KernelStatementImplementation 7 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.store.NodeProgression org.neo4j.kernel.impl.api.store.Progression 9 1 1 - - Internal -> Internal
java.util.Iterator<java.lang.Long> java.lang.Boolean 2 1 1 - - Jdk -> Jdk
org.neo4j.storageengine.api.txstate.ReadableTransactionState org.neo4j.storageengine.api.txstate.NodeTransactionStateView 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.store.EnterpriseStoreStatement org.neo4j.kernel.impl.api.store.StoreStatement 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.StorageStatement org.neo4j.storageengine.api.SchemaResources 31 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.util.InstanceCache org.neo4j.kernel.impl.api.store.CursorPool 8 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreStatement org.neo4j.kernel.impl.api.store.StoreSchemaResources 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.storageengine.impl.recordstorage.StorageStatementFactory org.neo4j.kernel.impl.api.store.GlobalCursorPools 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.store.NodeStore 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.InstanceCache java.util.function.Consumer 4 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor org.neo4j.collection.pool.LinkedQueuePoolMonitor 2 1 1 - - Internal -> Internal
java.util.function.LongSupplier java.time.Clock 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.configuration.Config 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.schema.LabelSchemaDescriptor java.util.Map<org.neo4j.kernel.api.schema.OrderedPropertyValues, org.neo4j.kernel.impl.util.diffsets.DiffSets<java.lang.Long>> 1 1 1 - - Internal -> Jdk
void org.neo4j.kernel.impl.api.index.NodeUpdates 2 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.AssignRelationshipIdBatchStep org.neo4j.unsafe.impl.batchimport.RelationshipTypeCheckerStep 1 1 1 SIBLING - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.RelationshipStage org.neo4j.unsafe.impl.batchimport.RelationshipLinkforwardStage 1 1 1 SIBLING - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.CalculateDenseNodesStage org.neo4j.unsafe.impl.batchimport.RelationshipStage 1 1 1 SIBLING - Internal -> Internal
long java.util.function.Predicate<org.neo4j.kernel.impl.store.record.RelationshipRecord> 1 1 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.InputIterator org.neo4j.unsafe.impl.batchimport.InputIterable 1 1 1 - - Internal -> Internal
java.util.List<org.neo4j.unsafe.impl.batchimport.staging.ForkedProcessorStep.ForkedProcessor> java.lang.Object 1 1 1 - - Jdk -> Jdk
org.neo4j.io.pagecache.FileHandle java.util.Optional<org.neo4j.io.pagecache.FileHandle> 1 1 1 - - Internal -> Jdk
java.util.concurrent.locks.Lock java.util.concurrent.locks.ReadWriteLock 1 1 1 - - Jdk -> Jdk
java.lang.Runnable org.neo4j.index.internal.gbptree.CleanupJob 1 1 1 R_SUPER_T - Jdk -> Internal
org.neo4j.index.internal.gbptree.GroupingRecoveryCleanupWorkCollectorTest.RegisteringJobScheduler org.neo4j.index.internal.gbptree.GroupingRecoveryCleanupWorkCollectorTest.ImmediateJobScheduler 1 1 1 SIBLING - Internal -> Internal
java.util.concurrent.locks.Lock long 1 1 1 - - Jdk -> Jdk
java.util.concurrent.locks.Lock java.util.concurrent.locks.StampedLock 2 1 1 - - Jdk -> Jdk
java.util.Map java.util.Optional 1 1 1 - - Jdk -> Jdk
java.util.concurrent.locks.StampedLock org.neo4j.index.internal.gbptree.GBPTreeLock 2 1 1 - - Jdk -> Internal
java.lang.Object[] java.lang.Object 2 2 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.util.Neo4jJobScheduler org.neo4j.scheduler.JobScheduler 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.pool.LinkedQueuePoolMonitor org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor 2 1 1 - - Internal -> Internal
java.time.Clock java.util.function.LongSupplier 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.store.CursorPool org.neo4j.kernel.impl.util.InstanceCache 8 1 1 SIBLING - Internal -> Internal
java.util.function.Consumer org.neo4j.kernel.impl.util.InstanceCache 4 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.storageengine.api.SchemaResources org.neo4j.storageengine.api.StorageStatement 31 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreSchemaResources org.neo4j.kernel.impl.api.store.StoreStatement 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.store.GlobalCursorPools java.util.function.Supplier<org.neo4j.storageengine.api.StorageStatement> 1 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.BatchingLongProgression org.neo4j.storageengine.api.StorageStatement 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.StoreStatement org.neo4j.kernel.impl.api.store.EnterpriseStoreStatement 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.txstate.WritableTransactionState org.neo4j.kernel.api.txstate.TransactionState 5 1 1 T_SUPER_R - Internal -> Internal
java.lang.Boolean java.util.Iterator<java.lang.Long> 2 1 1 - - Jdk -> Jdk
org.neo4j.storageengine.api.txstate.ReadableTransactionState org.neo4j.kernel.api.txstate.TransactionState 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.api.KernelStatementImplementation org.neo4j.kernel.impl.api.KernelStatement 7 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.ArrayList 2 2 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.storageengine.api.txstate.NodeTransactionStateView org.neo4j.kernel.api.txstate.TransactionState 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.txstate.NodeTransactionStateView org.neo4j.storageengine.api.txstate.ReadableTransactionState 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.store.BatchingLongProgression org.neo4j.kernel.impl.api.store.NodeProgression 9 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.txstate.ReadableTransactionState int 2 1 1 - - Internal -> Jdk
org.neo4j.io.pagecache.PageCursor org.neo4j.kernel.impl.store.RecordCursor 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.kernel.impl.store.RecordCursor<R> 2 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.NodeRecord> 2 2 1 - - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.MetaDataRecord> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.api.store.RelationshipGroupCursor> org.neo4j.kernel.impl.store.RecordCursors 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.store.TransactionStateAccessMode org.neo4j.kernel.impl.api.store.NodeProgression.Mode 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipStore org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.RelationshipRecord> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipStore org.neo4j.kernel.impl.store.RecordCursors 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.kernel.impl.store.RecordCursor<org.neo4j.kernel.impl.store.record.DynamicRecord> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.PropertyStore org.neo4j.kernel.impl.store.RecordCursors 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NodeStore org.neo4j.kernel.impl.store.RecordCursors 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.store.Progression long 1 1 1 - - Internal -> Jdk
org.neo4j.cursor.Cursor<org.neo4j.storageengine.api.NodeItem> org.neo4j.kernel.impl.api.store.StoreSingleNodeCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.StoreReadLayer org.neo4j.kernel.impl.api.KernelStatement 1 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.api.store.StoreAbstractIteratorRelationshipCursor 1 1 1 - - Jdk -> Internal
org.neo4j.storageengine.api.StoreReadLayer org.neo4j.kernel.impl.api.store.StoreStatement 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.Page long 31 2 1 - - Internal -> Jdk
org.neo4j.io.pagecache.Page int 1 1 1 - - Internal -> Jdk
org.neo4j.io.pagecache.impl.ByteBufferPage long 60 1 1 - - Internal -> Jdk
org.neo4j.concurrent.BinaryLatch org.neo4j.io.pagecache.impl.muninn.LatchMap.Latch 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.io.pagecache.impl.muninn.MuninnPage java.util.concurrent.atomic.AtomicInteger 1 1 1 - - Internal -> Jdk
org.neo4j.io.pagecache.impl.muninn.MuninnPage void 1 1 1 - - Internal -> Jdk
org.neo4j.io.pagecache.impl.muninn.MuninnPage long 19 1 1 Composition - Internal -> Jdk
java.lang.Object int 18 3 1 - - Jdk -> Jdk
org.neo4j.io.pagecache.impl.muninn.MuninnPage org.neo4j.io.pagecache.impl.muninn.MuninnPageCursor 1 1 1 Composition - Internal -> Internal
org.neo4j.io.pagecache.impl.ByteBufferPage java.nio.ByteBuffer 1 1 1 Composition - Internal -> Jdk
java.util.function.LongFunction java.util.function.IntFunction 1 1 1 - - Jdk -> Jdk
org.neo4j.io.pagecache.impl.muninn.MuninnPage org.neo4j.io.pagecache.impl.muninn.PageList 1 1 1 - - Internal -> Internal
java.nio.ByteBuffer long 3 2 1 - - Jdk -> Jdk
org.neo4j.io.pagecache.impl.muninn.MuninnPageCursor org.neo4j.io.pagecache.impl.muninn.MuninnReadPageCursor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.io.pagecache.impl.muninn.FreePage java.lang.Object 1 1 1 Composition - Internal -> Jdk
? java.util.List<org.neo4j.index.internal.gbptree.CleanupJob> 2 1 1 - - TypeVariable -> Jdk
org.neo4j.bolt.v1.runtime.bookmarking.Bookmark long 1 1 1 Composition - Internal -> Jdk
java.lang.Long java.time.Duration 58 3 1 SIBLING - Jdk -> Jdk
org.neo4j.io.pagecache.PageCursor java.nio.ByteBuffer 1 1 1 - - Internal -> Jdk
org.neo4j.test.rule.fs.DefaultFileSystemRule org.neo4j.test.rule.fs.FileSystemRule 2 2 1 R_SUPER_T - Internal -> Internal
long byte 9 2 1 - Narrowing Jdk -> Jdk
org.neo4j.values.StringValue org.neo4j.values.ValueGroup.VText 1 1 1 - - Internal -> Internal
double byte 10 3 1 - Narrowing Jdk -> Jdk
org.neo4j.values.IntegralNumberValue org.neo4j.values.ValueGroup.VInteger 2 1 1 - - Internal -> Internal
org.neo4j.values.IntegralArrayValue org.neo4j.values.ValueGroup.VIntegerArray 7 1 1 - - Internal -> Internal
short byte 5 2 1 - Narrowing Jdk -> Jdk
org.neo4j.values.NumberValue org.neo4j.values.ValueGroup.VFloatingPoint 2 1 1 - - Internal -> Internal
org.neo4j.values.FloatingPointArrayValue org.neo4j.values.ValueGroup.VFloatingPointArray 7 1 1 - - Internal -> Internal
org.neo4j.values.BooleanArrayValue org.neo4j.values.ValueGroup.VBooleanArray 1 1 1 - - Internal -> Internal
org.neo4j.values.BooleanValue org.neo4j.values.ValueGroup.VBoolean 1 1 1 - - Internal -> Internal
float byte 5 2 1 - Narrowing Jdk -> Jdk
org.neo4j.values.LazyArrayValue org.neo4j.values.LazyIntArray 2 1 1 - - Internal -> Internal
org.neo4j.values.Values.SemanticType org.neo4j.values.ValueGroup.Id 4 1 1 - - Internal -> Internal
java.util.concurrent.Callable org.neo4j.values.Values.ValueLoader 26 1 1 - - Jdk -> Internal
org.neo4j.values.ValueGroup.VFloatingPointArray org.neo4j.values.FloatingPointArray 7 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.VText org.neo4j.values.TextValue 1 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.Id org.neo4j.values.ValueGroup 5 1 1 - - Internal -> Internal
boolean char 17 2 1 - - Jdk -> Jdk
org.neo4j.values.ValueGroup.VBooleanArray org.neo4j.values.BooleanArray 2 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.VIntegerArray org.neo4j.values.IntegralArray 7 1 1 - - Internal -> Internal
org.neo4j.values.LazyIntArray org.neo4j.values.IntArray.Lazy 2 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.VFloatingPoint org.neo4j.values.FloatingPointValue 1 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.VIntegerArray org.neo4j.values.TextArray 1 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.VBoolean org.neo4j.values.BooleanValue 1 1 1 - - Internal -> Internal
org.neo4j.values.LazyString org.neo4j.values.StringValue.Lazy 2 1 1 SIBLING - Internal -> Internal
org.neo4j.values.ValueGroup.VTextArray org.neo4j.values.TextArray 2 1 1 - - Internal -> Internal
org.neo4j.values.ValueGroup.VInteger org.neo4j.values.IntegralValue 1 1 1 - - Internal -> Internal
boolean byte 12 2 1 - - Jdk -> Jdk
org.objectweb.asm.tree.analysis.Value java.util.List<org.objectweb.asm.tree.analysis.Value> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.TransactionMonitor org.neo4j.kernel.impl.transaction.TransactionStats 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Queue java.util.Set 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.regex.Pattern 3 1 1 - - Internal -> Jdk
java.lang.Runnable org.neo4j.kernel.impl.api.SchemaState 12 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.kernel.api.labelscan.NodeLabelUpdate> org.neo4j.kernel.impl.api.scan.FullStoreChangeStream 3 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.Dependencies 3 3 1 - - Internal -> Internal
org.neo4j.kernel.api.properties.DefinedProperty int 31 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.properties.DefinedProperty org.neo4j.values.Value 5 2 1 - - Internal -> Internal
org.neo4j.storageengine.api.StorageProperty org.neo4j.values.Value 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.properties.Property org.neo4j.values.Value 52 2 1 - - Internal -> Internal
org.neo4j.kernel.api.properties.Property int 1 1 1 Composition - Internal -> Jdk
java.lang.Object org.neo4j.values.Value 206 7 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.values.Value 19 4 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.Number org.neo4j.values.Value 4 2 1 - - Internal -> Internal
boolean org.neo4j.values.Value 3 1 1 - - Jdk -> Internal
org.neo4j.values.Value java.lang.Object 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.index.LuceneSchemaIndexUniquenessVerificationIT.PropertyValue org.neo4j.values.Value 29 1 1 - - Internal -> Internal
org.neo4j.kernel.api.properties.DefinedProperty org.neo4j.storageengine.api.StorageProperty 76 1 1 - - Internal -> Internal
java.lang.Object java.util.List<org.neo4j.values.Value> 2 1 1 - - Jdk -> Jdk
void org.neo4j.kernel.api.impl.schema.ValueEncoding.Number 1 1 1 - - Jdk -> Internal
int org.neo4j.values.Value 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.properties.DefinedProperty void 6 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.properties.DefinedProperty org.neo4j.kernel.api.properties.PropertyKeyValue 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.OrderedPropertyValues org.neo4j.values.ValueTuple 50 1 1 - - Internal -> Internal
org.neo4j.graphdb.index.IndexManager org.neo4j.kernel.api.ReadOperations 4 1 1 - - Internal -> Internal
org.neo4j.bolt.security.ssl.KeyStoreInformation org.neo4j.ssl.SslPolicy 2 1 1 - - Internal -> Internal
java.security.cert.Certificate java.security.cert.X509Certificate 2 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.atomic.AtomicInteger java.util.concurrent.atomic.LongAdder 3 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.values.virtual.VirtualValueGroup 1 1 1 - - Internal -> Internal
org.neo4j.values.Value org.neo4j.values.AnyValue 5 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.ValueComparator java.util.Comparator<org.neo4j.values.Value> 2 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.values.BufferValueWriter org.neo4j.values.virtual.BufferAnyValueWriter 1 1 1 T_SUPER_R - Internal -> Internal
java.util.Optional<org.neo4j.bolt.v1.messaging.Neo4jPack.Error> org.neo4j.bolt.v1.messaging.Neo4jPack.Error 1 1 1 - - Jdk -> Internal
org.neo4j.values.virtual.NodeReference org.neo4j.values.virtual.NodeValue 4 1 1 SIBLING - Internal -> Internal
org.neo4j.values.virtual.NodeReference long 1 1 1 Composition - Internal -> Jdk
org.neo4j.values.virtual.EdgeReference org.neo4j.values.virtual.EdgeValue 5 1 1 SIBLING - Internal -> Internal
org.neo4j.values.virtual.LabelValue org.neo4j.values.TextValue 2 1 1 Composition - Internal -> Internal
java.util.Iterator<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 - - Jdk -> Internal
org.neo4j.values.virtual.LabelSet org.neo4j.values.TextValue 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.Dependencies org.neo4j.kernel.impl.util.Dependencies 3 3 1 - - Internal -> Internal
java.lang.Class<?> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.function.Factory<org.neo4j.bolt.v1.transport.socket.client.TransportConnection> 6 1 1 - - Jdk -> Internal
org.neo4j.bolt.transport.NettyServer.ProtocolInitializer java.util.Map.Entry<org.neo4j.bolt.transport.NettyServer.ProtocolInitializer, org.neo4j.kernel.configuration.BoltConnector> 1 1 1 - - Internal -> Jdk
java.lang.Object org.neo4j.bolt.v1.transport.socket.client.TransportConnection 1 1 1 - - Jdk -> Internal
org.neo4j.impl.kernel.api.result.ValueWriter org.neo4j.values.ValueWriter<E> 2 2 1 - - Internal -> Internal
org.neo4j.impl.kernel.api.Value.Type org.neo4j.values.ValueGroup 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NonUniqueNumberKey org.neo4j.kernel.impl.index.schema.NumberKey 14 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NonUniqueNumberValue org.neo4j.kernel.impl.index.schema.NumberValue 9 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.UniqueNumberKey org.neo4j.kernel.impl.index.schema.NumberKey 9 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.UniqueNumberValue org.neo4j.kernel.impl.index.schema.NumberValue 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.cursor.Cursor org.neo4j.cursor.RawCursor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate org.neo4j.kernel.api.index.IndexEntryUpdate<org.neo4j.kernel.api.schema.index.IndexDescriptor> 11 2 1 - - Internal -> Internal
java.util.List org.neo4j.kernel.api.index.IndexEntryUpdate 1 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.Number> org.neo4j.kernel.api.impl.schema.ValueEncoding.Number 3 1 1 - - Jdk -> Internal
void java.lang.ref.Finalizer.FinalizerThread 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.labelscan.LuceneNodeLabelRange org.neo4j.kernel.api.labelscan.NodeLabelRange 1 1 1 R_SUPER_T - Internal -> Internal
java.net.InetSocketAddress org.neo4j.helpers.HostnamePort 1 1 1 - - Jdk -> Internal
org.neo4j.test.TestGraphDatabaseBuilder org.neo4j.graphdb.factory.GraphDatabaseBuilder 4 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.consensus.LeaderLocator org.neo4j.causalclustering.core.consensus.RaftMachine 5 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.IdController org.neo4j.kernel.impl.store.id.IdGeneratorFactory 2 2 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicBoolean org.apache.commons.lang3.mutable.MutableBoolean 2 2 1 SIBLING - Jdk -> External
org.neo4j.kernel.impl.store.id.configuration.IdTypeConfigurationProvider org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.IdController 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdGeneratorFactory org.neo4j.kernel.impl.store.id.IdGeneratorFactory 4 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.state.machines.id.SwitchableRaftIdGenerator org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdGenerator 6 2 1 SIBLING - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.api.KernelTransactionsSnapshot> org.neo4j.kernel.impl.store.id.BufferingIdGeneratorFactory 2 2 1 Composition - Jdk -> Internal
int java.net.InetSocketAddress 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.net.URI 3 2 1 - - Internal -> Jdk
java.lang.Integer long 9 3 1 - - Jdk -> Jdk
void org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<KEY, RECORD, ADDITIONAL> 4 1 1 - - Jdk -> Internal
void org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<RECORD, ADDITIONAL, java.lang.Long> 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.id.FreeIdKeeper org.neo4j.kernel.impl.store.id.IdFile 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.TransactionIdStore org.neo4j.causalclustering.core.state.machines.id.CommandIndexTracker 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.causalclustering.core.state.machines.id.CommandIndexTracker 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.IdController void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.IdGeneratorFactory org.neo4j.kernel.impl.store.id.BufferingIdGeneratorFactory 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Throwable void 1 1 1 - - Jdk -> Jdk
java.lang.Throwable ? 9 1 1 - - Jdk -> TypeVariable
org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<KEY, RECORD, ADDITIONAL> void 4 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<java.lang.Long, RECORD, ADDITIONAL> void 1 1 1 - - Internal -> Jdk
java.util.List java.util.stream.Stream 2 2 1 - - Jdk -> Jdk
org.neo4j.helpers.AdvertisedSocketAddress org.neo4j.helpers.HostnamePort 1 1 1 - - Internal -> Internal
java.util.Collection<org.neo4j.helpers.AdvertisedSocketAddress> org.neo4j.helpers.AdvertisedSocketAddress 2 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.cache.LongArray org.neo4j.unsafe.impl.batchimport.cache.NumberArray<?> 1 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.io.pagecache.PageCursor 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.ha.PropertyConstraintsStressIT.ConstraintOperations 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.locking.Locks.Client void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.UpdateableSchemaState org.neo4j.kernel.impl.api.SchemaState 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.UpdateableSchemaState org.neo4j.kernel.impl.api.DatabaseSchemaState 3 1 1 SIBLING - Internal -> Internal
java.net.InetSocketAddress org.neo4j.helpers.AdvertisedSocketAddress 8 1 1 - - Jdk -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.api.index.IndexStoreView> org.neo4j.kernel.impl.api.index.IndexStoreView 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.state.storeview.NeoStoreIndexStoreView org.neo4j.kernel.impl.api.index.IndexStoreView 1 1 1 R_SUPER_T - Internal -> Internal
java.util.function.Function java.util.function.Supplier 11 2 1 - - Jdk -> Jdk
java.util.concurrent.ExecutorService org.neo4j.test.rule.concurrent.OtherThreadRule<java.lang.Void> 1 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.Batch<org.neo4j.unsafe.impl.batchimport.input.InputRelationship, org.neo4j.kernel.impl.store.record.RelationshipRecord> org.neo4j.kernel.impl.store.record.RelationshipRecord 1 1 1 - - Internal -> Internal
java.lang.ProcessEnvironment.CheckedEntrySet org.neo4j.kernel.api.impl.schema.verification.DuplicateCheckStrategy.BucketsDuplicateCheckStrategy.BucketEntry 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<RECORD, ADDITIONAL, java.lang.Long> org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<RECORD, ADDITIONAL> 9 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<org.neo4j.kernel.impl.store.record.NodeRecord, java.lang.Void, java.lang.Long> org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<org.neo4j.kernel.impl.store.record.NodeRecord, java.lang.Void> 9 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<KEY, RECORD, ADDITIONAL> org.neo4j.kernel.impl.transaction.state.RecordAccess.RecordProxy<RECORD, ADDITIONAL> 28 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.combined.CombinedSchemaIndexProvider org.neo4j.kernel.impl.index.schema.fusion.FusionSchemaIndexProvider 2 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.identity.MemberId org.neo4j.helpers.AdvertisedSocketAddress 18 2 1 - - Internal -> Internal
org.neo4j.causalclustering.helper.RetryStrategy.Timeout org.neo4j.causalclustering.helper.TimeoutStrategy.Timeout 10 2 1 - - Internal -> Internal
org.neo4j.graphdb.config.BaseSetting org.neo4j.kernel.configuration.Settings.SettingBuilder 1 1 1 - - Internal -> Internal
java.util.function.BiFunction java.util.List 2 1 1 - - Jdk -> Jdk
java.lang.Long java.util.function.LongSupplier 1 1 1 - - Jdk -> Jdk
long org.neo4j.kernel.configuration.Config 2 1 1 - - Jdk -> Internal
org.neo4j.graphdb.config.Setting org.neo4j.kernel.configuration.Settings.SettingBuilder 1 1 1 - - Internal -> Internal
java.util.Optional<java.io.File> java.io.File 24 1 1 - - Jdk -> Jdk
org.neo4j.helpers.collection.Pair java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 2 1 1 - - Internal -> Jdk
org.neo4j.helpers.collection.Pair java.util.Map 8 1 1 - - Internal -> Jdk
java.util.Optional<org.neo4j.causalclustering.identity.MemberId> org.neo4j.causalclustering.identity.MemberId 1 1 1 - - Jdk -> Internal
org.neo4j.helpers.collection.Pair<java.lang.reflect.Field, org.neo4j.kernel.configuration.ConfigurationMigrator> org.neo4j.kernel.configuration.ConfigurationMigrator 1 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> void 2 2 1 - - Jdk -> Jdk
java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.configuration.Config 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.configuration.Settings.SettingBuilder org.neo4j.graphdb.config.Setting 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.lang.Class<?> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.SchemaIndexProvider org.neo4j.kernel.impl.api.index.SchemaIndexProviderMap 20 4 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.DefaultSchemaIndexProviderMap org.neo4j.kernel.impl.api.index.SchemaIndexProviderMap 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate java.util.Collection 2 2 1 - - Internal -> Jdk
org.neo4j.server.CommunityNeoServer org.neo4j.server.enterprise.EnterpriseNeoServer 7 1 1 T_SUPER_R - Internal -> Internal
java.lang.Integer org.neo4j.kernel.ha.HighlyAvailableGraphDatabase 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.transaction.command.PhysicalLogCommandReaderV2_2 org.neo4j.kernel.impl.transaction.command.BaseCommandReader 1 1 1 R_SUPER_T - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.store.TransactionId> org.neo4j.kernel.impl.store.TransactionId 1 1 1 - - Jdk -> Internal
org.neo4j.cypher.internal.ExecutionResult org.neo4j.cypher.internal.InternalExecutionResult 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.unsafe.impl.batchimport.cache.LongArray 1 1 1 - - Internal -> Internal
org.neo4j.values.VirtualValue org.neo4j.values.virtual.ListValue 1 1 1 T_SUPER_R - Internal -> Internal
long org.neo4j.values.virtual.NodeValue 8 2 1 Composition - Jdk -> Internal
org.neo4j.values.VirtualValue org.neo4j.values.virtual.PointValue 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.ByteValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.DoubleValue 12 2 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.ShortValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.kernel.impl.store.ShortArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.CharValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.IntValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.CharArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.TextArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.LongValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.DoubleArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.unsafe.impl.batchimport.cache.ByteArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.FloatValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.BooleanValue 2 2 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.FloatArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.BooleanArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.unsafe.impl.batchimport.cache.IntArray 1 1 1 - - Internal -> Internal
org.neo4j.values.TextValue org.neo4j.values.TextArray 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.TextValue org.neo4j.values.storable.TextArray 5 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.values.AnyValue 86 8 1 - - Jdk -> Internal
org.neo4j.bolt.v1.runtime.spi.Record org.neo4j.values.result.QueryResult.Record 18 2 1 - - Internal -> Internal
org.neo4j.graphdb.Result org.neo4j.values.result.QueryResult 6 1 1 - - Internal -> Internal
java.lang.Integer org.neo4j.values.AnyValue 2 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.graphdb.Label> org.neo4j.values.storable.TextArray 1 1 1 - - Jdk -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> org.neo4j.values.AnyValue 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.values.virtual.MapValue 1 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.values.virtual.ListValue 1 1 1 - - Jdk -> Internal
org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship org.neo4j.values.virtual.EdgeValue 2 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Integer> org.neo4j.values.virtual.MapValue 1 1 1 - - Jdk -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> org.neo4j.values.virtual.MapValue 74 2 1 - - Jdk -> Internal
org.neo4j.graphdb.RelationshipType org.neo4j.values.storable.TextValue 5 1 1 - - Internal -> Internal
org.neo4j.graphdb.Node org.neo4j.values.virtual.NodeValue 4 1 1 - - Internal -> Internal
java.util.List<java.lang.Object> org.neo4j.values.virtual.ListValue 1 1 1 - - Jdk -> Internal
java.util.Map org.neo4j.values.virtual.MapValue 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.Relationship org.neo4j.values.virtual.EdgeValue 5 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.infrastructure.ValueNode org.neo4j.values.virtual.NodeValue 2 1 1 - - Internal -> Internal
java.util.List<java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object>> org.neo4j.values.virtual.ListValue 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.Path org.neo4j.values.virtual.PathValue 9 1 1 - - Internal -> Internal
java.util.Map<java.lang.Object, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.values.virtual.MapValue 8 3 1 - - Jdk -> Internal
java.lang.Object org.neo4j.values.result.QueryResult.Record 2 1 1 - - Jdk -> Internal
int java.lang.Object 1 1 1 - - Jdk -> Jdk
org.neo4j.impl.kernel.api.NodeSearchStructureCursor org.neo4j.impl.kernel.api.NodeManualIndexCursor 2 1 1 - - Internal -> Internal
org.neo4j.impl.kernel.api.EdgeSearchStructureCursor org.neo4j.impl.kernel.api.EdgeManualIndexCursor 2 1 1 - - Internal -> Internal
java.lang.Iterable org.neo4j.helpers.collection.MappingResourceIterator 1 1 1 - - Jdk -> Internal
java.util.Iterator<org.neo4j.graphdb.Relationship> org.neo4j.graphdb.ResourceIterator 1 1 1 T_SUPER_R - Jdk -> Internal
java.util.Iterator org.neo4j.graphdb.ResourceIterator 21 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.kernel.api.Statement 1 1 1 - - Internal -> Internal
java.lang.Object java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Jdk -> Jdk
java.lang.Object org.neo4j.values.storable.Value 38 6 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.values.storable.TextValue 20 3 1 - - Internal -> Internal
int org.neo4j.values.storable.IntValue 1 1 1 Composition - Jdk -> Internal
double org.neo4j.values.storable.DoubleValue 1 1 1 Composition - Jdk -> Internal
float org.neo4j.values.storable.FloatValue 1 1 1 Composition - Jdk -> Internal
short org.neo4j.values.storable.ShortValue 1 1 1 Composition - Jdk -> Internal
byte org.neo4j.values.storable.ByteValue 1 1 1 Composition - Jdk -> Internal
long org.neo4j.values.storable.LongValue 1 1 1 Composition - Jdk -> Internal
char org.neo4j.values.storable.CharValue 1 1 1 Composition - Jdk -> Internal
boolean org.neo4j.values.storable.BooleanValue 1 1 1 Composition - Jdk -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.ArrayValue 10 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreTopology org.neo4j.causalclustering.discovery.Topology<T> 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.discovery.ReadReplicaTopology org.neo4j.causalclustering.discovery.Topology<T> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreServerInfo org.neo4j.causalclustering.discovery.ReadReplicaInfo 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.guard.TimeoutGuard org.neo4j.kernel.guard.TerminationGuard 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.api.StatementOperationContainer org.neo4j.kernel.impl.api.StatementOperationParts 10 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.api.index.SchemaIndexProviderMap org.neo4j.kernel.impl.transaction.state.DefaultSchemaIndexProviderMap 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.Value[] 4 3 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.SchemaIndexProviderMap org.neo4j.kernel.api.index.SchemaIndexProvider 9 1 1 - - Internal -> Internal
org.neo4j.kernel.builtinprocs.BuiltInProcedures.BooleanResult org.neo4j.kernel.builtinprocs.BuiltInProcedures.LegacyIndexInfo 2 1 1 - - Internal -> Internal
org.neo4j.kernel.builtinprocs.BuiltInProcedures.RelationshipResult org.neo4j.kernel.builtinprocs.BuiltInProcedures.WeightedRelationshipResult 2 1 1 - - Internal -> Internal
org.neo4j.kernel.builtinprocs.BuiltInProcedures.NodeResult org.neo4j.kernel.builtinprocs.BuiltInProcedures.WeightedNodeResult 2 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.EdgeTraversalCursor org.neo4j.internal.store.prototype.neole.RelationshipTraversalCursor 3 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.EdgeTraversalCursor org.neo4j.internal.kernel.api.RelationshipGroupCursor 2 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.RuntimeITBase.Edge org.neo4j.graphdb.Relationship 5 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.EdgeGroupCursor org.neo4j.internal.kernel.api.RelationshipTraversalCursor 2 1 1 SIBLING - Internal -> Internal
org.neo4j.helpers.collection.Visitor<org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation, java.lang.IndexOutOfBoundsException> org.neo4j.kernel.recovery.Recovery.RecoveryApplier 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.api.index.inmemory.InMemoryIndexProvider org.neo4j.kernel.api.index.SchemaIndexProvider 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.helpers.collection.Visitor<org.neo4j.kernel.impl.transaction.CommittedTransactionRepresentation, java.lang.IndexOutOfBoundsException> void 2 1 1 - - Internal -> Jdk
int org.neo4j.unsafe.impl.batchimport.store.BatchingIdSequence 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipGroupRecord> org.neo4j.kernel.impl.store.id.IdSequence 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeSchemaNumberIndexPopulator.IndexUpdateWork org.neo4j.kernel.impl.index.schema.NativeSchemaNumberIndexPopulator.IndexUpdateWork<KEY, VALUE> 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeSchemaNumberIndexPopulator.IndexUpdateApply org.neo4j.kernel.impl.index.schema.NativeSchemaNumberIndexPopulator.IndexUpdateApply<VALUE, KEY> 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.collection.ArrayCollection java.util.Deque 1 1 1 SIBLING - Internal -> Jdk
org.neo4j.collection.primitive.PrimitiveLongSet long 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.BoltConnectionDescriptor org.neo4j.bolt.BoltChannel 5 1 1 R_SUPER_T - Internal -> Internal
io.netty.channel.ChannelHandlerContext org.neo4j.bolt.BoltChannel 1 1 1 Composition - External -> Internal
org.neo4j.bolt.transport.ProtocolChooser org.neo4j.bolt.transport.BoltHandshakeProtocolHandler 12 1 1 - - Internal -> Internal
java.util.function.BiFunction java.util.function.Function 9 1 1 - - Jdk -> Jdk
org.neo4j.bolt.v1.runtime.BoltConnectionDescriptor org.neo4j.bolt.BoltChannel 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.Runnable org.neo4j.bolt.BoltChannel 2 1 1 - - Jdk -> Internal
org.neo4j.bolt.BoltMessageLogger org.neo4j.bolt.logging.NullBoltMessageLogger 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.bolt.BoltMessageLog org.neo4j.bolt.logging.BoltMessageLogging 6 1 1 Composition - Internal -> Internal
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.kernel.impl.transaction.log.LogTailScanner 1 1 1 Composition - Internal -> Internal
java.util.List java.util.Deque 2 1 1 SIBLING - Jdk -> Jdk
void io.netty.util.concurrent.Future<java.lang.Void> 1 1 1 - - Jdk -> External
org.neo4j.helpers.AdvertisedSocketAddress org.neo4j.helpers.SocketAddress 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Class java.lang.Class<?> 5 1 1 - - Jdk -> Jdk
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.kernel.impl.index.GBPTreeFileUtil 1 1 1 - - Internal -> Internal
java.io.File org.neo4j.kernel.api.index.IndexDirectoryStructure.Factory 1 1 1 - - Jdk -> Internal
java.io.File org.neo4j.kernel.api.index.IndexDirectoryStructure 3 1 1 - - Jdk -> Internal
char java.lang.Object 1 1 1 - - Jdk -> Jdk
org.neo4j.collection.pool.MarshlandPool.LocalSlotReference org.neo4j.collection.pool.MarshlandPool.LocalSlotReference<T> 6 2 1 - - Internal -> Internal
org.neo4j.collection.pool.MarshlandPool.LocalSlot org.neo4j.collection.pool.MarshlandPool.LocalSlot<T> 4 2 1 - - Internal -> Internal
org.neo4j.storageengine.api.CommandCreationContext org.neo4j.kernel.impl.storageengine.impl.recordstorage.RecordStorageCommandCreationContext 1 1 1 T_SUPER_R - Internal -> Internal
long java.util.function.Supplier<java.lang.Long> 32 2 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.operations.LegacyIndexWriteOperations org.neo4j.kernel.impl.api.operations.ExplicitIndexWriteOperations 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.operations.LegacyIndexReadOperations org.neo4j.kernel.impl.api.operations.ExplicitIndexReadOperations 4 1 1 - - Internal -> Internal
org.neo4j.kernel.spi.explicitindex.IndexProviders org.neo4j.kernel.spi.legacyindex.IndexProviders 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.insight.PartitionedInsightIndexWriter org.neo4j.kernel.api.impl.insight.WritableDatabaseInsightIndex 2 1 1 Composition - Internal -> Internal
org.neo4j.test.rule.fs.EphemeralFileSystemRule org.neo4j.test.rule.fs.DefaultFileSystemRule 3 3 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.properties.PropertyKeyValue java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> 2 1 1 - - Internal -> Jdk
int org.neo4j.kernel.api.impl.schema.ValueEncoding.String 11 3 1 - - Jdk -> Internal
org.neo4j.graphdb.event.PropertyEntry<org.neo4j.graphdb.Node> org.neo4j.graphdb.Node 2 1 1 - - Internal -> Internal
org.neo4j.graphdb.Node org.neo4j.graphdb.event.PropertyEntry<org.neo4j.graphdb.Node> 2 1 1 - - Internal -> Internal
org.apache.lucene.queryparser.classic.MultiFieldQueryParser org.apache.lucene.queryparser.classic.QueryParser 1 1 1 R_SUPER_T - External -> External
org.neo4j.kernel.api.impl.insight.InsightFieldEncoding org.neo4j.kernel.api.impl.bloom.BloomFieldEncoding 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.configuration.Config 1 1 1 Composition - Internal -> Internal
org.apache.lucene.analysis.en.EnglishAnalyzer org.apache.lucene.analysis.Analyzer 2 2 1 R_SUPER_T - External -> External
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Set<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.bloom.integration.BloomRelationshipProcedure org.neo4j.kernel.api.impl.fulltext.LuceneFulltextHelper 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.bloom.integration.BloomNodeProcedure org.neo4j.kernel.api.impl.fulltext.LuceneFulltextHelper 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextHelperFactory.FULLTEXT_HELPER_TYPE org.neo4j.kernel.api.impl.fulltext.FulltextFactory.FULLTEXT_HELPER_TYPE 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.PartitionedInsightBloomWriter org.neo4j.kernel.api.impl.schema.writer.PartitionedIndexWriter 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.WritableDatabaseSchemaIndex org.neo4j.kernel.api.impl.index.WritableAbstractDatabaseIndex 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.rule.fs.EphemeralFileSystemRule org.neo4j.test.rule.fs.FileSystemRule 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.configuration.Config org.apache.lucene.analysis.Analyzer 1 1 1 - - Internal -> External
org.apache.lucene.queryparser.classic.QueryParser org.apache.lucene.queryparser.classic.MultiFieldQueryParser 1 1 1 T_SUPER_R - External -> External
org.neo4j.kernel.api.impl.fulltext.LuceneFulltext void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.fulltext.LuceneFulltext org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextFactory.FULLTEXT_HELPER_TYPE org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FULLTEXT_HELPER_TYPE 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FULLTEXT_HELPER_TYPE 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FULLTEXT_HELPER_TYPE org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FULLTEXT_INDEX_TYPE 7 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FULLTEXT_INDEX_TYPE org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FulltextIndexType 7 1 1 - - Internal -> Internal
java.text.DateFormat java.time.format.DateTimeFormatter 2 1 1 - - Jdk -> Jdk
java.util.TimeZone java.time.ZoneId 7 1 1 SIBLING - Jdk -> Jdk
org.neo4j.test.rule.fs.FileSystemRule org.neo4j.test.rule.fs.DefaultFileSystemRule 2 2 1 R_SUPER_T - Internal -> Internal
java.util.List<?> org.neo4j.values.virtual.ListValue 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.values.AnyValue 39 2 1 - - Internal -> Internal
org.neo4j.collection.pool.MarshlandPool.LocalSlot<T> org.neo4j.collection.pool.MarshlandPool.LocalSlot 4 2 1 - - Internal -> Internal
org.neo4j.collection.pool.MarshlandPool.LocalSlotReference<T> org.neo4j.collection.pool.MarshlandPool.LocalSlotReference 6 2 1 - - Internal -> Internal
org.neo4j.cypher.internal.compatibility.v3_3.runtime.planDescription.Id org.neo4j.cypher.internal.v3_3.logical.plans.LogicalPlanId 7 1 1 - - Internal -> Internal
java.net.BindException java.lang.Throwable 2 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.helpers.collection.Pair<org.neo4j.kernel.api.impl.fulltext.WritableFulltext, org.neo4j.concurrent.BinaryLatch> void 1 1 1 - - Internal -> Jdk
org.neo4j.concurrent.BinaryLatch org.neo4j.kernel.api.impl.fulltext.AsyncFulltextIndexOperation 8 1 1 - - Internal -> Internal
org.neo4j.concurrent.BinaryLatch org.neo4j.kernel.api.impl.fulltext.FulltextUpdateApplier.Latch 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextUpdateApplier.ApplierThread org.neo4j.scheduler.JobScheduler.JobHandle 1 1 1 - - Internal -> Internal
org.apache.lucene.document.Document java.util.function.Supplier<org.apache.lucene.document.Document> 1 1 1 - - External -> Jdk
org.apache.lucene.analysis.standard.StandardAnalyzer org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - External -> Internal
org.neo4j.logging.NullLogProvider org.neo4j.kernel.api.index.SchemaIndexProvider.Monitor 4 1 1 - - Internal -> Internal
org.neo4j.logging.Log org.neo4j.kernel.api.index.SchemaIndexProvider.Monitor 6 1 1 - - Internal -> Internal
org.neo4j.logging.Log org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor 4 2 1 - - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.logging.LogService org.neo4j.kernel.monitoring.Monitors 9 3 1 - - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.kernel.api.index.SchemaIndexProvider.Monitor 5 1 1 - - Internal -> Internal
org.neo4j.shell.Output org.neo4j.kernel.api.impl.fulltext.integrations.bloom.BloomProcedures.EntityOutput 3 1 1 - - Internal -> Internal
org.neo4j.test.TestGraphDatabaseFactory org.neo4j.graphdb.factory.GraphDatabaseFactory 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.ssl.SslPolicy org.neo4j.causalclustering.handlers.PipelineHandlerAppender 12 1 1 - - Internal -> Internal
java.lang.Object java.lang.Long 5 3 1 - - Jdk -> Jdk
java.lang.Object org.neo4j.cluster.com.message.Message<T> 1 1 1 Composition - Jdk -> Internal
java.lang.Object org.neo4j.cluster.protocol.cluster.ClusterMessage.ConfigurationResponseState 1 1 1 - - Jdk -> Internal
org.neo4j.cluster.ClusterSettings.Mode org.neo4j.kernel.impl.enterprise.configuration.EnterpriseEditionSettings.Mode 4 1 1 - - Internal -> Internal
org.neo4j.backup.BackupFlowFactory java.nio.file.Path 1 1 1 - - Internal -> Jdk
org.neo4j.backup.BackupSupportingClassesFactory org.neo4j.consistency.ConsistencyCheckService 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.enterprise.configuration.EnterpriseEditionSettings.Mode org.neo4j.cluster.ClusterSettings.Mode 4 1 1 - - Internal -> Internal
java.nio.file.Path java.io.PrintStream 2 1 1 - - Jdk -> Jdk
org.neo4j.backup.OnlineBackupContextLoader org.neo4j.backup.BackupService 1 1 1 - - Internal -> Internal
org.neo4j.backup.BackupFlow org.neo4j.consistency.ConsistencyCheckService.Result 1 1 1 - - Internal -> Internal
long org.neo4j.kernel.impl.transaction.log.LogTailScanner.ExtractedTransactionRecord 2 1 1 Composition - Jdk -> Internal
org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor org.neo4j.kernel.recovery.RecoveryMonitor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.com.master.MasterImpl.SPI org.neo4j.kernel.recovery.RecoveryService 2 1 1 - - Internal -> Internal
com.google.common.collect.Multiset org.neo4j.helpers.collection.MultiSet 6 1 1 - - Internal -> Internal
org.neo4j.logging.Log org.neo4j.kernel.impl.transaction.log.reverse.ReversedTransactionCursorMonitor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.logging.LogService org.neo4j.kernel.impl.transaction.log.reverse.ReversedTransactionCursorMonitor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogPosition org.neo4j.kernel.recovery.RecoveryStartInformation 3 1 1 Composition - Internal -> Internal
org.neo4j.kernel.recovery.PositionToRecoverFrom.Monitor org.neo4j.kernel.recovery.RecoveryStartInformationProvider.Monitor 2 1 1 - - Internal -> Internal
TransactionLogPruner org.neo4j.kernel.recovery.CorruptedLogsTruncator 1 1 1 - - External -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.NumberValue 11 4 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.IntegralValue 2 2 1 - - Internal -> Internal
java.lang.ref.Finalizer.FinalizerThread long 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.fulltext.LuceneFulltext org.neo4j.kernel.api.impl.fulltext.WritableFulltext 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextProvider.FulltextIndexType org.neo4j.kernel.api.impl.fulltext.FulltextIndexType 6 1 1 - - Internal -> Internal
void org.neo4j.kernel.api.impl.fulltext.LuceneFulltext 2 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.core.CoreGraphDatabase org.neo4j.causalclustering.discovery.Cluster 1 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.impl.fulltext.FulltextTransactionEventUpdater.FulltextTransactionContext 3 1 1 - - Jdk -> Internal
com.codahale.metrics.ScheduledReporter org.neo4j.metrics.output.RotatableCsvReporter 1 1 1 T_SUPER_R - External -> Internal
java.util.Optional<org.neo4j.io.pagecache.PageCache> org.neo4j.io.pagecache.PageCache 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.GraphDatabaseService org.neo4j.causalclustering.discovery.Cluster 1 1 1 - - Internal -> Internal
long java.util.concurrent.atomic.AtomicLong 10 4 1 - - Jdk -> Jdk
org.neo4j.values.storable.TextValue org.neo4j.values.storable.StringValue.UTF8StringValue 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.entry.OnePhaseCommit org.neo4j.kernel.impl.transaction.log.entry.LogEntryCommit 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Collection java.util.concurrent.CopyOnWriteArraySet 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.values.storable.NumberValue org.neo4j.values.storable.Value 11 4 1 - - Internal -> Internal
org.neo4j.values.storable.IntegralValue org.neo4j.values.storable.Value 1 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.javacompat.ExecutionEngine org.neo4j.kernel.impl.query.QueryExecutionEngine 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.storable.Value java.lang.Object 16 5 1 - - Internal -> Jdk
org.neo4j.kernel.api.exceptions.TransactionHookException java.lang.Throwable 3 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.io.fs.OpenMode 28 3 1 - - Internal -> Internal
org.neo4j.values.storable.UTF8StringValue org.neo4j.values.storable.TextValue 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.store.PropertyStore 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.NodeValueIndexCursor org.neo4j.internal.kernel.api.NodeIndexCursor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.storageengine.impl.recordstorage.RecordStorageEngine 2 1 1 Composition - Internal -> Internal
java.lang.Object java.lang.Double 1 1 1 - - Jdk -> Jdk
java.lang.Object java.lang.Byte 1 1 1 - - Jdk -> Jdk
java.lang.Object java.lang.Short 1 1 1 - - Jdk -> Jdk
org.neo4j.internal.kernel.api.IndexPredicate org.neo4j.internal.kernel.api.IndexQuery 2 1 1 - - Internal -> Internal
java.lang.Object java.lang.Float 1 1 1 - - Jdk -> Jdk
org.neo4j.internal.kernel.api.IndexPredicate org.neo4j.kernel.api.schema.IndexQuery 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.newapi.CursorProgressor.Cursor<org.neo4j.kernel.impl.newapi.IndexState.NodeValue> org.neo4j.kernel.impl.newapi.IndexCursorProgressor.NodeValueCursor 5 1 1 - - Internal -> Internal
long org.neo4j.kernel.impl.newapi.IndexCursorProgressor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.newapi.CursorProgressor<org.neo4j.kernel.impl.newapi.IndexState.NodeValue> org.neo4j.kernel.impl.newapi.IndexCursorProgressor 2 1 1 - - Internal -> Internal
void org.neo4j.internal.kernel.api.SchemaWrite 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.Transaction org.neo4j.internal.kernel.api.Read 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.KernelAPI org.neo4j.internal.kernel.api.Kernel 1 1 1 - - Internal -> Internal
long org.neo4j.internal.kernel.api.Write 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.KernelAPI org.neo4j.jmx.Kernel 2 1 1 - - Internal -> Internal
void org.neo4j.values.storable.Value 10 2 1 - - Jdk -> Internal
org.neo4j.kernel.api.KernelAPI org.apache.shiro.session.Session 1 1 1 - - Internal -> External
void org.neo4j.internal.kernel.api.Locks 1 1 1 - - Jdk -> Internal
void org.neo4j.internal.kernel.api.ExplicitIndexWrite 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.internal.kernel.api.PropertyCursor 1 1 1 - - Internal -> Internal
java.util.function.Supplier org.neo4j.function.Suppliers.Lazy 1 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.internal.kernel.api.IndexReference org.neo4j.kernel.api.schema.index.IndexDescriptor 8 3 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.internal.kernel.api.IndexReference 9 4 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFile org.neo4j.kernel.impl.transaction.log.files.LogFiles 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.RecoveryCorruptedTransactionLogIT.PositiveLogFilesBasedLogVersionRepository org.neo4j.kernel.impl.transaction.log.files.LogFile 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFiles org.neo4j.kernel.impl.transaction.log.files.LogFiles 45 1 1 - - Internal -> Internal
org.neo4j.io.fs.FileSystemAbstraction java.io.File 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.transaction.log.PhysicalLogFiles org.neo4j.kernel.impl.transaction.log.files.TransactionLogFiles 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogFile org.neo4j.kernel.impl.transaction.log.files.LogFiles 8 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFileInformation.LastEntryInLog org.neo4j.kernel.impl.transaction.log.files.TransactionLogFilesContext 2 1 1 - - Internal -> Internal
org.neo4j.kernel.RecoveryCorruptedTransactionLogIT.PositiveLogFilesBasedLogVersionRepository void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.transaction.log.PhysicalLogFile org.neo4j.kernel.impl.transaction.log.files.LogFile 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PhysicalLogFileInformation.LogVersionToTimestamp org.neo4j.kernel.impl.transaction.log.files.TransactionLogFileInformation.TransactionLogFileTimestampMapper 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.LogFileInformation org.neo4j.kernel.impl.transaction.log.files.TransactionLogFileInformation 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.values.storable.TextArray org.neo4j.values.virtual.ListValue 3 1 1 - - Internal -> Internal
org.neo4j.helpers.progress.Indicator.OpenEnded org.neo4j.helpers.progress.Indicator 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.helpers.progress.Completion void 2 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.core.consensus.shipping.RaftLogShipper void 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.core.consensus.log.segmented.InFlightMap<org.neo4j.causalclustering.core.consensus.log.RaftLogEntry> org.neo4j.causalclustering.core.consensus.log.cache.InFlightCache 28 1 1 - - Internal -> Internal
org.neo4j.causalclustering.helper.ExponentialBackoffStrategy org.neo4j.causalclustering.helper.RetryStrategy 1 1 1 R_SUPER_T - Internal -> Internal
java.nio.file.attribute.FileTime java.lang.Object 5 1 1 - - Jdk -> Jdk
org.neo4j.internal.kernel.api.IndexReference org.neo4j.internal.kernel.api.CapableIndexReference 14 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.internal.kernel.api.CapableIndexReference 3 2 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.IndexCapability org.neo4j.kernel.impl.api.index.IndexMeta 2 1 1 Composition - Internal -> Internal
org.neo4j.internal.kernel.api.IndexOrder org.neo4j.internal.kernel.api.IndexOrderCapability 2 1 1 - - Internal -> Internal
boolean org.neo4j.internal.kernel.api.IndexValueCapability 1 1 1 - - Jdk -> Internal
org.neo4j.internal.kernel.api.IndexOrderCapability org.neo4j.internal.kernel.api.IndexOrder 5 1 1 - - Internal -> Internal
org.neo4j.values.storable.ValueGroup[] org.neo4j.values.storable.ValueGroup 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.query.QueryLogger org.neo4j.kernel.impl.query.ConfiguredQueryLogger 11 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.configuration.Config org.neo4j.kernel.impl.transaction.log.files.LogFiles 1 1 1 - - Internal -> Internal
java.nio.file.Path org.neo4j.kernel.configuration.Config 4 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.storageengine.impl.recordstorage.RecordStorageEngine org.neo4j.storageengine.api.StorageEngine 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.kernel.impl.store.StoreHolder 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.KernelTransaction.Type org.neo4j.internal.kernel.api.Transaction.Type 3 2 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Permissions org.neo4j.internal.kernel.api.security.SecurityContext 3 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Session org.neo4j.kernel.impl.newapi.KernelSession 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipGroupStore org.neo4j.storageengine.api.StorageStatement.Groups 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NodeStore org.neo4j.storageengine.api.StorageStatement.Nodes 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RelationshipStore org.neo4j.storageengine.api.StorageStatement.Relationships 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.PropertyStore org.neo4j.storageengine.api.StorageStatement.Properties 1 1 1 - - Internal -> Internal
org.neo4j.test.rule.fs.DefaultFileSystemRule org.neo4j.test.rule.fs.EphemeralFileSystemRule 1 1 1 SIBLING - Internal -> Internal
org.neo4j.io.fs.DefaultFileSystemAbstraction org.neo4j.graphdb.mockfs.EphemeralFileSystemAbstraction 1 1 1 - - Internal -> Internal
org.neo4j.kernel.configuration.Config org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 Composition - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.collection.primitive.PrimitiveLongResourceIterator 93 5 1 R_SUPER_T - Internal -> Internal
org.neo4j.graphdb.Resource org.neo4j.graphdb.Resource[] 1 1 1 Composition - Internal -> Internal
org.neo4j.test.DbRepresentation void 2 2 1 - - Internal -> Jdk
java.util.function.Supplier<org.neo4j.kernel.api.txstate.ExplicitIndexTransactionState> org.neo4j.kernel.api.txstate.TxStateHolder 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema.constaints.IndexBackedConstraintDescriptor void 1 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.Locks org.neo4j.kernel.impl.locking.StatementLocks 1 1 1 - - Internal -> Internal
java.util.Map.Entry org.neo4j.helpers.collection.Pair 6 1 1 - - Jdk -> Internal
org.neo4j.graphdb.spatial.Point org.neo4j.values.storable.PointValue 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.impl.store.format.RecordFormats 6 2 1 - - Internal -> Internal
org.neo4j.bolt.transport.ThrottleLock org.neo4j.bolt.transport.TransportWriteThrottleTest.TestThrottleLock 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.index.SchemaIndexProvider.Descriptor 1 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.core.state.storage.StateStorage<org.neo4j.causalclustering.core.consensus.term.TermState> org.neo4j.causalclustering.core.consensus.term.TermState 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.FulltextProvider org.neo4j.kernel.api.impl.fulltext.FulltextProviderImpl 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.CursorFactory org.neo4j.internal.kernel.api.ManagedTestCursors 2 1 1 R_SUPER_T - Internal -> Internal
void java.util.stream.LongStream 2 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.core.state.snapshot.CoreStateDownloader org.neo4j.causalclustering.core.state.snapshot.CoreStateDownloaderService 2 1 1 Composition - Internal -> Internal
java.util.SortedSet java.util.Collection 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.logging.FormattedLogProvider org.neo4j.logging.LogProvider 2 2 1 - - Internal -> Internal
java.io.Reader org.neo4j.csv.reader.CharReadable 9 1 1 SIBLING - Jdk -> Internal
org.neo4j.csv.reader.CharReadable org.neo4j.collection.RawIterator<java.io.IOException, org.neo4j.csv.reader.CharReadable> 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.EntityStoreUpdaterStep.Monitor org.neo4j.unsafe.impl.batchimport.CountingStoreUpdateMonitor 1 1 1 R_SUPER_T - Internal -> Internal
long org.neo4j.unsafe.impl.batchimport.CountingStoreUpdateMonitor 2 1 1 Composition - Jdk -> Internal
long java.util.concurrent.atomic.LongAdder 4 2 1 - - Jdk -> Jdk
java.util.concurrent.atomic.AtomicLong java.util.concurrent.atomic.AtomicBoolean 3 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.DataWriteOperations org.neo4j.internal.kernel.api.ExplicitIndexWrite 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.Read org.neo4j.kernel.api.KernelTransaction 1 1 1 - - Internal -> Internal
org.neo4j.backup.AbstractBackupSupportingClassesFactory org.neo4j.backup.BackupSupportingClassesFactory 4 1 1 - - Internal -> Internal
java.io.FileFilter java.util.function.Predicate<java.nio.file.Path> 1 1 1 - - Jdk -> Jdk
java.util.Optional java.util.stream.Stream 1 1 1 - - Jdk -> Jdk
org.neo4j.backup.OnlineBackupContextLoader org.neo4j.backup.OnlineBackupContextBuilder 4 1 1 - - Internal -> Internal
org.neo4j.commandline.admin.OutsideWorld org.neo4j.com.storecopy.FileMoveProvider 1 1 1 - - Internal -> Internal
java.util.Optional<org.neo4j.kernel.api.exceptions.Status> org.neo4j.kernel.api.exceptions.Status 4 3 1 - - Jdk -> Internal
java.util.Deque<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongArrayQueue 3 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.Group org.neo4j.kernel.impl.newapi.RelationshipGroupCursor.BufferedGroup 6 1 1 - - Internal -> Internal
java.util.function.Supplier<java.lang.Long> java.util.function.LongSupplier 36 1 1 - - Jdk -> Jdk
java.util.function.Supplier<java.lang.Integer> java.util.function.IntSupplier 1 1 1 - - Jdk -> Jdk
java.util.function.Supplier<java.lang.Boolean> java.util.function.BooleanSupplier 4 1 1 - - Jdk -> Jdk
java.util.function.BiFunction java.util.function.BiPredicate 1 1 1 - - Jdk -> Jdk
java.util.function.Function java.util.function.IntFunction 2 1 1 - - Jdk -> Jdk
java.util.function.Predicate<java.lang.Long> java.util.function.LongPredicate 1 1 1 - - Jdk -> Jdk
java.util.function.Function java.util.function.LongFunction 6 1 1 - - Jdk -> Jdk
org.neo4j.storageengine.api.Token org.neo4j.internal.kernel.api.TokenRead 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Token org.neo4j.internal.kernel.api.TokenRead 7 1 1 R_SUPER_T - Internal -> Internal
java.util.List<java.io.File> java.io.File 1 1 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.internal.dragons.MemoryManager org.neo4j.unsafe.impl.internal.dragons.MemoryAllocator 5 1 1 - - Internal -> Internal
int org.neo4j.io.pagecache.tracing.PageCacheTracer 1 1 1 - - Jdk -> Internal
byte short 5 2 1 - Widening Jdk -> Jdk
int org.neo4j.io.mem.MemoryAllocator 4 2 1 - - Jdk -> Internal
java.nio.channels.ReadableByteChannel org.neo4j.causalclustering.catchup.storecopy.StoreResource 1 1 1 SIBLING - Jdk -> Internal
java.util.concurrent.Future java.util.concurrent.Future<?> 5 2 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.TransactionQueue org.neo4j.storageengine.api.StorageEngine 4 2 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.ControlledRenewableTimeoutService org.neo4j.causalclustering.core.consensus.schedule.OnDemandTimerService 16 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.RenewableTimeout org.neo4j.causalclustering.core.consensus.schedule.Timer 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.DelayedRenewableTimeoutService org.neo4j.causalclustering.core.consensus.schedule.TimerService 4 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService org.neo4j.causalclustering.core.consensus.schedule.TimerService 6 1 1 - - Internal -> Internal
java.util.function.Function org.neo4j.unsafe.impl.batchimport.store.PrepareIdSequence 2 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.impl.store.RelationshipStore org.neo4j.unsafe.impl.batchimport.store.BatchingNeoStores 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.RecordStore<RECORD> org.neo4j.kernel.impl.store.id.IdSequence 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.KernelAPIWriteTestBase.ConditionalTeardown org.neo4j.internal.kernel.api.CursorsClosedPostCondition 1 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.ManagedTestCursors java.util.function.Supplier<org.neo4j.internal.kernel.api.ManagedTestCursors> 2 1 1 - - Internal -> Jdk
org.neo4j.function.ThrowingAction org.neo4j.function.ThrowingConsumer 6 2 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.ClusterIdAwareMessage org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage 24 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.messaging.Inbound.MessageHandler org.neo4j.causalclustering.messaging.LifecycleMessageHandler 9 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessageHandler org.neo4j.causalclustering.messaging.LifecycleMessageHandler<?> 2 1 1 - - Internal -> Internal
RaftMessages.NewEntry.BatchRequest org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage<RaftMessages.NewEntry.BatchRequest> 1 1 1 - - Internal -> Internal
java.util.stream.LongStream long 3 1 1 - - Jdk -> Jdk
java.util.List<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongList 5 1 1 - - Jdk -> Internal
org.neo4j.cypher.internal.v3_4.logical.plans.LogicalPlanId org.neo4j.cypher.internal.util.v3_4.attribution.Id 7 1 1 - - Internal -> Internal
java.util.Map org.neo4j.collection.primitive.PrimitiveLongObjectMap<RW> 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema.RelationTypeSchemaDescriptor org.neo4j.internal.kernel.api.schema.RelationTypeSchemaDescriptor 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.AssertOpen org.neo4j.kernel.impl.api.KernelTransactionImplementation 1 1 1 - - Internal -> Internal
int org.neo4j.kernel.api.schema.index.IndexDescriptor 5 2 1 - - Jdk -> Internal
org.neo4j.internal.kernel.api.schema.LabelSchemaDescriptor org.neo4j.kernel.api.schema.index.IndexDescriptor 1 1 1 Composition - Internal -> Internal
int org.neo4j.internal.kernel.api.IndexQuery 2 2 1 Composition - Jdk -> Internal
long org.neo4j.kernel.impl.api.index.IndexProxy 1 1 1 - - Jdk -> Internal
org.neo4j.dbms.report.jmx.JmxDump java.util.Optional<org.neo4j.dbms.diagnostics.jmx.JmxDump> 2 1 1 - - Internal -> Jdk
org.neo4j.diagnostics.DiagnosticsReporter.Mon org.neo4j.diagnostics.DiagnosticsReporterProgressCallback 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputNode org.neo4j.unsafe.impl.batchimport.input.InputEntityVisitor 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterable<org.neo4j.unsafe.impl.batchimport.input.InputRelationship> org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 - - Internal -> Internal
java.lang.Object long 3 2 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.staging.ForkedProcessorStepTest.Batch<org.neo4j.unsafe.impl.batchimport.input.InputNode, org.neo4j.kernel.impl.store.record.NodeRecord> org.neo4j.kernel.impl.store.record.NodeRecord 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.ResourceIterator<org.neo4j.unsafe.impl.batchimport.input.InputRelationship> org.neo4j.unsafe.impl.batchimport.InputIterator 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterable<org.neo4j.unsafe.impl.batchimport.input.InputNode> org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.unsafe.impl.batchimport.input.InputNode[], org.neo4j.unsafe.impl.batchimport.IdRangeInput.Range> org.neo4j.unsafe.impl.batchimport.input.csv.Header 1 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputRelationship org.neo4j.unsafe.impl.batchimport.input.InputEntity 12 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputRelationship org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 Composition - Internal -> Internal
java.util.function.Function<org.neo4j.unsafe.impl.batchimport.IdRangeInput.Range, org.neo4j.unsafe.impl.batchimport.input.InputRelationship[]> org.neo4j.unsafe.impl.batchimport.input.csv.Header 1 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.Receiver<org.neo4j.unsafe.impl.batchimport.input.InputNode[], java.io.IOException> org.neo4j.unsafe.impl.batchimport.input.InputCacher 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.IdGroup int 2 1 1 Composition - Internal -> Jdk
java.util.List<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 6 4 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputNode org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputRelationship void 1 1 1 - - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.CountingStoreUpdateMonitor org.neo4j.unsafe.impl.batchimport.DataImporter.Monitor 1 1 1 - - Internal -> Internal
org.neo4j.graphdb.ResourceIterator<org.neo4j.unsafe.impl.batchimport.input.InputNode> org.neo4j.unsafe.impl.batchimport.InputIterator 9 1 1 T_SUPER_R - Internal -> Internal
java.util.Collection<java.lang.Object> org.neo4j.collection.primitive.PrimitiveIntSet 1 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.cache.idmapping.IdGenerator org.neo4j.unsafe.impl.batchimport.input.Input 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory<org.neo4j.unsafe.impl.batchimport.input.InputRelationship> org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory 13 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.ReadAheadLogChannel org.neo4j.io.fs.StoreChannel 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory<ENTITY> org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory 6 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterable java.util.function.LongFunction 7 1 1 - - Internal -> Jdk
org.neo4j.helpers.collection.Pair<java.lang.Long, java.lang.Object> org.neo4j.unsafe.impl.batchimport.DataStatistics.RelationshipTypeCount 7 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.unsafe.impl.batchimport.input.Group 5 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.Receiver<org.neo4j.unsafe.impl.batchimport.input.InputRelationship[], java.io.IOException> org.neo4j.unsafe.impl.batchimport.input.InputCacher 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory<E> org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory 2 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.InputIterable<java.lang.Object> org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.EncodingIdMapperTest.ValueGenerator 1 1 1 T_SUPER_R - Internal -> Internal
int org.neo4j.unsafe.impl.batchimport.input.Groups 1 1 1 Composition - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputRelationship org.neo4j.unsafe.impl.batchimport.input.InputEntityVisitor 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputNode org.neo4j.unsafe.impl.batchimport.input.InputEntity 20 1 1 R_SUPER_T - Internal -> Internal
java.util.Set<java.lang.Object> org.neo4j.collection.primitive.PrimitiveIntSet 2 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputNode void 1 1 1 - - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.input.InputRelationship org.neo4j.unsafe.impl.batchimport.InputIterator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.PositionAwarePhysicalFlushableChannel org.neo4j.io.fs.StoreChannel 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory<org.neo4j.unsafe.impl.batchimport.input.InputNode> org.neo4j.unsafe.impl.batchimport.input.csv.DataFactory 32 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.csv.CsvInputChunk org.neo4j.unsafe.impl.batchimport.input.InputChunk 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.csv.reader.CharReadableChunker org.neo4j.csv.reader.Chunker 1 1 1 R_SUPER_T - Internal -> Internal
java.util.function.Predicate org.neo4j.unsafe.impl.batchimport.staging.RecordDataAssembler 2 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.cache.ByteArray org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.GroupCache 1 1 1 - - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.cache.idmapping.IdMapper java.util.function.Function<org.neo4j.unsafe.impl.batchimport.input.Groups, org.neo4j.unsafe.impl.batchimport.cache.idmapping.IdMapper> 3 1 1 - - Internal -> Jdk
org.neo4j.unsafe.impl.batchimport.input.Group org.neo4j.unsafe.impl.batchimport.input.Groups 2 1 1 - - Internal -> Internal
org.neo4j.resources.HeapAllocation java.util.concurrent.atomic.AtomicReference<org.neo4j.resources.HeapAllocation> 8 1 1 - - Internal -> Jdk
org.neo4j.resources.CpuClock java.util.concurrent.atomic.AtomicReference<org.neo4j.resources.CpuClock> 8 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.index.labelscan.LabelScanValueIndexProgressor void 1 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.schema.IndexProgressor void 1 1 1 - - Internal -> Jdk
java.util.Set<?> org.neo4j.collection.primitive.PrimitiveLongSet 4 1 1 - - Jdk -> Internal
java.util.Iterator<?> org.neo4j.collection.primitive.PrimitiveLongIterator 1 1 1 - - Jdk -> Internal
org.neo4j.storageengine.api.txstate.ReadableDiffSets<java.lang.Long> org.neo4j.storageengine.api.txstate.PrimitiveLongReadableDiffSets 72 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets<java.lang.Long> org.neo4j.kernel.impl.util.diffsets.PrimitiveLongDiffSets 33 2 1 - - Internal -> Internal
java.util.Map<java.util.function.Function<org.neo4j.bolt.BoltChannel, org.neo4j.bolt.transport.BoltMessagingProtocolHandler>, java.lang.Long> org.neo4j.bolt.transport.BoltProtocolHandlerFactory 6 1 1 - - Jdk -> Internal
org.neo4j.bolt.v1.messaging.BoltIOException java.io.IOException 1 1 1 R_SUPER_T - Internal -> Jdk
java.util.Optional<org.neo4j.bolt.v1.runtime.Neo4jError> org.neo4j.bolt.v1.runtime.Neo4jError 2 1 1 - - Jdk -> Internal
void java.io.IOException 2 1 1 - - Jdk -> Jdk
org.neo4j.csv.reader.CharReadableChunker.ChunkImpl org.neo4j.csv.reader.Source.Chunk 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.unsafe.impl.batchimport.input.InputChunk org.neo4j.unsafe.impl.batchimport.input.csv.CsvInputChunkProxy 1 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor org.neo4j.unsafe.impl.batchimport.ImportLogic.Monitor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeSchemaNumberIndexAccessor org.neo4j.kernel.impl.index.schema.NativeSchemaIndexAccessor 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.SchemaNumberKey org.neo4j.kernel.impl.index.schema.NativeSchemaKey 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.Number org.neo4j.values.storable.Value 7 3 1 - - Internal -> Internal
java.lang.Object org.neo4j.kernel.api.impl.schema.ValueEncoding.Number 1 1 1 - - Jdk -> Internal
java.lang.Double org.neo4j.values.storable.Value 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.index.schema.SchemaNumberKey org.neo4j.kernel.impl.index.schema.NumberSchemaKey 25 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeSchemaKey org.neo4j.kernel.impl.index.schema.NumberSchemaKey 3 1 1 R_SUPER_T - Internal -> Internal
java.util.List<java.lang.Object> org.neo4j.unsafe.impl.batchimport.cache.idmapping.string.CollisionValues 1 1 1 - - Jdk -> Internal
org.neo4j.collection.primitive.PrimitiveLongSet org.neo4j.storageengine.api.txstate.PrimitiveLongReadableDiffSets 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.Statement org.neo4j.kernel.api.KernelTransaction 60 13 1 SIBLING - Internal -> Internal
org.neo4j.values.virtual.NodeValue org.neo4j.values.virtual.VirtualNodeValue 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.Iterable<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongIterator 1 1 1 - - Jdk -> Internal
java.util.Map<java.lang.Long, java.lang.Integer> org.neo4j.collection.primitive.PrimitiveIntLongMap 1 1 1 - - Jdk -> Internal
org.neo4j.bolt.transport.TransportWriteThrottleTest.TestThrottleLock org.neo4j.bolt.transport.ThrottleLock 1 1 1 R_SUPER_T - Internal -> Internal
SchemaNumberValue org.neo4j.kernel.impl.index.schema.NativeSchemaValue 1 1 1 - - External -> Internal
java.lang.Long org.apache.commons.lang3.mutable.MutableLong 21 1 1 SIBLING - Jdk -> External
long org.apache.commons.lang3.mutable.MutableLong 25 2 1 - - Jdk -> External
org.neo4j.index.internal.gbptree.Layout org.neo4j.index.internal.gbptree.TestLayout 6 2 1 - - Internal -> Internal
boolean org.neo4j.index.internal.gbptree.TreeNode.Overflow 6 2 1 - - Jdk -> Internal
org.neo4j.index.internal.gbptree.Layout java.util.Comparator 1 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.gis.spatial.index.curves.HilbertSpaceFillingCurve2D.Direction2D 4 1 1 - - Internal -> Internal
char org.neo4j.gis.spatial.index.curves.HilbertSpaceFillingCurve3D.Direction3D 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.gis.spatial.index.curves.HilbertSpaceFillingCurve3D.SubCurve3D 8 1 1 - - Internal -> Internal
java.util.HashMap java.util.EnumMap 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.core.RelationshipProxy.RelationshipActions org.neo4j.kernel.impl.core.EmbeddedProxySPI 5 1 1 - - Internal -> Internal
org.neo4j.graphdb.Relationship org.neo4j.kernel.impl.core.RelationshipProxy 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.graphdb.Node org.neo4j.kernel.impl.core.NodeProxy 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.core.NodeManager org.neo4j.kernel.impl.core.EmbeddedProxySPI 14 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.core.GraphPropertiesProxy.GraphPropertiesActions org.neo4j.kernel.impl.core.EmbeddedProxySPI 2 1 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.kernel.api.impl.fulltext.ScoreEntityIterator 21 1 1 - - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreClusterMember void 1 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.StorageEngine org.neo4j.kernel.impl.newapi.KernelToken 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexProgressor org.neo4j.kernel.impl.index.labelscan.LabelScanValueIndexProgressor 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexProgressor org.neo4j.kernel.impl.newapi.ExplicitIndexProgressor 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.txstate.ReadableDiffSets java.util.Set 1 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.StorageEngine org.neo4j.storageengine.api.StoreReadLayer 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.fulltext.ScoreEntityIterator org.neo4j.kernel.api.impl.fulltext.ScoreEntityIterator.ScoreEntry 1 1 1 - - Internal -> Internal
org.neo4j.helpers.collection.Pair<java.lang.Long, java.lang.Float> org.neo4j.kernel.api.impl.fulltext.ScoreEntityIterator.ScoreEntry 4 1 1 - - Internal -> Internal
int org.neo4j.index.internal.gbptree.Meta 2 1 1 Composition - Jdk -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.index.internal.gbptree.PageAwareByteArrayCursor 1 1 1 T_SUPER_R - Internal -> Internal
java.nio.channels.WritableByteChannel org.neo4j.causalclustering.catchup.storecopy.StreamToDisk.PageCacheDestination 3 1 1 SIBLING - Jdk -> Internal
long org.neo4j.kernel.impl.store.id.IdRange 12 1 1 Composition - Jdk -> Internal
? org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 2 1 - - TypeVariable -> Internal
byte org.neo4j.kernel.impl.store.kvstore.ConcurrentMapState.ChangeEntry 25 3 1 - - Jdk -> Internal
org.neo4j.io.pagecache.tracing.cursor.context.VersionContext org.neo4j.io.pagecache.tracing.cursor.context.VersionContextSupplier 8 2 1 - - Internal -> Internal
long org.neo4j.internal.kernel.api.RelationshipTestSupport.StartNode 4 1 1 Composition - Jdk -> Internal
org.neo4j.graphdb.Node org.neo4j.internal.kernel.api.NodeData 2 1 1 - - Internal -> Internal
java.lang.Integer org.neo4j.kernel.api.impl.schema.ValueEncoding.String 28 2 1 - - Jdk -> Internal
long org.neo4j.unsafe.impl.batchimport.cache.MemoryStatsVisitor 2 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.catchup.storecopy.StreamToDisk.PageCacheDestination java.nio.channels.WritableByteChannel 9 3 1 SIBLING - Internal -> Jdk
org.neo4j.kernel.impl.util.diffsets.RelationshipDiffSets<java.lang.Long> org.neo4j.kernel.impl.api.state.TxState.RemovalsCountingRelationshipsDiffSets 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets<java.lang.Long> org.neo4j.kernel.impl.api.state.TxState.RemovalsCountingDiffSets 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.cypher.internal.javacompat.SnapshotExecutionEngine.QueryExecutor org.neo4j.cypher.internal.javacompat.SnapshotExecutionEngine.ParametrizedQueryExecutor 1 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.javacompat.SnapshotExecutionEngine.QueryExecutor org.neo4j.cypher.internal.javacompat.SnapshotExecutionEngine.ParametrizedQueryExecutor<T> 2 1 1 - - Internal -> Internal
io.netty.util.concurrent.Promise java.util.concurrent.CompletableFuture 1 1 1 - - External -> Jdk
org.neo4j.causalclustering.handlers.PipelineHandlerAppender org.neo4j.causalclustering.protocol.NettyPipelineBuilderFactory 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.messaging.NonBlockingChannel io.netty.channel.Channel 2 1 1 Composition - Internal -> External
org.neo4j.causalclustering.handlers.PipelineHandlerAppender org.neo4j.causalclustering.handlers.PipelineWrapper 7 1 1 - - Internal -> Internal
io.netty.util.concurrent.Future java.util.concurrent.CompletableFuture 6 1 1 - - External -> Jdk
org.neo4j.causalclustering.handlers.PipelineHandlerAppenderFactory org.neo4j.causalclustering.handlers.DuplexPipelineWrapperFactory 3 1 1 - - Internal -> Internal
java.lang.Integer java.lang.Short 1 1 1 SIBLING - Jdk -> Jdk
? extendsjava.lang.Object ? 2 1 1 T_SUPER_R - Jdk -> TypeVariable
org.neo4j.kernel.impl.proc.TypeMappers.NeoValueConverter org.neo4j.kernel.api.proc.Neo4jTypes.AnyType 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.proc.Neo4jTypes.AnyType org.neo4j.kernel.impl.proc.TypeMappers.TypeChecker 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.proc.TypeMappers.NeoValueConverter org.neo4j.kernel.impl.proc.TypeMappers.DefaultValueConverter 15 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.proc.TypeMappers.NeoValueConverter org.neo4j.kernel.impl.proc.TypeMappers.TypeChecker 10 1 1 - - Internal -> Internal
java.lang.Object float 2 1 1 - - Jdk -> Jdk
java.lang.Object double 2 1 1 - - Jdk -> Jdk
java.lang.Object char 2 1 1 - - Jdk -> Jdk
java.lang.Object boolean 3 2 1 - - Jdk -> Jdk
java.lang.Object org.neo4j.graphdb.spatial.Point 1 1 1 - - Jdk -> Internal
org.neo4j.collection.RawIterator<org.neo4j.kernel.api.exceptions.ProcedureException, java.lang.Object[]> org.neo4j.values.AnyValue 1 1 1 - - Internal -> Internal
java.lang.Object short 2 1 1 - - Jdk -> Jdk
java.lang.Throwable java.lang.OutOfMemoryError 5 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.Throwable java.lang.RuntimeException 3 1 1 T_SUPER_R - Jdk -> Jdk
java.util.function.Supplier<org.neo4j.kernel.impl.transaction.state.NeoStoreFileListing> org.neo4j.kernel.impl.transaction.state.NeoStoreFileListing 2 1 1 - - Jdk -> Internal
org.neo4j.function.ThrowingFunction<java.util.Collection<org.neo4j.storageengine.api.StoreFileMetadata>, org.neo4j.graphdb.Resource, java.io.IOException> org.neo4j.kernel.impl.transaction.state.NeoStoreFileListing.StoreFileProvider 3 1 1 - - Internal -> Internal
org.neo4j.test.rule.DatabaseRule org.neo4j.kernel.internal.GraphDatabaseAPI 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.NodeLabelIndexCursor org.neo4j.kernel.impl.newapi.DefaultNodeLabelIndexCursor 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.Token org.neo4j.kernel.impl.newapi.KernelToken 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipTraversalCursor org.neo4j.kernel.impl.newapi.DefaultRelationshipTraversalCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.PropertyCursor org.neo4j.kernel.impl.newapi.DefaultPropertyCursor 12 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipGroupCursor org.neo4j.kernel.impl.newapi.DefaultRelationshipGroupCursor 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipExplicitIndexCursor org.neo4j.kernel.impl.newapi.DefaultRelationshipExplicitIndexCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.NodeValueIndexCursor org.neo4j.kernel.impl.newapi.DefaultNodeValueIndexCursor 3 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.NodeCursor org.neo4j.kernel.impl.newapi.DefaultNodeCursor 5 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipScanCursor org.neo4j.kernel.impl.newapi.DefaultRelationshipScanCursor 3 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.internal.kernel.api.NodeExplicitIndexCursor org.neo4j.kernel.impl.newapi.DefaultNodeExplicitIndexCursor 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.util.Cursors org.neo4j.kernel.impl.newapi.DefaultCursors 8 1 1 - - Internal -> Internal
org.neo4j.io.mem.MemoryAllocator org.neo4j.io.mem.GrabAllocator 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.Statement org.neo4j.internal.kernel.api.RelationshipTraversalCursor 2 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipTraversalCursor org.neo4j.internal.kernel.api.RelationshipSelectionCursor 2 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipDenseSelectionCursor org.neo4j.internal.kernel.api.RelationshipDenseSelectionIterator<org.neo4j.internal.kernel.api.RelationshipSelectionTestBase.R> 6 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipSelectionCursor org.neo4j.internal.kernel.api.RelationshipSelectionIterator<org.neo4j.graphdb.Relationship> 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipSparseSelectionCursor org.neo4j.internal.kernel.api.RelationshipSparseSelectionIterator<org.neo4j.internal.kernel.api.RelationshipSelectionTestBase.R> 6 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipSelectionCursor org.neo4j.internal.kernel.api.RelationshipSelectionIterator<org.neo4j.internal.kernel.api.RelationshipSelectionTestBase.R> 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipSelectionIterator org.neo4j.graphdb.ResourceIterator 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.store.RelationshipIterator org.neo4j.internal.kernel.api.helpers.RelationshipSelectionCursor 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.internal.kernel.api.Read 4 3 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.neo4j.internal.kernel.api.NodeValueIndexCursor 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.PointArray org.neo4j.values.storable.NonPrimitiveArray<T> 1 1 1 SIBLING - Internal -> Internal
org.neo4j.values.storable.PointValue org.neo4j.values.storable.DurationValue 3 1 1 SIBLING - Internal -> Internal
boolean boolean[] 5 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue byte 10 1 1 - - Internal -> Jdk
short java.time.OffsetTime 4 1 1 - - Jdk -> Jdk
short double 8 1 1 - Widening Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String float 10 1 1 - - Internal -> Jdk
java.time.LocalDate byte 10 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime long 12 1 1 - - Jdk -> Jdk
java.time.LocalTime char 12 1 1 - - Jdk -> Jdk
byte java.time.ZonedDateTime 4 1 1 - - Jdk -> Jdk
byte org.neo4j.graphdb.spatial.Geometry 4 1 1 - - Jdk -> Internal
org.neo4j.values.storable.DurationValue java.time.ZonedDateTime 5 1 1 - - Internal -> Jdk
char java.time.LocalTime 10 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.time.LocalDateTime 10 1 1 - - Internal -> Jdk
java.time.OffsetTime char 12 1 1 - - Jdk -> Jdk
int org.neo4j.graphdb.spatial.Geometry 4 1 1 - - Jdk -> Internal
boolean java.time.LocalDateTime 8 1 1 - - Jdk -> Jdk
long java.time.LocalDate 16 2 1 - - Jdk -> Jdk
java.time.LocalDate short 6 1 1 - - Jdk -> Jdk
int org.neo4j.values.storable.DurationValue 4 1 1 Composition - Jdk -> Internal
org.neo4j.values.storable.DurationValue short 5 1 1 - - Internal -> Jdk
boolean double 16 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue org.neo4j.graphdb.spatial.Geometry 5 1 1 - - Internal -> Internal
java.time.LocalDate org.neo4j.values.storable.DurationValue 6 1 1 - - Jdk -> Internal
java.time.LocalDateTime java.time.ZonedDateTime 6 1 1 SIBLING - Jdk -> Jdk
java.time.LocalDate boolean 12 1 1 - - Jdk -> Jdk
java.time.LocalDate java.time.ZonedDateTime 6 1 1 SIBLING - Jdk -> Jdk
boolean java.time.OffsetTime 8 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime double 12 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime java.time.OffsetTime 6 1 1 SIBLING - Jdk -> Jdk
float short 4 1 1 - Narrowing Jdk -> Jdk
double double[] 4 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue long 10 1 1 Composition - Internal -> Jdk
long java.time.OffsetTime 8 1 1 - - Jdk -> Jdk
short org.neo4j.kernel.api.impl.schema.ValueEncoding.String 8 1 1 - - Jdk -> Internal
java.time.LocalDateTime byte 10 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime org.neo4j.graphdb.spatial.Geometry 6 1 1 - - Jdk -> Internal
org.neo4j.graphdb.spatial.Geometry float 5 1 1 - - Internal -> Jdk
long org.neo4j.graphdb.spatial.Geometry 8 1 1 - - Jdk -> Internal
boolean float 8 1 1 - - Jdk -> Jdk
java.time.LocalDateTime short 6 1 1 - - Jdk -> Jdk
byte boolean 8 1 1 - - Jdk -> Jdk
short java.time.LocalDate 4 1 1 - - Jdk -> Jdk
byte org.neo4j.values.storable.DurationValue 4 1 1 - - Jdk -> Internal
float java.time.ZonedDateTime 4 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue boolean 10 1 1 - - Internal -> Jdk
java.time.ZonedDateTime boolean 12 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry java.time.LocalTime 5 1 1 - - Internal -> Jdk
java.time.ZonedDateTime org.neo4j.values.storable.DurationValue 6 1 1 - - Jdk -> Internal
java.time.LocalDate long 12 1 1 - - Jdk -> Jdk
double java.time.ZonedDateTime 8 1 1 - - Jdk -> Jdk
double char 16 1 1 - Narrowing Jdk -> Jdk
java.time.LocalDateTime long 12 1 1 - - Jdk -> Jdk
float char 8 1 1 - Narrowing Jdk -> Jdk
char java.time.LocalDateTime 10 1 1 - - Jdk -> Jdk
byte java.time.OffsetTime 4 1 1 - - Jdk -> Jdk
java.time.OffsetTime java.time.ZonedDateTime 6 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String[] org.neo4j.kernel.api.impl.schema.ValueEncoding.String 4 1 1 - - Internal -> Internal
short org.neo4j.graphdb.spatial.Geometry 4 1 1 - - Jdk -> Internal
org.neo4j.graphdb.spatial.Geometry org.neo4j.kernel.api.impl.schema.ValueEncoding.String 10 1 1 - - Internal -> Internal
double short 8 1 1 - Narrowing Jdk -> Jdk
float java.time.LocalTime 4 1 1 - - Jdk -> Jdk
java.time.LocalTime byte 10 1 1 - - Jdk -> Jdk
double org.neo4j.graphdb.spatial.Geometry 8 1 1 - - Jdk -> Internal
org.neo4j.values.storable.DurationValue double 10 1 1 Composition - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.time.OffsetTime 10 1 1 - - Internal -> Jdk
org.neo4j.graphdb.spatial.Geometry int 5 1 1 - - Internal -> Jdk
long float 8 1 1 - Widening Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.time.LocalTime 10 1 1 - - Internal -> Jdk
short float 4 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry java.time.LocalDateTime 5 1 1 - - Internal -> Jdk
java.time.OffsetTime boolean 12 1 1 - - Jdk -> Jdk
long java.time.ZonedDateTime 8 1 1 - - Jdk -> Jdk
short long 8 1 1 - Widening Jdk -> Jdk
java.time.LocalDateTime org.neo4j.values.storable.DurationValue 6 1 1 - - Jdk -> Internal
java.time.LocalTime boolean 12 1 1 - - Jdk -> Jdk
int float 4 1 1 - Widening Jdk -> Jdk
long short 8 1 1 - Narrowing Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry java.time.ZonedDateTime 5 1 1 - - Internal -> Jdk
java.time.LocalDateTime org.neo4j.graphdb.spatial.Geometry 6 1 1 - - Jdk -> Internal
long org.neo4j.values.storable.DurationValue 8 1 1 Composition - Jdk -> Internal
float java.time.OffsetTime 4 1 1 - - Jdk -> Jdk
java.time.OffsetTime java.time.LocalTime 8 2 1 SIBLING - Jdk -> Jdk
double float 8 1 1 - Narrowing Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry java.time.LocalDate 5 1 1 - - Internal -> Jdk
byte org.neo4j.kernel.api.impl.schema.ValueEncoding.String 25 2 1 - - Jdk -> Internal
java.time.LocalDate org.neo4j.graphdb.spatial.Geometry 6 1 1 - - Jdk -> Internal
java.time.LocalDate double 12 1 1 - - Jdk -> Jdk
java.time.LocalDateTime float 6 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry char 10 1 1 - - Internal -> Jdk
java.time.OffsetTime java.time.LocalDateTime 6 1 1 SIBLING - Jdk -> Jdk
byte java.time.LocalDate 4 1 1 - - Jdk -> Jdk
float boolean 8 1 1 - - Jdk -> Jdk
short org.neo4j.values.storable.DurationValue 4 1 1 - - Jdk -> Internal
java.time.ZonedDateTime byte 10 1 1 - - Jdk -> Jdk
char boolean 20 1 1 - - Jdk -> Jdk
double org.neo4j.values.storable.DurationValue 8 1 1 Composition - Jdk -> Internal
java.time.LocalDateTime double 12 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry short 5 1 1 - - Internal -> Jdk
java.time.ZonedDateTime java.time.LocalTime 6 1 1 SIBLING - Jdk -> Jdk
float int 4 1 1 - Narrowing Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry long 10 1 1 - - Internal -> Jdk
java.time.LocalDateTime int 6 1 1 - - Jdk -> Jdk
float java.time.LocalDateTime 4 1 1 - - Jdk -> Jdk
java.time.LocalTime java.time.LocalDate 6 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String byte 47 3 1 - - Internal -> Jdk
java.time.LocalDate float 6 1 1 - - Jdk -> Jdk
byte float 4 1 1 - Widening Jdk -> Jdk
java.time.OffsetTime java.time.LocalDate 6 1 1 SIBLING - Jdk -> Jdk
double org.neo4j.kernel.api.impl.schema.ValueEncoding.String 17 2 1 - - Jdk -> Internal
org.neo4j.graphdb.spatial.Geometry boolean 10 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.time.ZonedDateTime 10 1 1 - - Internal -> Jdk
float org.neo4j.kernel.api.impl.schema.ValueEncoding.String 8 1 1 - - Jdk -> Internal
double java.time.OffsetTime 8 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.graphdb.spatial.Geometry 10 1 1 - - Internal -> Internal
char long 20 1 1 - Widening Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String short 10 1 1 - - Internal -> Jdk
char java.time.OffsetTime 10 1 1 - - Jdk -> Jdk
double java.time.LocalDateTime 8 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue int 5 1 1 Composition - Internal -> Jdk
org.neo4j.values.storable.DurationValue float 5 1 1 - - Internal -> Jdk
long java.time.LocalTime 16 2 1 - - Jdk -> Jdk
int java.time.LocalTime 4 1 1 - - Jdk -> Jdk
long char 16 1 1 - Narrowing Jdk -> Jdk
java.time.OffsetTime long 12 1 1 - - Jdk -> Jdk
java.time.OffsetTime org.neo4j.kernel.api.impl.schema.ValueEncoding.String 12 1 1 - - Jdk -> Internal
org.neo4j.values.storable.DurationValue org.neo4j.kernel.api.impl.schema.ValueEncoding.String 10 1 1 Composition - Internal -> Internal
java.time.LocalDate org.neo4j.kernel.api.impl.schema.ValueEncoding.String 12 1 1 - - Jdk -> Internal
org.neo4j.values.storable.DurationValue java.time.LocalTime 5 1 1 - - Internal -> Jdk
char short 10 1 1 - Narrowing Jdk -> Jdk
byte java.time.LocalDateTime 4 1 1 - - Jdk -> Jdk
double int 8 1 1 - Narrowing Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry double 10 1 1 - - Internal -> Jdk
java.time.ZonedDateTime float 6 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.spatial.Geometry java.time.OffsetTime 5 1 1 - - Internal -> Jdk
boolean org.neo4j.graphdb.spatial.Geometry 8 1 1 - - Jdk -> Internal
java.time.LocalDate int 6 1 1 - - Jdk -> Jdk
boolean org.neo4j.values.storable.DurationValue 8 1 1 - - Jdk -> Internal
float java.time.LocalDate 4 1 1 - - Jdk -> Jdk
java.time.OffsetTime short 6 1 1 - - Jdk -> Jdk
java.time.LocalTime org.neo4j.graphdb.spatial.Geometry 6 1 1 - - Jdk -> Internal
org.neo4j.graphdb.spatial.Geometry org.neo4j.values.storable.DurationValue 5 1 1 - - Internal -> Internal
boolean java.time.LocalTime 8 1 1 - - Jdk -> Jdk
short char 8 1 1 - Narrowing Jdk -> Jdk
double java.time.LocalDate 8 1 1 - - Jdk -> Jdk
short java.time.ZonedDateTime 4 1 1 - - Jdk -> Jdk
java.time.LocalDateTime org.neo4j.kernel.api.impl.schema.ValueEncoding.String 12 1 1 - - Jdk -> Internal
java.time.OffsetTime int 6 1 1 - - Jdk -> Jdk
java.time.LocalTime java.time.OffsetTime 6 1 1 SIBLING - Jdk -> Jdk
java.time.LocalTime java.time.LocalDateTime 6 1 1 SIBLING - Jdk -> Jdk
byte java.time.LocalTime 4 1 1 - - Jdk -> Jdk
char java.time.LocalDate 10 1 1 - - Jdk -> Jdk
char java.time.ZonedDateTime 10 1 1 - - Jdk -> Jdk
java.time.LocalTime double 12 1 1 - - Jdk -> Jdk
java.time.OffsetTime byte 10 1 1 - - Jdk -> Jdk
double boolean 16 1 1 - - Jdk -> Jdk
java.time.LocalTime float 6 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime java.time.LocalDateTime 6 1 1 SIBLING - Jdk -> Jdk
long java.time.LocalDateTime 8 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue java.time.OffsetTime 5 1 1 - - Internal -> Jdk
char int 11 2 1 - Widening Jdk -> Jdk
char char[] 6 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue java.time.LocalDate 5 1 1 - - Internal -> Jdk
java.time.LocalDateTime char 12 1 1 - - Jdk -> Jdk
byte double 8 1 1 - Widening Jdk -> Jdk
java.time.ZonedDateTime int 6 1 1 - - Jdk -> Jdk
java.time.LocalDateTime java.time.LocalTime 6 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.time.LocalDate 10 1 1 - - Internal -> Jdk
java.time.ZonedDateTime org.neo4j.kernel.api.impl.schema.ValueEncoding.String 12 1 1 - - Jdk -> Internal
java.time.LocalDateTime java.time.LocalDate 6 1 1 SIBLING - Jdk -> Jdk
org.neo4j.values.storable.DurationValue char 10 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String double 20 1 1 - - Internal -> Jdk
java.time.OffsetTime org.neo4j.values.storable.DurationValue 6 1 1 - - Jdk -> Internal
char org.neo4j.kernel.api.impl.schema.ValueEncoding.String 20 1 1 - - Jdk -> Internal
float long 8 1 1 - Narrowing Jdk -> Jdk
java.time.LocalDate char 12 1 1 - - Jdk -> Jdk
char float 10 1 1 - - Jdk -> Jdk
java.time.LocalTime org.neo4j.values.storable.DurationValue 6 1 1 - - Jdk -> Internal
java.time.LocalTime java.time.ZonedDateTime 6 1 1 SIBLING - Jdk -> Jdk
java.time.LocalDateTime boolean 12 1 1 - - Jdk -> Jdk
short java.time.LocalDateTime 4 1 1 - - Jdk -> Jdk
float org.neo4j.graphdb.spatial.Geometry 4 1 1 - - Jdk -> Internal
short java.time.LocalTime 4 1 1 - - Jdk -> Jdk
char org.neo4j.graphdb.spatial.Geometry 10 1 1 - - Jdk -> Internal
org.neo4j.graphdb.spatial.Geometry byte 5 1 1 - - Internal -> Jdk
char double 20 1 1 - Widening Jdk -> Jdk
int java.time.ZonedDateTime 4 1 1 - - Jdk -> Jdk
int java.time.LocalDate 4 1 1 - - Jdk -> Jdk
boolean java.time.ZonedDateTime 8 1 1 - - Jdk -> Jdk
float double 8 1 1 - Widening Jdk -> Jdk
int java.time.OffsetTime 4 1 1 - - Jdk -> Jdk
long boolean 16 1 1 - - Jdk -> Jdk
java.time.LocalTime short 6 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.DurationValue java.time.LocalDateTime 5 1 1 - - Internal -> Jdk
java.time.LocalDate java.time.LocalTime 6 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.values.storable.DurationValue 10 1 1 Composition - Internal -> Internal
int java.time.LocalDateTime 4 1 1 - - Jdk -> Jdk
java.time.LocalTime int 6 1 1 - - Jdk -> Jdk
boolean short 8 1 1 - - Jdk -> Jdk
java.time.OffsetTime double 12 1 1 - - Jdk -> Jdk
short boolean 8 1 1 - - Jdk -> Jdk
double java.time.LocalTime 8 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime java.time.LocalDate 6 1 1 SIBLING - Jdk -> Jdk
java.time.ZonedDateTime char 12 1 1 - - Jdk -> Jdk
java.time.LocalTime org.neo4j.kernel.api.impl.schema.ValueEncoding.String 12 1 1 - - Jdk -> Internal
java.time.LocalTime long 12 1 1 - - Jdk -> Jdk
float org.neo4j.values.storable.DurationValue 4 1 1 - - Jdk -> Internal
boolean java.time.LocalDate 8 1 1 - - Jdk -> Jdk
java.time.ZonedDateTime short 6 1 1 - - Jdk -> Jdk
java.time.LocalDate java.time.OffsetTime 6 1 1 SIBLING - Jdk -> Jdk
java.time.OffsetTime float 6 1 1 - - Jdk -> Jdk
char org.neo4j.values.storable.DurationValue 10 1 1 - - Jdk -> Internal
java.time.LocalDateTime java.time.OffsetTime 6 1 1 SIBLING - Jdk -> Jdk
java.time.LocalDate java.time.LocalDateTime 6 1 1 SIBLING - Jdk -> Jdk
java.time.OffsetTime org.neo4j.graphdb.spatial.Geometry 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseSecurityContext org.neo4j.internal.kernel.api.security.LoginContext 6 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.security.SecurityContext org.neo4j.internal.kernel.api.security.LoginContext 172 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.security.SecurityContext org.neo4j.internal.kernel.api.security.AuthSubject 21 3 1 Composition - Internal -> Internal
org.neo4j.server.security.auth.BasicSecurityContext org.neo4j.server.security.auth.BasicLoginContext 10 2 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.security.SecurityContext org.neo4j.kernel.enterprise.api.security.EnterpriseLoginContext 2 2 1 - - Internal -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseSecurityContext org.neo4j.kernel.enterprise.api.security.EnterpriseLoginContext 54 2 1 - - Internal -> Internal
org.neo4j.server.security.auth.BasicSecurityContext org.neo4j.internal.kernel.api.security.LoginContext 18 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.security.SecurityContext org.neo4j.kernel.enterprise.api.security.EnterpriseSecurityContext 2 2 1 T_SUPER_R - Internal -> Internal
java.util.function.Function<java.lang.Integer, java.lang.Boolean> java.util.function.IntPredicate 8 2 1 - - Jdk -> Jdk
boolean org.neo4j.function.ThrowingBooleanSupplier<java.io.IOException> 1 1 1 - - Jdk -> Internal
java.util.Optional<org.neo4j.causalclustering.identity.MemberId> boolean 1 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.core.consensus.vote.VoteResponseBuilder org.neo4j.causalclustering.core.consensus.vote.AnyVoteResponseBuilder<T> 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.consensus.vote.VoteRequestBuilder org.neo4j.causalclustering.core.consensus.vote.AnyVoteRequestBuilder<T> 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.security.LoginContext org.neo4j.server.security.auth.BasicSecurityContext 9 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.security.LoginContext org.neo4j.internal.kernel.api.security.SecurityContext 84 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseLoginContext org.neo4j.internal.kernel.api.security.SecurityContext 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.security.AuthSubject org.neo4j.internal.kernel.api.security.SecurityContext 9 1 1 Composition - Internal -> Internal
org.neo4j.server.security.auth.BasicLoginContext org.neo4j.server.security.auth.BasicSecurityContext 5 1 1 - - Internal -> Internal
org.neo4j.kernel.enterprise.api.security.EnterpriseLoginContext org.neo4j.kernel.enterprise.api.security.EnterpriseSecurityContext 27 1 1 - - Internal -> Internal
org.neo4j.values.storable.TimeValue java.time.OffsetTime 1 1 1 Composition - Internal -> Jdk
org.neo4j.values.storable.LocalTimeValue java.time.LocalTime 2 1 1 Composition - Internal -> Jdk
org.neo4j.values.storable.DurationValue java.time.temporal.TemporalAmount 1 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.values.storable.LocalDateTimeValue java.time.LocalDateTime 2 2 1 Composition - Internal -> Jdk
org.neo4j.values.storable.DateValue java.time.LocalDate 3 1 1 Composition - Internal -> Jdk
long org.neo4j.causalclustering.helper.TimeoutStrategy.Timeout 1 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage<?> 51 1 1 - - Internal -> Internal
org.neo4j.cluster.com.message.Message org.neo4j.cluster.com.message.Message<?> 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Map.Entry<java.util.List<org.neo4j.diagnostics.DiagnosticsReportSource>, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Jdk
java.lang.Void org.neo4j.causalclustering.protocol.handshake.ProtocolStack 1 1 1 - - Jdk -> Internal
void org.neo4j.causalclustering.core.consensus.RaftServer 1 1 1 - - Jdk -> Internal
io.netty.channel.Channel io.netty.channel.socket.SocketChannel 1 1 1 - - External -> External
java.util.function.BiFunction java.util.function.BiConsumer 1 1 1 - - Jdk -> Jdk
java.util.concurrent.CompletableFuture java.util.concurrent.Future 14 1 1 R_SUPER_T - Jdk -> Jdk
java.util.function.Function<org.neo4j.causalclustering.messaging.ChannelInterceptor, io.netty.channel.Channel> io.netty.channel.EventLoop 1 1 1 - - Jdk -> External
java.util.concurrent.CompletableFuture io.netty.util.concurrent.Promise 1 1 1 - - Jdk -> External
org.neo4j.causalclustering.backup.backup_stores.BackupStore java.lang.Object 1 1 1 - - Internal -> Jdk
void java.util.Optional<java.io.File> 1 1 1 - - Jdk -> Jdk
java.lang.Iterable<org.neo4j.causalclustering.backup.backup_stores.BackupStore> java.lang.Object 1 1 1 - - Jdk -> Jdk
org.neo4j.storageengine.api.schema.IndexSampler org.neo4j.storageengine.api.schema.IndexSampler[] 1 1 1 Composition - Internal -> Internal
java.util.Map.Entry<org.neo4j.values.storable.CoordinateReferenceSystem, org.neo4j.kernel.api.index.IndexAccessor> org.neo4j.kernel.impl.index.schema.spatial.SpatialSchemaIndexProvider.KnownSpatialIndex 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexAccessor org.neo4j.kernel.impl.index.schema.spatial.SpatialSchemaIndexProvider.KnownSpatialIndex 2 1 1 - - Internal -> Internal
java.util.Map.Entry<org.neo4j.kernel.impl.index.schema.spatial.SpatialSchemaIndexProvider.KnownSpatialIndex, org.neo4j.values.storable.CoordinateReferenceSystem> org.neo4j.values.storable.CoordinateReferenceSystem 1 1 1 - - Jdk -> Internal
org.neo4j.collection.primitive.hopscotch.HopScotchHashingAlgorithm.Monitor org.neo4j.kernel.api.index.SchemaIndexProvider.Monitor 2 1 1 Composition - Internal -> Internal
java.util.HashSet java.util.Map 1 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.Value org.neo4j.values.storable.CoordinateReferenceSystem 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.NumberRangePredicate org.neo4j.internal.kernel.api.IndexQuery.GeometryRangePredicate 3 1 1 SIBLING - Internal -> Internal
org.neo4j.values.storable.PointValue org.neo4j.values.storable.Value 4 3 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.spatial.KnownSpatialIndex.Factory org.neo4j.kernel.impl.index.schema.SpatialKnownIndex.Factory 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.spatial.SpatialSchemaIndexHeaderReader org.neo4j.kernel.impl.index.schema.NativeSchemaIndexHeaderReader 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.spatial.SpatialSchemaValue org.neo4j.kernel.impl.index.schema.NativeSchemaValue 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.spatial.SpatialSchemaIndexPopulator org.neo4j.kernel.impl.index.schema.NativeSchemaIndexPopulator 2 1 1 SIBLING - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.PointValue 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.Number java.lang.Object 6 3 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.IndexAccessor org.neo4j.kernel.impl.index.schema.SpatialKnownIndex 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.IndexUpdateMode boolean 2 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.schema.LabelSchemaDescriptor ? 1 1 1 - - Internal -> TypeVariable
org.neo4j.kernel.api.index.IndexPopulator org.neo4j.kernel.impl.index.schema.SpatialKnownIndex 5 1 1 - - Internal -> Internal
org.neo4j.index.internal.gbptree.TreeNode org.neo4j.index.internal.gbptree.TreeNodeDynamicSize 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeSchemaIndexAccessor<VALUE, KEY> org.neo4j.kernel.impl.index.schema.StringSchemaIndexAccessor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeSchemaIndexAccessor<VALUE, KEY> org.neo4j.kernel.impl.index.schema.NumberSchemaIndexAccessor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.cache.MeasureDoNothing.CollectingMonitor org.neo4j.unsafe.impl.batchimport.staging.OnDemandDetailsExecutionMonitor.VmPauseTimeAccumulator 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.cache.MeasureDoNothing org.neo4j.kernel.monitoring.VmPauseMonitor 2 1 1 - - Internal -> Internal
java.time.ZoneId java.time.ZoneOffset 2 2 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.collection.primitive.PrimitiveIntCollection org.neo4j.collection.primitive.PrimitiveIntSet 13 1 1 R_SUPER_T - Internal -> Internal
java.io.Closeable org.neo4j.graphdb.Resource 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.ArrayMap java.util.Map 24 2 1 - - Internal -> Jdk
java.util.Map org.neo4j.kernel.impl.util.ArrayMap 12 1 1 - - Jdk -> Internal
java.util.Deque java.util.Stack 3 1 1 SIBLING - Jdk -> Jdk
? java.lang.Object 4 1 1 - - TypeVariable -> Jdk
? extendsorg.neo4j.kernel.impl.locking.ActiveLock org.neo4j.kernel.impl.locking.ActiveLock 19 1 1 T_SUPER_R - Internal -> Internal
java.util.Map java.util.EnumMap 2 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.StringBuilder void 1 1 1 - - Jdk -> Jdk
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String>> void 1 1 1 - - Jdk -> Jdk
org.neo4j.procedure.Mode org.neo4j.server.rest.web.ScriptExecutionMode 1 1 1 - - Internal -> Internal
boolean org.neo4j.server.rest.web.ScriptExecutionMode 3 1 1 - - Jdk -> Internal
java.util.Comparator<org.neo4j.values.AnyValue> org.neo4j.values.AnyValueComparator 1 1 1 T_SUPER_R - Jdk -> Internal
java.util.Comparator<org.neo4j.values.storable.Value> org.neo4j.values.storable.ValueComparator 6 2 1 T_SUPER_R - Jdk -> Internal
org.neo4j.values.storable.ValueComparator java.util.Comparator<org.neo4j.values.storable.Value> 3 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.values.AnyValueComparator java.util.Comparator<org.neo4j.values.AnyValue> 1 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.values.storable.Value org.neo4j.values.AnyValue 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.StatementTokenNameLookup org.neo4j.internal.kernel.api.TokenNameLookup 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.locking.ActiveLock ? extendsorg.neo4j.kernel.impl.locking.ActiveLock 10 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.storable.CoordinateReferenceSystem.Calculator org.neo4j.values.storable.CRSCalculator 2 1 1 - - Internal -> Internal
org.neo4j.graphdb.Direction org.neo4j.kernel.impl.newapi.RelationshipDirection 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.NumberValue org.neo4j.values.storable.DoubleValue 75 2 1 - - Internal -> Internal
org.neo4j.values.storable.NumberValue org.neo4j.values.storable.LongValue 39 2 1 - - Internal -> Internal
org.neo4j.values.storable.TemporalValue.BuilderState<Input> void 3 1 1 - - Internal -> Jdk
org.neo4j.values.storable.TimeValue.TimeBuilder<Input> org.neo4j.values.storable.TemporalValue.ConstructTime 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.StructureBuilder org.neo4j.values.storable.TimeValue.TimeBuilder 2 1 1 - - Internal -> Internal
org.neo4j.values.StructureBuilder org.neo4j.values.storable.DateTimeValue.DateTimeBuilder 1 1 1 - - Internal -> Internal
java.time.ZoneOffset java.time.ZoneId 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.values.StructureBuilder<org.neo4j.values.AnyValue, org.neo4j.values.storable.DateValue> org.neo4j.values.storable.DateValue.DateBuilder 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.TemporalValue.BuilderState<Input> org.neo4j.values.storable.TemporalValue.DateTimeBuilder 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.StructureBuilder org.neo4j.values.storable.TemporalValue.DateTimeBuilder 1 1 1 - - Internal -> Internal
void org.neo4j.values.storable.TemporalValue.DateTimeBuilder 1 1 1 - - Jdk -> Internal
org.neo4j.values.AnyValue org.neo4j.values.storable.DateValue.DateBuilder 1 1 1 - - Internal -> Internal
org.neo4j.server.rest.discovery.DiscoveryService org.neo4j.causalclustering.scenarios.DiscoveryServiceType 1 1 1 - - Internal -> Internal
java.lang.invoke.MethodHandle java.lang.reflect.Method 6 3 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.newapi.DefaultCursors java.util.function.Supplier<org.neo4j.kernel.impl.newapi.DefaultCursors> 3 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.Statement org.neo4j.internal.kernel.api.TokenRead 2 2 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultNodeExplicitIndexCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultNodeLabelIndexCursor> org.neo4j.kernel.impl.newapi.DefaultNodeLabelIndexCursor 1 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultNodeValueIndexCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultRelationshipGroupCursor> org.neo4j.kernel.impl.newapi.DefaultRelationshipGroupCursor 1 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultRelationshipExplicitIndexCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultNodeLabelIndexCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultRelationshipScanCursor> org.neo4j.kernel.impl.newapi.DefaultRelationshipScanCursor 1 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultNodeCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultRelationshipTraversalCursor> org.neo4j.kernel.impl.newapi.DefaultRelationshipTraversalCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultNodeValueIndexCursor> org.neo4j.kernel.impl.newapi.DefaultNodeValueIndexCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultNodeCursor> org.neo4j.kernel.impl.newapi.DefaultNodeCursor 1 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultRelationshipScanCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultRelationshipExplicitIndexCursor> org.neo4j.kernel.impl.newapi.DefaultRelationshipExplicitIndexCursor 1 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultRelationshipTraversalCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultPropertyCursor> org.neo4j.kernel.impl.newapi.DefaultPropertyCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.InstanceCache<org.neo4j.kernel.impl.newapi.DefaultNodeExplicitIndexCursor> org.neo4j.kernel.impl.newapi.DefaultNodeExplicitIndexCursor 1 1 1 - - Internal -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultRelationshipGroupCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
java.util.function.Consumer<org.neo4j.kernel.impl.newapi.DefaultPropertyCursor> org.neo4j.kernel.impl.newapi.DefaultCursors 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.newapi.HasChanges boolean 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.index.schema.SpatialKnownIndex.Factory org.neo4j.kernel.impl.index.schema.SpatialCRSSchemaIndex.Factory 11 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.SpatialCRSSchemaIndex.Factory org.neo4j.kernel.impl.index.schema.SpatialCRSSchemaIndex.Supplier 11 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexUpdater org.neo4j.kernel.impl.index.schema.NativePopulatingUpdater 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.helpers.collection.BoundedIterable<java.lang.Long> void 2 2 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.RelationshipGroupCursor org.neo4j.internal.kernel.api.CursorFactory 8 1 1 - - Internal -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.internal.kernel.api.PropertyCursor 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Token java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Integer> 14 2 1 - - Internal -> Jdk
org.apache.shiro.session.Session org.neo4j.internal.kernel.api.Transaction 3 1 1 - - External -> Internal
org.neo4j.internal.kernel.api.Token org.neo4j.internal.kernel.api.NamedToken 3 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.Token org.neo4j.internal.kernel.api.NamedToken 52 6 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.NamedToken org.neo4j.internal.kernel.api.Token 3 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.NamedToken org.neo4j.storageengine.api.Token 15 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.internal.kernel.api.SchemaRead 10 5 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.BoltWorker org.neo4j.bolt.runtime.BoltConnection 15 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.WorkerFactory org.neo4j.bolt.runtime.BoltConnectionFactory 4 1 1 - - Internal -> Internal
org.neo4j.kernel.configuration.Config int 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.runtime.BoltScheduler org.neo4j.bolt.runtime.BoltSchedulerProvider 4 1 1 SIBLING - Internal -> Internal
org.neo4j.bolt.runtime.BoltConnectionListener org.neo4j.bolt.runtime.BoltConnectionLifetimeListener 4 1 1 - - Internal -> Internal
java.lang.Object java.lang.Boolean 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.proc.CallableUserAggregationFunction.Aggregator org.neo4j.internal.kernel.api.procs.UserAggregator 15 3 1 - - Internal -> Internal
java.util.Map org.neo4j.kernel.impl.proc.ProcedureHolder 3 1 1 - - Jdk -> Internal
java.util.Optional<org.neo4j.kernel.api.proc.UserFunctionSignature> org.neo4j.internal.kernel.api.procs.UserFunctionHandle 10 3 1 - - Jdk -> Internal
org.neo4j.helpers.progress.Aggregator org.neo4j.internal.kernel.api.procs.UserAggregator 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.procs.ProcedureSignature org.neo4j.internal.kernel.api.procs.ProcedureHandle 5 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.index.IndexUpdater org.neo4j.kernel.impl.index.schema.NativeSchemaIndexUpdater<KEY, VALUE> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.helpers.AdvertisedSocketAddress org.neo4j.causalclustering.catchup.CatchupAddressProvider 4 2 1 - - Internal -> Internal
org.neo4j.causalclustering.identity.MemberId org.neo4j.causalclustering.catchup.CatchupAddressProvider 4 2 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreStreamingProtocol org.neo4j.causalclustering.catchup.storecopy.StoreFileStreamingProtocol 12 2 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.LeaderLocator org.neo4j.causalclustering.catchup.CatchupAddressProvider 6 2 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.GetStoreRequest org.neo4j.causalclustering.catchup.storecopy.GetStoreFileRequest 2 2 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.protocol.ProtocolInstaller org.neo4j.causalclustering.protocol.ProtocolInstaller.Factory 3 1 1 - - Internal -> Internal
ProtocolInstaller.Orientation.Client org.neo4j.causalclustering.protocol.ProtocolInstaller.Orientation.Client 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftProtocolClientInstaller org.neo4j.causalclustering.core.consensus.RaftProtocolClientInstaller.Factory 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.Protocol org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocol 15 1 1 R_SUPER_T - Internal -> Internal
ProtocolInstaller.Orientation.Server org.neo4j.causalclustering.protocol.ProtocolInstaller.Orientation.Server 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.ApplicationProtocolResponse org.neo4j.causalclustering.protocol.handshake.BaseProtocolResponse 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.NettyPipelineBuilder org.neo4j.causalclustering.protocol.ServerNettyPipelineBuilder 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.com.Protocol org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocol 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.protocol.Protocol.Identifier org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocolIdentifier 4 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.NettyPipelineBuilder org.neo4j.causalclustering.protocol.ClientNettyPipelineBuilder 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.com.Protocol org.neo4j.causalclustering.protocol.handshake.ProtocolStack 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftProtocolServerInstaller org.neo4j.causalclustering.core.consensus.RaftProtocolServerInstaller.Factory 3 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.ProtocolInstaller org.neo4j.causalclustering.protocol.ProtocolInstaller.Factory<O, ?> 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.ProtocolHandshakeTest.FakeChannelWrapper org.neo4j.causalclustering.messaging.Channel 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.GetIndexFilesRequest org.neo4j.causalclustering.catchup.storecopy.GetStoreRequest 1 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreFileStreamingProtocol org.neo4j.causalclustering.catchup.storecopy.StoreStreamingProtocol 6 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.CatchupAddressProvider org.neo4j.causalclustering.identity.MemberId 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.CatchupAddressProvider org.neo4j.causalclustering.core.consensus.LeaderLocator 3 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.CatchupAddressProvider org.neo4j.helpers.AdvertisedSocketAddress 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.txstate.TransactionState org.neo4j.kernel.impl.api.state.TxState 2 1 1 T_SUPER_R - Internal -> Internal
java.lang.IllegalStateException org.neo4j.io.pagecache.impl.FileIsNotMappedException 1 1 1 - - Jdk -> Internal
java.io.OutputStream org.neo4j.io.fs.StoreChannel 1 1 1 SIBLING - Jdk -> Internal
java.lang.Object java.util.function.Consumer<java.lang.Object> 4 1 1 - - Jdk -> Jdk
org.neo4j.gis.spatial.index.curves.SpaceFillingCurveConfiguration org.neo4j.kernel.configuration.Config 1 1 1 - - Internal -> Internal
org.neo4j.kernel.builtinprocs.SchemaProcedure.VirtualRelationshipHack void 1 1 1 - - Internal -> Jdk
java.util.Set<org.neo4j.kernel.api.schema.index.IndexDescriptor> org.neo4j.collection.primitive.PrimitiveLongSet 2 1 1 - - Jdk -> Internal
java.util.Collection<org.neo4j.kernel.api.schema.index.IndexDescriptor> org.neo4j.collection.primitive.PrimitiveLongSet 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor long 6 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.collection.primitive.PrimitiveLongSet 12 1 1 - - Internal -> Internal
java.lang.Throwable org.neo4j.kernel.impl.api.index.IndexPopulationFailure 1 1 1 - - Jdk -> Internal
java.util.concurrent.Future<java.lang.Void> void 13 1 1 - - Jdk -> Jdk
java.util.List<org.neo4j.kernel.impl.api.index.NodeUpdates> java.lang.Runnable 8 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.locking.StatementLocks org.neo4j.internal.kernel.api.Locks 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.ha.PropertyConstraintsStressIT.ConstraintOperations java.lang.Object 1 1 1 - - Internal -> Jdk
void org.neo4j.kernel.impl.index.schema.TemporalIndexAccessor.PartAccessor<KEY> 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.index.schema.DateSchemaKey org.neo4j.kernel.impl.index.schema.LocalTimeSchemaKey 1 1 1 SIBLING - Internal -> Internal
org.neo4j.values.storable.DateValue org.neo4j.values.storable.Value 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.TextValue org.neo4j.values.storable.Value 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.LocalTimeValue org.neo4j.values.storable.Value 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.LocalDateTimeValue org.neo4j.values.storable.Value 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.SchemaIndexProvider.Descriptor org.neo4j.kernel.api.index.IndexProvider.Descriptor 93 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.SchemaIndexProvider.Monitor org.neo4j.kernel.api.index.IndexProvider.Monitor 31 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.impl.schema.LuceneSchemaIndexProviderFactory.Dependencies org.neo4j.kernel.api.impl.schema.LuceneIndexProviderFactory.Dependencies 4 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor.Type org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor.Type 2 1 1 - - Internal -> Internal
java.util.concurrent.locks.Condition java.util.concurrent.CountDownLatch 1 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.core.consensus.roles.Role org.neo4j.causalclustering.discovery.RoleInfo 8 1 1 - - Internal -> Internal
org.neo4j.causalclustering.identity.MemberId java.util.Map<org.neo4j.causalclustering.identity.MemberId, org.neo4j.causalclustering.discovery.RoleInfo> 1 1 1 - - Internal -> Jdk
org.neo4j.harness.CausalClusterInProcessRunner.PortPickingStrategy org.neo4j.harness.CausalClusterInProcessBuilder.PortPickingStrategy 1 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.discovery.DiscoveryServiceFactory org.neo4j.causalclustering.scenarios.DiscoveryServiceType 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.discovery.procedures.Role org.neo4j.causalclustering.discovery.RoleInfo 4 1 1 - - Internal -> Internal
org.neo4j.logging.LogProvider long 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.discovery.RaftLeader org.neo4j.causalclustering.core.consensus.LeaderInfo 7 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.util.Listener org.neo4j.causalclustering.core.consensus.LeaderListener 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.identity.MemberId org.neo4j.causalclustering.core.consensus.LeaderInfo 4 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.util.Listener<org.neo4j.causalclustering.identity.MemberId> org.neo4j.causalclustering.core.consensus.LeaderListener 2 1 1 - - Internal -> Internal
java.util.List<org.neo4j.kernel.api.index.IndexAccessor> org.neo4j.kernel.api.index.IndexAccessor 1 1 1 - - Jdk -> Internal
void org.neo4j.helpers.collection.BoundedIterable<java.lang.Long> 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexProvider org.neo4j.kernel.impl.index.schema.StringIndexProvider 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexProvider org.neo4j.kernel.impl.index.schema.NumberIndexProvider 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexProvider org.neo4j.kernel.impl.index.schema.fusion.SpatialFusionIndexProvider 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.index.IndexProvider org.neo4j.kernel.impl.index.schema.TemporalIndexProvider 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.ProtocolRepository<org.neo4j.causalclustering.protocol.Protocol.ModifierProtocol> org.neo4j.causalclustering.protocol.handshake.ModifierProtocolRepository 14 2 1 R_SUPER_T - Internal -> Internal
int java.lang.Integer 3 3 1 - Boxing Jdk -> Jdk
org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocolIdentifier org.neo4j.causalclustering.protocol.handshake.SupportedProtocols<org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocol> 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.ProtocolSelection org.neo4j.causalclustering.protocol.handshake.SupportedProtocols 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.ProtocolRepository<org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocol> org.neo4j.causalclustering.protocol.handshake.ApplicationProtocolRepository 15 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.protocol.Protocol.ModifierProtocolIdentifier org.neo4j.causalclustering.protocol.Protocol.ModifierProtocolCategory 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.SupportedProtocols<org.neo4j.causalclustering.protocol.Protocol.ModifierProtocol> org.neo4j.causalclustering.protocol.handshake.SupportedProtocols<org.neo4j.causalclustering.protocol.Protocol.ModifierProtocol, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocolIdentifier org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocolCategory 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.SupportedProtocols<org.neo4j.causalclustering.protocol.Protocol.ModifierProtocol> org.neo4j.causalclustering.protocol.handshake.ModifierSupportedProtocols 44 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.SupportedProtocols<org.neo4j.causalclustering.protocol.Protocol.ApplicationProtocol> org.neo4j.causalclustering.protocol.handshake.ApplicationSupportedProtocols 27 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.atomic.AtomicIntegerArray org.neo4j.kernel.impl.util.collection.SimpleBitSet 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.values.storable.Value 2 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.StringRangePredicate org.neo4j.internal.kernel.api.IndexQuery.RangePredicate 16 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.NumberRangePredicate org.neo4j.internal.kernel.api.IndexQuery.RangePredicate 18 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.GeometryRangePredicate org.neo4j.internal.kernel.api.IndexQuery.RangePredicate 14 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.StringRangePredicate org.neo4j.internal.kernel.api.IndexQuery.TextRangePredicate 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.CatchupServer java.util.Optional<org.neo4j.causalclustering.catchup.CatchupServer> 2 1 1 - - Internal -> Jdk
org.neo4j.values.storable.PointValue org.neo4j.values.AnyValue 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.StatementTokenNameLookup org.neo4j.kernel.api.SilentTokenNameLookup 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.internal.kernel.api.TokenRead 11 4 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor org.neo4j.internal.kernel.api.CapableIndexReference 22 5 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.internal.kernel.api.IndexQuery 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery org.neo4j.internal.kernel.api.IndexQuery[] 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.CapableIndexReference org.neo4j.internal.kernel.api.IndexReference 142 5 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.TokenWriteOperations org.neo4j.internal.kernel.api.TokenWrite 18 4 1 - - Internal -> Internal
IndexDescriptor org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor 1 1 1 - - Internal -> Internal
java.util.Iterator<IndexDescriptor> java.util.Iterator<org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.KernelStatement org.neo4j.kernel.impl.api.KernelTransactionImplementation 3 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.schema.constraints.ConstraintDescriptor org.neo4j.kernel.api.schema.constaints.NodeKeyConstraintDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.test.rule.VerboseTimeout.VerboseTimeoutBuilder.FailureParameter org.neo4j.test.rule.VerboseTimeout.VerboseTimeoutBuilder.FailureParameter<?> 4 1 1 - - Internal -> Internal
org.neo4j.test.rule.fs.DefaultFileSystemRule org.neo4j.io.fs.DefaultFileSystemAbstraction 4 2 1 - - Internal -> Internal
org.neo4j.kernel.api.DataWriteOperations org.neo4j.internal.kernel.api.Write 22 3 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.constaints.NodeExistenceConstraintDescriptor org.neo4j.internal.kernel.api.schema.constraints.ConstraintDescriptor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.constaints.UniquenessConstraintDescriptor org.neo4j.internal.kernel.api.schema.constraints.ConstraintDescriptor 6 3 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.constaints.RelExistenceConstraintDescriptor org.neo4j.internal.kernel.api.schema.constraints.ConstraintDescriptor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.constaints.NodeKeyConstraintDescriptor org.neo4j.internal.kernel.api.schema.constraints.ConstraintDescriptor 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.SchemaWriteOperations org.neo4j.internal.kernel.api.SchemaWrite 37 2 1 - - Internal -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.kernel.api.KernelTransaction 20 3 1 - - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator java.util.Iterator<java.lang.Long> 1 1 1 - - Internal -> Jdk
void org.neo4j.server.rest.transactional.Neo4jJsonCodec.Neo4jJsonMetaType 2 2 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.server.rest.transactional.Neo4jJsonCodec.Neo4jJsonMetaType 2 1 1 - - Internal -> Internal
void java.lang.InterruptedException 1 1 1 - - Jdk -> Jdk
org.neo4j.unsafe.impl.batchimport.input.Group org.neo4j.scheduler.JobScheduler.Group 5 1 1 Composition - Internal -> Internal
java.util.concurrent.ScheduledFuture java.util.concurrent.Future 1 1 1 R_SUPER_T - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap<org.neo4j.scheduler.JobScheduler.Group, org.eclipse.jetty.util.thread.ThreadPool> org.neo4j.kernel.impl.scheduler.ThreadPoolManager 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.scheduler.ScheduledJobHandle java.util.PriorityQueue<org.neo4j.kernel.impl.scheduler.ScheduledJobHandle> 1 1 1 - - Internal -> Jdk
java.util.PriorityQueue java.util.concurrent.PriorityBlockingQueue 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.api.store.DefaultIndexReference org.neo4j.internal.kernel.api.IndexReference 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.store.DefaultCapableIndexReference org.neo4j.internal.kernel.api.IndexReference 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.RangePredicate org.neo4j.internal.kernel.api.IndexQuery.TextRangePredicate 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.gis.spatial.index.curves.SpaceFillingCurve.CurveRule org.neo4j.gis.spatial.index.curves.HilbertSpaceFillingCurve3D.HilbertCurve3D 1 1 1 R_SUPER_T - Internal -> Internal
? extendsorg.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.causalclustering.handlers.PipelineWrapper org.neo4j.causalclustering.protocol.NettyPipelineBuilderFactory 1 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.handlers.PipelineWrapper java.util.function.Function<org.neo4j.causalclustering.catchup.CatchUpResponseHandler, io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>> 1 1 1 - - Internal -> Jdk
io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel> org.neo4j.causalclustering.protocol.handshake.HandshakeServerInitializer 1 1 1 T_SUPER_R - External -> Internal
org.neo4j.causalclustering.core.consensus.RaftServer void 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.core.RaftServerModule void 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.core.consensus.RaftServer org.neo4j.causalclustering.net.Server 2 1 1 SIBLING - Internal -> Internal
io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel> org.neo4j.causalclustering.net.ChildInitializer 2 1 1 - - External -> Internal
org.neo4j.causalclustering.StrippedCatchupServer org.neo4j.causalclustering.catchup.storecopy.TestCatchupServer 3 1 1 - - Internal -> Internal
org.neo4j.kernel.configuration.Config java.time.Duration 1 1 1 - - Internal -> Jdk
org.neo4j.helpers.SocketAddress org.neo4j.helpers.ListenSocketAddress 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.messaging.TestServer org.neo4j.causalclustering.net.Server 1 1 1 - - Internal -> Internal
io.netty.channel.ChannelHandler io.netty.channel.ChannelInboundHandler 5 1 1 T_SUPER_R - External -> External
org.neo4j.kernel.impl.index.schema.SpatialLayout org.neo4j.index.internal.gbptree.Layout<org.neo4j.kernel.impl.index.schema.SpatialSchemaKey, org.neo4j.kernel.impl.index.schema.NativeSchemaValue> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.SpatialCRSSchemaIndex org.neo4j.kernel.impl.index.schema.SpatialIndexFiles.SpatialFileLayout 2 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeSchemaIndexReader 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.SpatialIndexPartReader<org.neo4j.kernel.impl.index.schema.NativeSchemaValue, org.neo4j.kernel.impl.index.schema.SpatialSchemaKey> 1 1 1 - - Internal -> Internal
java.util.concurrent.ConcurrentMap java.util.Map 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.internal.kernel.api.IndexQuery org.neo4j.internal.kernel.api.IndexQuery.ExactPredicate 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.schema.LabelSchemaDescriptor org.neo4j.internal.kernel.api.schema.SchemaDescriptor 200 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.schema.LabelSchemaSupplier org.neo4j.internal.kernel.api.schema.SchemaDescriptorSupplier 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor org.neo4j.internal.kernel.api.schema.SchemaDescriptor 6 1 1 Composition - Internal -> Internal
org.neo4j.internal.kernel.api.schema.SchemaDescriptor.Supplier org.neo4j.internal.kernel.api.schema.SchemaDescriptorSupplier 3 1 1 - - Internal -> Internal
org.neo4j.values.AnyValue org.neo4j.values.storable.CSVHeaderInformation 38 1 1 - - Internal -> Internal
org.neo4j.values.AnyValue int 1 1 1 Composition - Internal -> Jdk
org.neo4j.values.AnyValue org.neo4j.values.storable.PointValue.PointCSVHeaderInformation 2 1 1 - - Internal -> Internal
org.neo4j.values.AnyValue org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.PagedFile org.neo4j.kernel.impl.pagecache.Profile 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.InMemoryFileSystemStream org.neo4j.causalclustering.catchup.storecopy.InMemoryStoreStreamProvider 7 2 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreFileStreams org.neo4j.causalclustering.catchup.storecopy.StoreFileStreamProvider 12 2 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StreamToDisk org.neo4j.causalclustering.catchup.storecopy.StreamToDiskProvider 2 2 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreFileStreams org.neo4j.causalclustering.catchup.storecopy.StoreFileStream 2 2 1 SIBLING - Internal -> Internal
java.nio.ByteBuffer org.neo4j.causalclustering.catchup.storecopy.StreamToDiskProvider 2 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.watcher.FileWatcherLifecycleAdapter org.neo4j.kernel.impl.util.watcher.DefaultFileSystemWatcherService 3 1 1 - - Internal -> Internal
java.util.function.BiFunction<java.lang.Integer, org.neo4j.helpers.SocketAddress, java.lang.Boolean> java.io.File 1 1 1 - - Jdk -> Jdk
org.neo4j.collection.primitive.PrimitiveLongResourceIterator org.neo4j.collection.primitive.PrimitiveLongIterator 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.collection.primitive.PrimitiveIntIterator org.neo4j.collection.primitive.PrimitiveLongResourceIterator 4 1 1 - - Internal -> Internal
java.lang.Integer org.neo4j.kernel.impl.index.schema.config.SpaceFillingCurveSettingsFactory 1 1 1 - - Jdk -> Internal
int org.neo4j.kernel.impl.index.schema.config.SpaceFillingCurveSettingsFactory 2 1 1 Composition - Jdk -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreFileStream org.neo4j.causalclustering.catchup.storecopy.StoreFileStreams 1 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StreamToDiskProvider org.neo4j.causalclustering.catchup.storecopy.StreamToDisk 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.InMemoryStoreStreamProvider org.neo4j.causalclustering.catchup.storecopy.InMemoryFileSystemStream 4 1 1 - - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreFileStreamProvider org.neo4j.causalclustering.catchup.storecopy.StoreFileStreams 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NumberIndexProvider org.neo4j.kernel.api.index.IndexProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.SpatialIndexProvider org.neo4j.kernel.api.index.IndexProvider 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.StringIndexProvider org.neo4j.kernel.api.index.IndexProvider 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexUpdater org.neo4j.kernel.api.index.IndexUpdater[] 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.TemporalIndexProvider org.neo4j.kernel.api.index.IndexProvider 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.schema.LuceneIndexProvider org.neo4j.kernel.api.index.IndexProvider 2 2 1 R_SUPER_T - Internal -> Internal
java.lang.Boolean org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
java.lang.Boolean ? 1 1 1 - - Jdk -> TypeVariable
org.neo4j.kernel.impl.index.schema.fusion.SpatialFusionIndexProvider org.neo4j.kernel.impl.index.schema.SpatialIndexProvider 4 1 1 - - Internal -> Internal
void java.util.concurrent.Future 2 1 1 - - Jdk -> Jdk
org.neo4j.bolt.v1.messaging.BoltResponseMessageBoundaryHook org.neo4j.bolt.v1.packstream.PackOutput 1 1 1 - - Internal -> Internal
org.neo4j.function.ThrowingLongUnaryOperator<java.io.IOException> org.neo4j.kernel.ha.TransactionChecksumLookup 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.helpers.collection.Pair java.util.List 3 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.discovery.TopologyService org.neo4j.causalclustering.catchup.CatchupAddressProvider.PrioritisingUpstreamStrategyBasedAddressProvider 3 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreTopologyService org.neo4j.causalclustering.catchup.CatchupAddressProvider.PrioritisingUpstreamStrategyBasedAddressProvider 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.VersionedHashMap java.util.Set 1 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.discovery.CoreClusterMember org.neo4j.causalclustering.discovery.ClusterMember 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.ReadOperations org.neo4j.internal.kernel.api.Locks 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexProvider.Descriptor org.neo4j.internal.kernel.api.CapableIndexReference 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.KernelStatement org.neo4j.kernel.api.KernelTransaction 1 1 1 SIBLING - Internal -> Internal
org.neo4j.cursor.Cursor<org.neo4j.storageengine.api.PropertyItem> org.neo4j.internal.kernel.api.PropertyCursor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.Statement org.neo4j.internal.kernel.api.SchemaRead 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor org.neo4j.internal.kernel.api.IndexReference 49 3 1 - - Internal -> Internal
org.neo4j.kernel.api.ExplicitIndexHits org.neo4j.graphdb.index.IndexHits<T> 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ValueGroup org.neo4j.values.storable.ValueCategory 21 1 1 - - Internal -> Internal
org.neo4j.values.storable.TimeValueTest.NanoOfDayAndOffset java.time.OffsetTime 3 1 1 - - Internal -> Jdk
void java.util.Optional<org.neo4j.scheduler.JobScheduler.JobHandle> 1 1 1 - - Jdk -> Jdk
org.neo4j.values.storable.ValueTuple org.neo4j.values.storable.Value 8 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.causalclustering.catchup.CatchupServerHandler, org.neo4j.causalclustering.catchup.CatchupServerProtocol> org.neo4j.causalclustering.catchup.RegularCatchupServerHandler 2 1 1 - - Jdk -> Internal
java.util.function.Function<org.neo4j.causalclustering.catchup.CatchupServerHandler, org.neo4j.causalclustering.catchup.CatchupServerProtocol> org.neo4j.causalclustering.catchup.CatchupServerHandler 6 1 1 - - Jdk -> Internal
org.neo4j.bolt.v1.transport.BoltMessagingProtocolHandlerImpl org.neo4j.bolt.transport.DefaultBoltProtocolPipelineInstaller 1 1 1 - - Internal -> Internal
io.netty.channel.Channel io.netty.channel.embedded.EmbeddedChannel 2 1 1 T_SUPER_R - External -> External
org.neo4j.bolt.transport.BoltMessagingProtocolHandler org.neo4j.bolt.transport.BoltProtocolPipelineInstaller 6 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.tracing.cursor.PageCursorTracer org.neo4j.internal.kernel.api.ExecutionStatistics 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.ExecutionStatisticsOperations org.neo4j.kernel.api.KernelTransaction 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.Statement org.neo4j.internal.kernel.api.Transaction 2 1 1 SIBLING - Internal -> Internal
java.util.function.Function<org.neo4j.causalclustering.catchup.CatchUpResponseHandler, io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>> org.neo4j.causalclustering.catchup.CatchUpClient 1 1 1 Composition - Jdk -> Internal
org.neo4j.causalclustering.net.ChildInitializer org.neo4j.causalclustering.catchup.CatchupServerHandler 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.protocol.handshake.HandshakeServerInitializer org.neo4j.causalclustering.protocol.NettyPipelineBuilderFactory 1 1 1 Composition - Internal -> Internal
org.neo4j.bolt.messaging.KnownType org.neo4j.bolt.messaging.StructType 3 1 1 - - Internal -> Internal
java.time.DateTimeException org.neo4j.values.utils.TemporalParseException 3 1 1 - - Jdk -> Internal
java.lang.IllegalArgumentException org.neo4j.values.utils.InvalidValuesArgumentException 1 1 1 - - Jdk -> Internal
void java.util.Optional<org.neo4j.kernel.impl.util.JobScheduler.JobHandle> 1 1 1 - - Jdk -> Jdk
org.apache.commons.lang3.mutable.MutableInt com.codahale.metrics.Counter 1 1 1 SIBLING - External -> External
org.neo4j.kernel.api.KernelTransaction org.neo4j.internal.kernel.api.Transaction 122 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.InwardKernel org.neo4j.internal.kernel.api.Kernel 32 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.InwardKernel org.neo4j.kernel.impl.api.KernelImpl 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.api.KernelTransactionImplementation org.neo4j.internal.kernel.api.Transaction 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.GetIndexSnapshotRequestHandler org.neo4j.causalclustering.catchup.storecopy.StoreCopyRequestHandler 1 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.discovery.CoreClusterMember java.util.Collection<org.neo4j.causalclustering.discovery.CoreClusterMember> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.IndexProvider.Monitor org.neo4j.com.storecopy.StoreCopyClientMonitor 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.newapi.ReadTestSupport org.neo4j.kernel.impl.newapi.WriteTestSupport 1 1 1 - - Internal -> Internal
long org.neo4j.graphdb.Node 3 1 1 - - Jdk -> Internal
org.neo4j.cypher.internal.codegen.CompiledMaterializeValueMapper org.neo4j.cypher.internal.codegen.CompiledMaterializeValueMapper.WritingMaterializeValueMapper 1 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.compiler.v3_4.spi.NodeIdWrapper org.neo4j.values.virtual.VirtualNodeValue 3 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.compiler.v3_4.spi.RelationshipIdWrapper org.neo4j.values.virtual.VirtualRelationshipValue 3 1 1 - - Internal -> Internal
org.neo4j.values.AnyValue java.lang.Object 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.lifecycle.Lifecycle org.neo4j.causalclustering.helper.Enableable 6 1 1 - - Internal -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.causalclustering.helper.CompositeEnableable 2 1 1 - - Internal -> Internal
org.neo4j.kernel.lifecycle.LifeSupport org.neo4j.causalclustering.helper.Enableable 1 1 1 - - Internal -> Internal
java.lang.Integer org.neo4j.values.Comparison 8 1 1 - - Jdk -> Internal
java.util.function.BiFunction<org.neo4j.values.storable.Value, org.neo4j.values.storable.Value, java.lang.Integer> boolean 1 1 1 - - Jdk -> Jdk
java.lang.ThreadGroup org.neo4j.kernel.impl.scheduler.CentralJobScheduler.TopLevelGroup 1 1 1 R_SUPER_T - Jdk -> Internal
org.neo4j.causalclustering.net.Server org.neo4j.causalclustering.helper.Enableable 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.net.Server org.neo4j.causalclustering.helper.StateAwareEnableableLifeCycle 3 1 1 - - Internal -> Internal
boolean org.neo4j.causalclustering.helper.ServerStateTestHelpers.LifeCycleState 3 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.helper.EnableableLifecycleStateTestHelpers.EnableableState org.neo4j.causalclustering.helper.SuspendableLifecycleStateTestHelpers.SuspendedState 3 1 1 - - Internal -> Internal
org.neo4j.causalclustering.helper.CompositeEnableable org.neo4j.causalclustering.helper.CompositeSuspendable 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.LeaderInfo long 2 1 1 Composition - Internal -> Jdk
boolean java.util.Optional<java.lang.Long> 1 1 1 - - Jdk -> Jdk
long org.neo4j.causalclustering.core.consensus.state.ReadableRaftState 1 1 1 - - Jdk -> Internal
java.util.Optional<java.lang.Long> java.util.OptionalLong 7 2 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.LogVersionedStoreChannel org.neo4j.kernel.impl.transaction.log.PhysicalLogVersionedStoreChannel 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.AnyValue org.neo4j.values.storable.Value 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.causalclustering.core.consensus.LeaderInfo java.util.concurrent.atomic.AtomicReference<org.neo4j.causalclustering.core.consensus.LeaderInfo> 1 1 1 SIBLING - Internal -> Jdk
java.util.Optional java.util.concurrent.atomic.AtomicReference 1 1 1 - - Jdk -> Jdk
org.neo4j.logging.LogTimeZone java.time.ZoneId 1 1 1 - - Internal -> Jdk
org.neo4j.collection.primitive.PrimitiveLongList org.eclipse.collections.api.list.primitive.MutableLongList 3 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongList org.eclipse.collections.api.list.primitive.LongList 3 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntStack org.eclipse.collections.api.stack.primitive.MutableIntStack 6 1 1 - - Internal -> External
java.util.function.IntPredicate org.neo4j.collection.primitive.PrimitiveIntSet 1 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.collection.primitive.PrimitiveIntIterator org.eclipse.collections.api.iterator.IntIterator 66 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongResourceIterator java.util.Iterator<java.lang.Long> 1 1 1 - - Internal -> Jdk
org.neo4j.collection.primitive.PrimitiveLongSet org.eclipse.collections.api.set.primitive.LongSet 55 2 1 - - Internal -> External
java.util.Iterator<java.lang.Long> org.neo4j.collection.primitive.PrimitiveLongResourceIterator 1 1 1 - - Jdk -> Internal
org.neo4j.collection.primitive.PrimitiveLongIterator org.eclipse.collections.api.iterator.LongIterator 238 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongIterable java.util.function.Supplier<org.eclipse.collections.api.iterator.LongIterator> 1 1 1 - - Internal -> Jdk
org.neo4j.collection.primitive.PrimitiveIntLongMap org.eclipse.collections.api.map.primitive.MutableIntLongMap 1 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongLongMap org.eclipse.collections.api.map.primitive.MutableLongLongMap 4 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongIntMap org.eclipse.collections.api.map.primitive.LongIntMap 6 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongVisitor<java.lang.RuntimeException> org.eclipse.collections.api.block.procedure.primitive.LongProcedure 2 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongIntMap org.eclipse.collections.api.map.primitive.MutableLongIntMap 20 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntSet org.eclipse.collections.api.set.primitive.IntSet 25 2 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntVisitor<java.lang.RuntimeException> java.util.function.IntConsumer 1 1 1 - - Internal -> Jdk
org.neo4j.collection.primitive.PrimitiveIntCollection org.eclipse.collections.api.IntIterable 1 1 1 - - Internal -> External
org.eclipse.collections.api.iterator.IntIterator org.eclipse.collections.api.iterator.MutableIntIterator 1 1 1 - - External -> External
org.neo4j.collection.primitive.PrimitiveIntSet org.eclipse.collections.api.set.primitive.MutableIntSet 37 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntSet org.eclipse.collections.impl.set.mutable.primitive.IntHashSet 1 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongSet org.eclipse.collections.api.set.primitive.MutableLongSet 47 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntObjectVisitor org.eclipse.collections.api.block.procedure.Procedure 2 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntObjectMap org.eclipse.collections.api.map.primitive.MutableIntObjectMap 35 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntObjectVisitor org.eclipse.collections.api.block.procedure.primitive.IntObjectProcedure 1 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveIntObjectMap org.eclipse.collections.api.map.primitive.IntObjectMap 5 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongObjectMap org.eclipse.collections.api.map.primitive.LongObjectMap 30 1 1 - - Internal -> External
java.util.Map org.eclipse.collections.api.map.primitive.MutableObjectLongMap 5 2 1 - - Jdk -> External
org.neo4j.collection.primitive.PrimitiveLongObjectVisitor org.eclipse.collections.api.block.procedure.primitive.LongObjectProcedure 2 1 1 - - Internal -> External
org.neo4j.collection.primitive.PrimitiveLongObjectMap org.eclipse.collections.api.map.primitive.MutableLongObjectMap 39 1 1 - - Internal -> External
java.util.function.BiConsumer org.eclipse.collections.api.block.procedure.primitive.LongObjectProcedure 1 1 1 - - Jdk -> External
org.neo4j.helpers.collection.MultiSet org.eclipse.collections.api.map.primitive.MutableObjectLongMap 8 1 1 - - Internal -> External
org.neo4j.helpers.collection.MultiSet org.eclipse.collections.api.map.primitive.ObjectLongMap 6 1 1 - - Internal -> External
java.util.Map org.eclipse.collections.api.map.primitive.ObjectIntMap 2 1 1 - - Jdk -> External
java.util.Map org.eclipse.collections.api.map.primitive.MutableLongObjectMap 2 1 1 - - Jdk -> External
java.util.Map org.eclipse.collections.api.map.primitive.MutableObjectIntMap 25 1 1 - - Jdk -> External
java.util.HashMap org.eclipse.collections.api.map.primitive.MutableLongObjectMap 1 1 1 - - Jdk -> External
org.eclipse.collections.api.set.primitive.MutableIntSet org.eclipse.collections.api.set.primitive.IntSet 2 1 1 - - External -> External
java.nio.channels.ReadableByteChannel org.neo4j.io.fs.StoreChannel 1 1 1 - - Jdk -> Internal
org.neo4j.io.pagecache.PageCache java.io.File 1 1 1 - - Internal -> Jdk
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.FloatArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.TextArray 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.DoubleArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.PointArray 4 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.ShortArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.ByteArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.IntArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.LongArray 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.BooleanArray 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Random org.neo4j.kernel.impl.store.format.RecordGenerators.Generator 2 1 1 - - Jdk -> Internal
org.neo4j.test.Randoms org.neo4j.values.RandomValue 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.Number org.neo4j.values.storable.NumberValue 1 1 1 - - Internal -> Internal
org.neo4j.test.rule.RandomRule org.neo4j.values.RandomValue 11 1 1 - - Internal -> Internal
java.util.Random org.neo4j.values.storable.RandomValues 12 1 1 - - Jdk -> Internal
org.neo4j.test.Randoms org.neo4j.values.storable.RandomValues 23 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.GBPTreeFileUtil org.neo4j.io.fs.FileSystemAbstraction 1 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.frontend.v3_5.ast.Query org.neo4j.kernel.api.impl.schema.ValueEncoding.String 3 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.unsafe.impl.batchimport.cache.NumberArrayTest.NumberArrayTestData 2 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.api.index.IndexProvider 3 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.index.schema.fusion.FusionIndexProvider.Selector org.neo4j.kernel.impl.index.schema.fusion.SlotSelector 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexPopulator org.neo4j.kernel.impl.index.schema.fusion.SlotSelector 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexUpdater org.neo4j.kernel.impl.index.schema.fusion.SlotSelector 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexAccessor org.neo4j.kernel.impl.index.schema.fusion.SlotSelector 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.fusion.SlotSelector 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexProvider org.neo4j.kernel.impl.index.schema.fusion.InstanceSelector<org.neo4j.kernel.api.index.IndexProvider> 5 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.fusion.ThrowingIntFunction java.util.function.IntFunction 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.index.schema.fusion.InstanceSelector org.neo4j.kernel.impl.index.schema.fusion.LazyInstanceSelector 6 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.util.VersionedHashMap java.util.Map 4 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.impl.util.diffsets.MutableLongDiffSets org.neo4j.kernel.impl.util.diffsets.MutableLongDiffSetsImpl 17 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets<java.lang.Long> org.neo4j.kernel.impl.util.diffsets.MutableLongDiffSets 5 2 1 - - Internal -> Internal
org.neo4j.storageengine.api.txstate.ReadableDiffSets<java.lang.Integer> org.neo4j.storageengine.api.txstate.LongDiffSets 9 2 1 - - Internal -> Internal
java.util.Set<java.lang.Long> org.eclipse.collections.api.set.primitive.LongSet 7 3 1 - - Jdk -> External
java.util.Set<java.lang.Long> org.eclipse.collections.api.set.primitive.MutableLongSet 4 2 1 - - Jdk -> External
org.neo4j.storageengine.api.txstate.ReadableDiffSets<java.lang.Long> org.neo4j.storageengine.api.txstate.LongDiffSets 12 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets<java.lang.Long> org.neo4j.storageengine.api.txstate.LongDiffSets 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.state.TxState.RemovalsCountingRelationshipsDiffSets org.neo4j.kernel.impl.api.state.TxState.RemovalsCountingDiffSets 2 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.txstate.ReadableRelationshipDiffSets<java.lang.Long> org.neo4j.storageengine.api.txstate.LongDiffSets 2 1 1 - - Internal -> Internal
org.eclipse.collections.api.map.primitive.MutableIntObjectMap org.eclipse.collections.api.map.primitive.MutableLongObjectMap 9 2 1 - - External -> External
org.eclipse.collections.api.set.primitive.IntSet org.eclipse.collections.api.set.primitive.LongSet 4 1 1 - - External -> External
java.util.Map org.eclipse.collections.api.map.primitive.MutableIntObjectMap 11 2 1 - - Jdk -> External
org.neo4j.kernel.impl.util.diffsets.DiffSets<java.lang.Integer> org.neo4j.kernel.impl.util.diffsets.MutableLongDiffSets 3 1 1 - - Internal -> Internal
java.util.Set<java.lang.Integer> org.eclipse.collections.api.set.primitive.LongSet 8 1 1 - - Jdk -> External
org.eclipse.collections.api.iterator.IntIterator org.eclipse.collections.api.iterator.LongIterator 2 1 1 - - External -> External
org.eclipse.collections.api.set.primitive.MutableIntSet org.eclipse.collections.api.set.primitive.MutableLongSet 14 2 1 - - External -> External
java.util.Map org.eclipse.collections.api.map.primitive.IntObjectMap 3 2 1 - - Jdk -> External
java.util.function.IntConsumer java.util.function.LongConsumer 1 1 1 - - Jdk -> Jdk
java.util.Set<java.lang.Integer> org.eclipse.collections.api.set.primitive.MutableIntSet 8 2 1 - - Jdk -> External
java.util.Iterator<java.lang.Integer> org.neo4j.kernel.impl.coreapi.TxStateTransactionDataSnapshot.RelationshipPropertyEntryView 2 1 1 - - Jdk -> Internal
java.util.List<java.lang.Integer> org.eclipse.collections.api.list.primitive.IntList 1 1 1 - - Jdk -> External
java.util.Collection<java.lang.Integer> org.eclipse.collections.api.IntIterable 2 1 1 - - Jdk -> External
java.util.Iterator<java.lang.Integer> org.eclipse.collections.api.IntIterable 18 1 1 - - Jdk -> External
org.neo4j.storageengine.api.StorageStatement org.neo4j.storageengine.api.schema.LabelScanReader 1 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.StoreReadLayer org.neo4j.storageengine.api.StorageEngine 2 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.StorageStatement org.neo4j.storageengine.api.StoreReadLayer 22 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.StoreReadLayer.Groups org.neo4j.storageengine.api.StorageReader.Groups 1 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.StoreReadLayer.Properties org.neo4j.storageengine.api.StorageReader.Properties 1 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.StoreReadLayer.Nodes org.neo4j.storageengine.api.StorageReader.Nodes 1 1 1 SIBLING - Internal -> Internal
org.neo4j.storageengine.api.StoreReadLayer.Relationships org.neo4j.storageengine.api.StorageReader.Relationships 1 1 1 SIBLING - Internal -> Internal
org.eclipse.jetty.http.HttpHeader org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - External -> Internal
javax.ws.rs.core.MultivaluedMap java.util.Map 2 1 1 R_SUPER_T - External -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.eclipse.jetty.http.HttpFields 1 1 1 - - Internal -> External
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Jdk
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Jdk -> Internal
org.eclipse.jetty.http.HttpFields org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - External -> Internal
java.util.concurrent.Executor org.neo4j.io.pagecache.impl.muninn.BackgroundThreadExecutor 2 2 1 T_SUPER_R - Jdk -> Internal
org.neo4j.io.mem.GrabAllocator.Grab org.neo4j.io.mem.GrabAllocator.Grabs 1 1 1 Composition - Internal -> Internal
org.neo4j.internal.kernel.api.RelationshipTraversalCursor org.neo4j.internal.kernel.api.RelationshipGroupCursor 1 1 1 SIBLING - Internal -> Internal
org.neo4j.cypher.internal.runtime.LongArrayHashSet.Table org.neo4j.cypher.internal.runtime.LongArrayHashTable 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.kernel.api.index.IndexProvider.Descriptor 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor.Type org.neo4j.kernel.api.schema.index.PendingIndexDescriptor.Type 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.PendingIndexDescriptor org.neo4j.kernel.api.schema.index.IndexDescriptor 123 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.kernel.impl.api.index.CapableIndexDescriptor 18 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.api.schema.index.PendingIndexDescriptor org.neo4j.kernel.impl.api.index.CapableIndexDescriptor 29 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.schema.index.PendingIndexDescriptor ? extendsorg.neo4j.kernel.api.schema.index.PendingIndexDescriptor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.schema.index.PendingIndexDescriptor.Type org.neo4j.kernel.api.schema.index.IndexDescriptor.Type 2 1 1 - - Internal -> Internal
PendingIndexDescriptor org.neo4j.kernel.api.schema.index.IndexDescriptor 4 1 1 - - External -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.kernel.api.schema.index.StoreIndexDescriptor 2 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.api.schema.index.CapableIndexDescriptor org.neo4j.kernel.api.schema.index.IndexDescriptor 5 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.internal.kernel.api.schema.LabelSchemaDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.schema.LabelSchemaDescriptor org.neo4j.kernel.api.schema.index.CapableIndexDescriptor 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.txstate.TransactionState org.neo4j.kernel.impl.api.KernelTransactionImplementation 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.RebuildingIndexDescriptor org.neo4j.kernel.api.schema.index.StoreIndexDescriptor 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.api.index.IndexingService org.neo4j.kernel.impl.api.index.IndexingProvidersService 5 1 1 - - Internal -> Internal
java.util.HashMap<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.values.AnyValue> org.neo4j.values.AnyValue 1 1 1 - - Jdk -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.values.AnyValue> org.neo4j.values.virtual.MapValueBuilder 3 1 1 Composition - Jdk -> Internal
java.util.Map<org.neo4j.values.AnyValue, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.values.virtual.MapValue 5 1 1 - - Jdk -> Internal
java.util.Map org.eclipse.collections.api.map.MutableMap 1 1 1 - - Jdk -> External
java.util.Map org.eclipse.collections.api.map.ImmutableMap 4 2 1 - - Jdk -> External
org.neo4j.values.virtual.MapValueBuilder org.neo4j.values.AnyValue 1 1 1 - - Internal -> Internal
java.util.Set java.lang.Iterable 7 1 1 R_SUPER_T - Jdk -> Jdk
java.util.Map.Entry org.eclipse.collections.api.tuple.Pair 1 1 1 - - Jdk -> External
org.eclipse.collections.api.map.ImmutableMap java.util.Map 2 1 1 - - External -> Jdk
org.eclipse.collections.api.tuple.Pair java.util.Map.Entry 1 1 1 - - External -> Jdk
org.eclipse.collections.api.map.MutableMap java.util.Map 1 1 1 - - External -> Jdk
org.neo4j.storageengine.api.StoreReadLayer org.neo4j.storageengine.api.StorageReader 1 1 1 - - Internal -> Internal
void org.eclipse.collections.impl.map.mutable.primitive.ObjectIntHashMap<org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Jdk -> External
org.neo4j.cypher.internal.CompatibilityFactory org.neo4j.cypher.internal.CompilerFactory 4 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.CommunityCompatibilityFactory org.neo4j.cypher.internal.CommunityCompilerFactory 6 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.EnterpriseCompatibilityFactory org.neo4j.cypher.internal.EnterpriseCompilerFactory 4 1 1 - - Internal -> Internal
org.neo4j.logging.LogProvider org.neo4j.kernel.monitoring.Monitors 1 1 1 - - Internal -> Internal
org.neo4j.kernel.internal.DefaultKernelData org.neo4j.kernel.internal.KernelData 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.storable.DoubleValue org.neo4j.values.storable.Value 2 1 1 - - Internal -> Internal
org.junit.rules.TemporaryFolder org.neo4j.test.rule.TestDirectory 2 2 1 - - External -> Internal
org.neo4j.test.rule.SuppressOutput.Voice void 1 1 1 - - Internal -> Jdk
void org.neo4j.bolt.v1.runtime.BoltStateMachine 2 1 1 - - Jdk -> Internal
org.neo4j.internal.kernel.api.Session org.neo4j.internal.kernel.api.Transaction 1 1 1 SIBLING - Internal -> Internal
java.lang.Long org.neo4j.graphdb.schema.ConstraintDefinition 1 1 1 - - Jdk -> Internal
org.neo4j.test.DbRepresentation.NodeRep org.neo4j.graphdb.schema.ConstraintDefinition 1 1 1 - - Internal -> Internal
java.util.Map org.eclipse.collections.api.bag.MutableBag 1 1 1 - - Jdk -> External
org.neo4j.storageengine.api.schema.IndexSample java.util.List<org.neo4j.storageengine.api.schema.IndexSample> 2 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.schema.IndexSample java.lang.Iterable<org.neo4j.storageengine.api.schema.IndexSample> 1 1 1 - - Internal -> Jdk
org.neo4j.values.storable.Value java.util.EnumMap<org.neo4j.values.storable.Value[], org.neo4j.kernel.impl.index.schema.fusion.IndexSlot> 11 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.IndexCapability java.util.List<org.neo4j.internal.kernel.api.IndexCapability> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.IndexProvider java.util.EnumMap<org.neo4j.kernel.impl.index.schema.fusion.IndexSlot, org.neo4j.kernel.api.index.IndexProvider> 1 1 1 - - Internal -> Jdk
java.util.function.IntFunction java.util.function.Function 7 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.index.IndexPopulator java.util.EnumMap<org.neo4j.kernel.impl.index.schema.fusion.IndexSlot, org.neo4j.kernel.api.index.IndexPopulator> 1 1 1 - - Internal -> Jdk
org.neo4j.storageengine.api.schema.IndexReader java.util.EnumMap<org.neo4j.kernel.impl.index.schema.fusion.IndexSlot, org.neo4j.storageengine.api.schema.IndexReader> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.IndexAccessor java.util.EnumMap<org.neo4j.kernel.api.index.IndexAccessor, org.neo4j.kernel.impl.index.schema.fusion.IndexSlot> 1 1 1 - - Internal -> Jdk
java.lang.Object org.neo4j.kernel.impl.index.schema.fusion.InstanceSelector<org.neo4j.kernel.api.index.IndexProvider> 1 1 1 - - Jdk -> Internal
org.neo4j.internal.kernel.api.IndexCapability java.lang.Iterable<org.neo4j.internal.kernel.api.IndexCapability> 3 1 1 - - Internal -> Jdk
int org.neo4j.kernel.impl.index.schema.fusion.IndexSlot 13 1 1 - - Jdk -> Internal
org.neo4j.storageengine.api.schema.IndexSampler java.lang.Iterable<org.neo4j.storageengine.api.schema.IndexSampler> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.api.index.IndexUpdater java.util.EnumMap<org.neo4j.kernel.impl.index.schema.fusion.IndexSlot, org.neo4j.kernel.api.index.IndexUpdater> 1 1 1 - - Internal -> Jdk
java.lang.Iterable<T> ? extendsjava.lang.Iterable<T> 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.causalclustering.messaging.marshalling.v2.SerializableContent org.neo4j.causalclustering.messaging.marshalling.v2.SerializableContent.SimpleSerializableContent 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.messaging.marshalling.v2.CoreReplicatedContentSerializer.ReplicatedContentBuilder org.neo4j.causalclustering.messaging.marshalling.v2.ContentBuilder<org.neo4j.causalclustering.core.replication.ReplicatedContent> 2 1 1 - - Internal -> Internal
io.netty.buffer.ByteBuf org.neo4j.causalclustering.messaging.marshalling.v2.ContentBuilder<org.neo4j.causalclustering.core.replication.ReplicatedContent> 1 1 1 - - External -> Internal
org.neo4j.causalclustering.messaging.marshalling.v1.CoreReplicatedContentMarshal org.neo4j.causalclustering.messaging.marshalling.CoreReplicatedContentSerializer 1 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.messaging.marshalling.SerializableContent org.neo4j.causalclustering.identity.MemberId.Marshal 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.messaging.marshalling.v1.CoreReplicatedContentMarshal org.neo4j.causalclustering.messaging.marshalling.ChannelMarshal<org.neo4j.causalclustering.core.replication.ReplicatedContent> 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.replication.DistributedOperation org.neo4j.causalclustering.messaging.marshalling.ContentBuilder<org.neo4j.causalclustering.core.replication.ReplicatedContent> 1 1 1 - - Internal -> Internal
java.lang.Boolean java.lang.Object 1 1 1 - - Jdk -> Jdk
org.neo4j.causalclustering.messaging.marshalling.ReplicatedContentChunk io.netty.buffer.ByteBuf 3 1 1 - - Internal -> External
org.neo4j.causalclustering.messaging.marshalling.v2.decoding.RaftMessageComposer.RaftLogEntries java.util.Queue<java.lang.Long> 1 1 1 - - Internal -> Jdk
java.util.function.Supplier java.util.Queue 4 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.causalclustering.core.consensus.RaftMessages.ClusterIdAwareMessage 1 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.protocol.v2.RaftProtocolServerInstaller.Factory org.neo4j.causalclustering.core.consensus.protocol.v2.RaftProtocolServerInstallerV2.Factory 3 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.core.consensus.protocol.v2.RaftProtocolClientInstaller.Factory org.neo4j.causalclustering.core.consensus.protocol.v2.RaftProtocolClientInstallerV2.Factory 2 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.core.consensus.protocol.v1.RaftProtocolClientInstaller.Factory org.neo4j.causalclustering.core.consensus.protocol.v1.RaftProtocolClientInstallerV1.Factory 3 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.core.consensus.protocol.v1.RaftProtocolServerInstaller.Factory org.neo4j.causalclustering.core.consensus.protocol.v1.RaftProtocolServerInstallerV1.Factory 4 1 1 SIBLING - Internal -> Internal
java.util.function.BiFunction<java.util.Queue<java.lang.Long>, java.util.Queue<org.neo4j.causalclustering.core.replication.ReplicatedContent>, org.neo4j.causalclustering.core.consensus.RaftMessages.BaseRaftMessage> org.neo4j.causalclustering.messaging.marshalling.v2.decoding.RaftMessageDecoder.LazyComposer 5 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.BaseRaftMessage org.neo4j.causalclustering.core.consensus.RaftMessages.RaftMessage 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.ClusterIdAwareMessage java.util.Optional<org.neo4j.causalclustering.core.consensus.RaftMessages.ClusterIdAwareMessage> 2 1 1 - - Internal -> Jdk
org.neo4j.causalclustering.core.consensus.RaftMessages.BaseRaftMessage java.util.Optional<org.neo4j.causalclustering.core.consensus.RaftMessages.RaftMessage> 2 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.Read org.neo4j.kernel.impl.store.NodeStore 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.newapi.StoreNodeCursor org.neo4j.storageengine.api.StorageNodeCursor 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Read org.neo4j.kernel.impl.store.PropertyStore 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.newapi.StoreRelationshipGroupCursor org.neo4j.storageengine.api.StorageRelationshipGroupCursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.newapi.StorePropertyCursor org.neo4j.storageengine.api.StoragePropertyCursor 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.newapi.DefaultPropertyCursor org.neo4j.internal.kernel.api.PropertyCursor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.newapi.DefaultNodeCursor org.neo4j.internal.kernel.api.NodeCursor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.internal.kernel.api.PropertyCursor org.neo4j.graphdb.Transaction 1 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.storageengine.api.txstate.TxStateVisitor, org.neo4j.storageengine.api.txstate.TxStateVisitor> org.neo4j.storageengine.api.txstate.TxStateVisitor.Decorator 2 1 1 T_SUPER_R - Jdk -> Internal
sun.misc.Cleaner java.lang.Object 1 1 1 - - Jdk -> Jdk
StringSchemaKey org.neo4j.kernel.impl.index.schema.StringIndexKey 4 1 1 - - External -> Internal
org.neo4j.kernel.impl.index.schema.SpatialIndexPartReader<NativeSchemaValue> org.neo4j.kernel.impl.index.schema.SpatialIndexPartReader<org.neo4j.kernel.impl.index.schema.NativeIndexValue> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.graphdb.facade.GraphDatabaseFacadeFactory.Dependencies 1 1 1 - - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.values.AnyValue> org.neo4j.values.virtual.MapValue 1 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.core.LabelTokenHolder org.neo4j.kernel.impl.core.TokenHolder 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.core.PropertyKeyTokenHolder org.neo4j.kernel.impl.core.TokenHolder 4 1 1 R_SUPER_T - Internal -> Internal
java.util.Iterator<org.neo4j.storageengine.api.Token> int 6 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.core.LabelTokenHolder org.neo4j.kernel.api.KernelTransaction 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.core.RelationshipTypeToken org.neo4j.internal.kernel.api.NamedToken 8 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.core.PropertyKeyTokenHolder org.neo4j.kernel.impl.core.TokenHolders 3 1 1 - - Internal -> Internal
org.neo4j.values.storable.BooleanValue org.neo4j.values.storable.Value 1 1 1 - - Internal -> Internal
java.lang.Boolean org.neo4j.values.storable.Value 16 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.record.NodeRecord org.neo4j.kernel.impl.store.record.PrimitiveRecord 3 2 1 R_SUPER_T - Internal -> Internal
int org.neo4j.internal.kernel.api.schema.SchemaDescriptor 2 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.index.NodeUpdates.Builder org.neo4j.kernel.impl.api.index.EntityUpdates.Builder 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.PropertyStore org.neo4j.kernel.impl.store.NodeStore 1 1 1 SIBLING - Internal -> Internal
java.lang.Iterable java.util.Set 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.api.schema.index.IndexDescriptor org.neo4j.internal.kernel.api.schema.SchemaDescriptor 2 1 1 Composition - Internal -> Internal
org.neo4j.internal.kernel.api.schema.SchemaDescriptorSupplier org.neo4j.internal.kernel.api.schema.SchemaDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.function.ThrowingFunction java.util.function.Function 1 1 1 - - Internal -> Jdk
java.util.Optional<java.lang.Integer> org.neo4j.internal.kernel.api.schema.SchemaDescriptor 2 1 1 - - Jdk -> Internal
org.neo4j.internal.kernel.api.schema.LabelSchemaDescriptor org.neo4j.internal.kernel.api.schema.MultiTokenSchemaDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.schema.MultiTokenSchemaDescriptor org.neo4j.internal.kernel.api.schema.SchemaDescriptor 4 1 1 - - Internal -> Internal
org.neo4j.index.internal.gbptree.CleanupJob org.neo4j.index.internal.gbptree.GroupingRecoveryCleanupWorkCollectorTest.DummyJob 36 2 1 R_SUPER_T - Internal -> Internal
org.apache.commons.lang3.mutable.MutableBoolean java.util.concurrent.atomic.AtomicBoolean 1 1 1 SIBLING - External -> Jdk
org.neo4j.kernel.lifecycle.Lifecycle void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.transaction.state.RecordAccess org.neo4j.unsafe.batchinsert.internal.DirectRecordAccess 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.Iterable java.util.stream.Stream 2 2 1 - - Jdk -> Jdk
java.lang.Object org.junit.jupiter.params.provider.Arguments 1 1 1 T_SUPER_R - Jdk -> External
org.neo4j.values.utils.TemporalParseException void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.configuration.ConnectorPortRegister org.neo4j.server.rest.discovery.DiscoverableURIs 1 1 1 - - Internal -> Internal
org.neo4j.server.NeoServer org.neo4j.server.rest.discovery.DiscoverableURIs 1 1 1 - - Internal -> Internal
java.util.List<?> org.eclipse.collections.api.RichIterable 1 1 1 - - Jdk -> External
java.util.Map org.eclipse.collections.api.multimap.list.MutableListMultimap 1 1 1 - - Jdk -> External
java.util.function.Supplier<org.neo4j.graphdb.DependencyResolver> org.neo4j.graphdb.DependencyResolver 1 1 1 - - Jdk -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.spi.explicitindex.IndexImplementation> org.neo4j.kernel.impl.api.ExplicitIndexProvider 5 1 1 - - Jdk -> Internal
java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.spi.explicitindex.IndexImplementation> org.neo4j.kernel.impl.api.ExplicitIndexProvider 6 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.ExplicitIndexProvider org.neo4j.kernel.impl.api.DefaultExplicitIndexProvider 1 1 1 R_SUPER_T - Internal -> Internal
java.util.HashMap<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.spi.explicitindex.IndexImplementation> org.neo4j.kernel.impl.api.ExplicitIndexProvider 6 1 1 - - Jdk -> Internal
org.neo4j.graphdb.DependencyResolver java.util.function.Supplier<org.neo4j.udc.UsageData> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.ExplicitIndexProviderLookup org.neo4j.kernel.impl.api.ExplicitIndexProvider 13 1 1 - - Internal -> Internal
java.util.function.Supplier<org.neo4j.kernel.impl.transaction.state.NeoStoreFileListing> org.neo4j.kernel.impl.transaction.state.DataSourceManager 3 1 1 T_SUPER_R - Jdk -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.causalclustering.catchup.storecopy.LocalDatabase 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.Dependencies java.util.function.Supplier 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.util.Dependencies java.util.function.Supplier<org.neo4j.storageengine.api.StorageEngine> 5 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.util.Dependencies org.neo4j.graphdb.DependencyResolver 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointerMonitor java.util.function.Supplier<org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointerMonitor> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.api.LogRotationMonitor java.util.function.Supplier<org.neo4j.kernel.impl.api.LogRotationMonitor> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.stats.StoreEntityCounters java.util.function.Supplier<org.neo4j.kernel.impl.store.stats.StoreEntityCounters> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.ha.com.master.MasterImpl.SPI org.neo4j.bolt.runtime.BoltStateMachineSPI 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.BoltStateMachine.State java.lang.Class<? extendsorg.neo4j.bolt.runtime.BoltStateMachineState> 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.v1.runtime.BoltStateMachine.State org.neo4j.bolt.runtime.StateMachineMessage 1 1 1 - - Internal -> Internal
org.neo4j.bolt.runtime.BoltStateMachineSPI org.neo4j.bolt.v1.runtime.BoltStateMachineV1SPI 4 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.ha.com.master.MasterImpl.SPI org.neo4j.bolt.runtime.TransactionStateMachineSPI 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.kvstore.State void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.kvstore.State org.neo4j.bolt.runtime.BoltStateMachineState 2 1 1 - - Internal -> Internal
org.neo4j.test.rule.fs.EphemeralFileSystemRule org.neo4j.graphdb.mockfs.EphemeralFileSystemAbstraction 5 2 1 - - Internal -> Internal
org.neo4j.io.fs.FileSystemAbstraction org.neo4j.io.fs.DefaultFileSystemAbstraction 2 1 1 R_SUPER_T - Internal -> Internal
void org.neo4j.kernel.api.security.SecurityModule 1 1 1 - - Jdk -> Internal
java.lang.Object org.neo4j.kernel.extension.KernelExtensionFactory 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema.RelationTypeSchemaDescriptor org.neo4j.kernel.api.schema.index.IndexDescriptor 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.CoordinateReferenceSystem org.neo4j.kernel.impl.index.schema.SpatialIndexFiles.SpatialFile 2 2 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.index.schema.SpatialIndexFiles.SpatialFileLayout org.neo4j.kernel.impl.index.schema.SpatialIndexFiles.SpatialFile 22 2 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.index.schema.config.SpaceFillingCurveSettings org.neo4j.kernel.impl.index.schema.config.SpaceFillingCurveSettingsFactory 6 2 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.config.SpaceFillingCurveSettingsFactory org.neo4j.kernel.impl.index.schema.config.ConfiguredSpaceFillingCurveSettingsCache 16 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.config.SpaceFillingCurveSettingsFactory.SpatialIndexType org.neo4j.kernel.impl.index.schema.config.SpatialIndexType 2 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor org.neo4j.kernel.api.schema.index.IndexDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.index.SchemaIndexDescriptor org.neo4j.kernel.api.schema.index.StoreIndexDescriptor 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.LayoutTestUtil<SpatialSchemaKey, NativeSchemaValue> org.neo4j.kernel.impl.index.schema.LayoutTestUtil<org.neo4j.kernel.impl.index.schema.SpatialIndexKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.factory.OperationalMode org.neo4j.kernel.impl.factory.DatabaseInfo 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.core.InMemoryTokenCache org.neo4j.causalclustering.core.state.machines.token.TokenRegistry 5 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.NodeRecord> org.neo4j.kernel.impl.store.NodeStore 2 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler org.neo4j.bolt.messaging.Neo4jPack.Unpacker 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler org.neo4j.bolt.messaging.BoltRequestMessageReader 2 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.BoltMessageRouter org.neo4j.bolt.runtime.BoltConnection 1 1 1 Composition - Internal -> Internal
org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler org.neo4j.bolt.runtime.BoltConnection 1 1 1 - - Internal -> Internal
org.neo4j.bolt.runtime.BoltConnection org.neo4j.bolt.BoltProtocol 1 1 1 - - Internal -> Internal
org.neo4j.bolt.transport.TransportThrottleGroup org.neo4j.bolt.v1.runtime.BoltStateMachineFactory 3 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.BoltFactory org.neo4j.bolt.v1.runtime.BoltStateMachineFactory 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.BoltFactoryImpl org.neo4j.bolt.v1.runtime.BoltStateMachineFactoryImpl 4 1 1 - - Internal -> Internal
org.neo4j.bolt.runtime.BoltStateMachine org.neo4j.bolt.BoltChannel 1 1 1 SIBLING - Internal -> Internal
org.neo4j.bolt.messaging.Neo4jPack java.util.function.Function<org.neo4j.bolt.v1.packstream.PackOutput, org.neo4j.bolt.messaging.Neo4jPack.Packer> 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.messaging.Neo4jPack java.util.function.Function<org.neo4j.bolt.v1.packstream.PackInput, org.neo4j.bolt.messaging.Neo4jPack.Unpacker> 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.v1.messaging.BoltMessageRouter org.neo4j.bolt.messaging.BoltRequestMessageReader 1 1 1 - - Internal -> Internal
org.neo4j.bolt.transport.BoltProtocolPipelineInstaller org.neo4j.bolt.BoltProtocol 15 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.bolt.messaging.Neo4jPack.Packer, org.neo4j.bolt.v1.packstream.PackOutput> org.neo4j.bolt.messaging.PackProvider 1 1 1 - - Jdk -> Internal
java.util.function.Function<org.neo4j.bolt.v1.packstream.PackInput, org.neo4j.bolt.messaging.Neo4jPack.Unpacker> org.neo4j.bolt.messaging.UnpackerProvider 1 1 1 - - Jdk -> Internal
org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler org.neo4j.bolt.messaging.BoltResponseMessageWriter 14 1 1 - - Internal -> Internal
org.neo4j.bolt.messaging.BoltResponseMessageWriter org.neo4j.bolt.v1.messaging.BoltResponseMessageWriterV1 9 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter org.neo4j.bolt.v1.messaging.BoltResponseMessageWriterV1 2 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler org.neo4j.bolt.v1.messaging.BoltResponseMessageRecorder 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.bolt.messaging.ResponseMessageEncoder org.neo4j.bolt.messaging.ResponseMessageEncoder<?> 1 1 1 - - Internal -> Internal
org.neo4j.bolt.messaging.ResponseMessageEncoder org.neo4j.bolt.messaging.ResponseMessageEncoder<org.neo4j.bolt.messaging.ResponseMessage> 3 1 1 - - Internal -> Internal
org.neo4j.kernel.extension.KernelExtensions org.neo4j.kernel.extension.GlobalKernelExtensions 1 1 1 - - Internal -> Internal
org.neo4j.kernel.extension.KernelExtensions org.neo4j.kernel.extension.DatabaseKernelExtensions 5 1 1 - - Internal -> Internal
org.neo4j.unsafe.batchinsert.BatchInserter org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - Internal -> Internal
org.neo4j.kernel.ha.HighlyAvailableGraphDatabase org.neo4j.kernel.monitoring.Monitors 1 1 1 - - Internal -> Internal
org.neo4j.kernel.internal.GraphDatabaseAPI org.neo4j.kernel.monitoring.Monitors 2 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.RoleRecord void 7 1 1 - - Internal -> Jdk
java.util.function.Supplier<org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer> org.neo4j.causalclustering.catchup.CheckPointerService 18 3 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer org.neo4j.causalclustering.catchup.storecopy.StoreCopyRequestHandlerTest.FakeCheckPointer 3 3 1 T_SUPER_R - Internal -> Internal
org.neo4j.causalclustering.catchup.storecopy.StoreCopyRequestHandlerTest.FakeCheckPointer org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.catchup.CheckPointerService java.util.function.Supplier<org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer> 8 1 1 - - Internal -> Jdk
org.neo4j.bolt.runtime.BoltStateMachine org.neo4j.bolt.v3.BoltStateMachineV3 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.bolt.v1.runtime.ConnectedState org.neo4j.bolt.v3.runtime.ExtraMetaDataConnectedState 1 1 1 T_SUPER_R - Internal -> Internal
void org.neo4j.bolt.v1.runtime.bookmarking.Bookmark 4 2 1 - - Jdk -> Internal
org.neo4j.function.ThrowingConsumer java.util.function.Consumer 6 1 1 - - Internal -> Jdk
java.io.IOException java.io.UncheckedIOException 5 2 1 SIBLING - Jdk -> Jdk
java.util.Random org.neo4j.test.rule.RandomRule 1 1 1 Composition - Jdk -> Internal
org.neo4j.test.rule.DatabaseRule org.neo4j.test.rule.EmbeddedDatabaseRule 2 1 1 R_SUPER_T - Internal -> Internal
java.util.List<org.neo4j.helpers.collection.Pair<java.lang.Long, org.neo4j.graphdb.Label[]>> void 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.util.Dependencies java.io.File 1 1 1 - - Internal -> Jdk
org.neo4j.logging.LogProvider org.neo4j.logging.AssertableLogProvider 2 2 1 - - Internal -> Internal
org.neo4j.kernel.api.bolt.BoltConnectionTracker org.neo4j.kernel.api.net.NetworkConnectionTracker 6 1 1 - - Internal -> Internal
io.netty.channel.socket.SocketChannel io.netty.channel.Channel 3 1 1 R_SUPER_T - External -> External
org.neo4j.kernel.enterprise.builtinprocs.EnterpriseBuiltInDbmsProcedures.ConnectionResult org.neo4j.kernel.enterprise.builtinprocs.ListConnectionResult 1 1 1 - - Internal -> Internal
org.neo4j.bolt.logging.BoltMessageLogging org.neo4j.bolt.BoltChannel 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.DurationValue org.neo4j.values.AnyValue 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.helpers.collection.Pair<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.values.virtual.MapValue> 3 1 1 - - Internal -> Internal
org.neo4j.values.virtual.MapValue org.neo4j.cypher.internal.ParameterTypeMap 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.helpers.collection.Pair<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.cypher.internal.ParameterTypeMap> 3 1 1 - - Internal -> Internal
org.neo4j.cypher.internal.ParameterTypeMap scala.collection.immutable.Map<java.lang.Class<?>, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 6 1 1 - - Internal -> External
org.neo4j.kernel.impl.util.watcher.FileSystemWatcherService java.util.function.Function<java.io.File, org.neo4j.kernel.impl.util.watcher.FileSystemWatcherService> 1 1 1 - - Internal -> Jdk
io.netty.handler.ssl.SslContext org.neo4j.ssl.SslPolicy 1 1 1 - - External -> Internal
boolean org.neo4j.ssl.SslPolicy 1 1 1 Composition - Jdk -> Internal
com.google.common.collect.Table java.util.Map 1 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.LabelSet int 1 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.LabelSet java.lang.Integer 3 1 1 - - Internal -> Jdk
org.neo4j.internal.kernel.api.NodeCursor org.neo4j.internal.kernel.api.RelationshipScanCursor 1 1 1 SIBLING - Internal -> Internal
java.lang.Object org.neo4j.kernel.builtinprocs.SchemaCalculator.ValueTypeDecider 4 1 1 - - Jdk -> Internal
org.neo4j.internal.kernel.api.LabelSet org.neo4j.kernel.builtinprocs.SortedLabels 12 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.newapi.Labels org.neo4j.kernel.builtinprocs.SortedLabels 12 2 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.builtinprocs.SchemaCalculator.ValueTypeDecider org.neo4j.kernel.builtinprocs.SchemaCalculator.ValueTypeListHelper 12 2 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String java.util.Map.Entry<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.v3.messaging.decoder.StatementMode java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> 2 1 1 - - Internal -> Jdk
org.neo4j.bolt.v3.runtime.StreamingState org.neo4j.bolt.v3.runtime.TransactionStreamingState 1 1 1 - - Internal -> Internal
org.neo4j.bolt.runtime.TransactionStateMachineSPI org.neo4j.bolt.v1.runtime.TransactionStateMachineV1SPI 23 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.core.EmbeddedProxySPI org.neo4j.kernel.impl.factory.GraphDatabaseFacade 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.internal.GraphDatabaseAPI org.neo4j.kernel.impl.transaction.state.DataSourceManager 5 1 1 - - Internal -> Internal
org.neo4j.kernel.internal.GraphDatabaseAPI org.neo4j.dbms.database.DatabaseManager 6 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.index.schema.GenericKey org.neo4j.kernel.impl.index.schema.CompositeGenericKey 13 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.GenericKeyState org.neo4j.kernel.impl.index.schema.GenericKeyState[] 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.Value org.neo4j.values.storable.DurationValue 1 1 1 - - Internal -> Internal
org.neo4j.values.storable.DateTimeValue org.neo4j.values.storable.Value 3 1 1 - - Internal -> Internal
java.lang.AssertionError java.lang.IllegalArgumentException 1 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointer org.neo4j.causalclustering.catchup.CheckPointerService 1 1 1 - - Internal -> Internal
org.eclipse.collections.api.map.primitive.IntObjectMap org.eclipse.collections.api.map.primitive.LongObjectMap 1 1 1 - - External -> External
org.neo4j.unsafe.impl.batchimport.cache.NumberArrayFactory java.util.function.Function<org.neo4j.test.rule.PageCacheAndDependenciesRule, org.neo4j.unsafe.impl.batchimport.cache.NumberArrayFactory> 2 1 1 - - Internal -> Jdk
org.neo4j.bolt.v3.runtime.ExtraMetaDataConnectedState org.neo4j.bolt.v3.runtime.ConnectedState 1 1 1 SIBLING - Internal -> Internal
org.neo4j.bolt.runtime.BoltStateMachineState void 1 1 1 - - Internal -> Jdk
org.neo4j.bolt.v1.transport.socket.client.TransportConnection org.neo4j.bolt.v1.transport.integration.Neo4jWithSocket 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.DataSourceManager org.neo4j.kernel.NeoStoreDataSource 3 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage<?> org.neo4j.causalclustering.core.consensus.log.RaftLogEntry 1 1 1 - - Internal -> Internal
int org.neo4j.causalclustering.core.BatchingMessageHandler.Config 2 1 1 Composition - Jdk -> Internal
int org.neo4j.causalclustering.core.BoundedPriorityQueue.Config 3 1 1 Composition - Jdk -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage java.util.Optional 1 1 1 - - Internal -> Jdk
RaftMessages.NewEntry.Request org.neo4j.causalclustering.core.consensus.RaftMessages.NewEntry.Request 3 1 1 - - Internal -> Internal
int org.neo4j.kernel.configuration.Config 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.util.Dependencies org.neo4j.graphdb.factory.module.PlatformModule 1 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.protocol.Protocol.ModifierProtocols org.neo4j.causalclustering.protocol.Protocol.ModifierProtocol 1 1 1 - - Internal -> Internal
java.lang.Object org.neo4j.causalclustering.protocol.Protocol.ModifierProtocol 1 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.scenarios.DiscoveryServiceType java.util.function.Supplier<org.neo4j.causalclustering.discovery.DiscoveryServiceFactory> 2 1 1 - - Internal -> Jdk
org.neo4j.harness.TestServerBuilder org.neo4j.harness.internal.EnterpriseInProcessServerBuilder 2 1 1 - - Internal -> Internal
org.neo4j.bolt.logging.BoltMessageLogger org.neo4j.logging.Log 4 1 1 - - Internal -> Internal
JobScheduler.Group org.neo4j.scheduler.Group 2 1 1 - - Internal -> Internal
org.neo4j.scheduler.JobScheduler.Group org.neo4j.scheduler.Group 1 1 1 - - Internal -> Internal
boolean java.util.concurrent.CountDownLatch 3 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.schema.MultiTokenSchemaDescriptor org.neo4j.internal.kernel.api.schema.SchemaDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Iterable java.util.function.Consumer 2 1 1 - - Jdk -> Jdk
org.neo4j.graphdb.FacadeMethod java.util.function.Consumer 2 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.graphdb.Label org.neo4j.graphdb.Label[] 1 1 1 - - Internal -> Internal
org.neo4j.kernel.NeoStoreDataSource org.neo4j.kernel.api.impl.schema.ValueEncoding.String 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command.Version org.neo4j.storageengine.api.CommandVersion 4 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.labelscan.LabelScanValueIndexProgressor org.neo4j.storageengine.api.schema.IndexProgressor 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.newapi.ExplicitIndexProgressor org.neo4j.storageengine.api.schema.IndexProgressor 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.Direction org.neo4j.storageengine.api.RelationshipDirection 7 1 1 - - Internal -> Internal
void org.neo4j.internal.kernel.api.IndexReference 1 1 1 - - Jdk -> Internal
org.neo4j.server.security.enterprise.auth.InternalFlatFileRealm org.neo4j.server.security.enterprise.auth.EnterpriseUserManager 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.server.security.enterprise.auth.EnterpriseUserManager org.neo4j.server.security.enterprise.auth.InternalFlatFileRealm 1 1 1 R_SUPER_T - Internal -> Internal
long org.neo4j.helpers.collection.Pair<org.neo4j.values.storable.Value, java.lang.Long> 1 1 1 - - Jdk -> Internal
org.eclipse.collections.api.set.primitive.MutableLongSet java.util.Set<org.neo4j.helpers.collection.Pair<org.neo4j.values.storable.Value, java.lang.Long>> 2 1 1 - - External -> Jdk
org.eclipse.collections.api.set.primitive.MutableLongSet java.util.Set<org.neo4j.helpers.collection.Pair<java.lang.Long, org.neo4j.values.storable.Value>> 1 1 1 - - External -> Jdk
org.neo4j.internal.kernel.api.IndexQuery boolean 1 1 1 - - Internal -> Jdk
java.util.Iterator<org.neo4j.values.storable.Value> org.neo4j.values.storable.Value 1 1 1 - - Jdk -> Internal
java.util.List<org.neo4j.values.storable.Value> org.neo4j.values.storable.Value 3 1 1 - - Jdk -> Internal
java.lang.Iterable<org.neo4j.values.storable.Value> org.neo4j.values.storable.Value 3 1 1 - - Jdk -> Internal
org.neo4j.storageengine.api.txstate.LongDiffSets org.eclipse.collections.impl.UnmodifiableMap<org.neo4j.values.storable.ValueTuple, ? extendsorg.neo4j.storageengine.api.txstate.LongDiffSets> 2 1 1 - - Internal -> External
java.util.TreeMap java.util.NavigableMap 3 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.helpers.collection.Pair org.eclipse.collections.api.tuple.primitive.LongObjectPair 5 1 1 - - Internal -> External
org.neo4j.kernel.impl.transaction.TransactionStats java.util.function.Supplier<org.neo4j.kernel.impl.transaction.stats.DatabaseTransactionStats> 5 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.transaction.TransactionStats org.neo4j.kernel.impl.transaction.stats.TransactionCounters 2 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.helpers.ListenSocketAddress org.neo4j.helpers.HostnamePort 1 1 1 - - Internal -> Internal
org.opencypher.v9_0.util.attribution.Id java.lang.Integer 1 1 1 - - External -> Jdk
org.opencypher.v9_0.util.attribution.Id int 1 1 1 - - External -> Jdk
org.neo4j.graphdb.Result void 1 1 1 - - Internal -> Jdk
void org.neo4j.graphdb.Result 1 1 1 - - Jdk -> Internal
java.nio.file.Path org.neo4j.io.layout.DatabaseLayout 26 2 1 - - Jdk -> Internal
java.io.File org.neo4j.io.layout.DatabaseLayout 268 5 1 Composition - Jdk -> Internal
java.io.File org.neo4j.io.layout.StoreLayout 10 2 1 Composition - Jdk -> Internal
java.nio.file.Path org.neo4j.io.layout.StoreLayout 3 1 1 - - Jdk -> Internal
java.nio.file.Path void 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.io.layout.DatabaseLayout 2 1 1 Composition - Internal -> Internal
org.neo4j.test.rule.ResourceRule<java.io.File> org.neo4j.test.rule.TestDirectory 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.StoreFile org.neo4j.io.layout.DatabaseStore 5 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.NeoStores org.neo4j.io.layout.DatabaseLayout 2 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.StoreFile java.io.File 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.storemigration.FileOperation org.neo4j.io.fs.FileUtils.Operation 1 1 1 - - Internal -> Internal
org.neo4j.io.layout.DatabaseStore org.neo4j.io.layout.DatabaseFile 9 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.StoreType java.io.File 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.StoreType org.neo4j.io.layout.DatabaseFile 1 1 1 - - Internal -> Internal
java.io.File java.io.File[] 2 1 1 - - Jdk -> Jdk
java.io.File java.util.stream.Stream<java.io.File> 1 1 1 - - Jdk -> Jdk
java.util.List<java.io.File> org.neo4j.io.layout.DatabaseLayout 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.locking.Locks java.util.function.Supplier<org.neo4j.kernel.impl.locking.Locks> 1 1 1 - - Internal -> Jdk
org.neo4j.values.storable.RandomValues.Types java.util.List<org.neo4j.values.storable.RandomValues.Types> 1 1 1 - - Internal -> Jdk
org.neo4j.values.Comparison int 2 2 1 - - Internal -> Jdk
java.util.Collection java.util.NavigableMap 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.transaction.TransactionMonitor org.neo4j.kernel.impl.transaction.stats.DatabaseTransactionStats 2 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.availability.DatabaseAvailabilityGuard org.neo4j.kernel.availability.AvailabilityGuard 61 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.availability.AvailabilityGuard org.neo4j.kernel.availability.DatabaseAvailabilityGuard 4 2 1 R_SUPER_T - Internal -> Internal
java.util.Collection<java.util.function.Supplier<org.neo4j.causalclustering.discovery.DiscoveryServiceFactory>> org.neo4j.causalclustering.scenarios.DiscoveryServiceType 1 1 1 - - Jdk -> Internal
java.util.function.Supplier<org.neo4j.causalclustering.discovery.DiscoveryServiceFactory> org.neo4j.causalclustering.scenarios.DiscoveryServiceType 14 1 1 Composition - Jdk -> Internal
org.neo4j.storageengine.api.txstate.ReadableDiffSets org.neo4j.storageengine.api.txstate.DiffSets 38 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets org.neo4j.kernel.impl.util.diffsets.MutableDiffSetsImpl 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.DiffSets org.neo4j.kernel.impl.util.diffsets.MutableDiffSets 9 1 1 - - Internal -> Internal
org.neo4j.index.internal.gbptree.Layout org.neo4j.kernel.impl.index.schema.IndexLayout 48 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.rule.ImpermanentDatabaseRule org.neo4j.test.rule.DatabaseRule 2 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.store.id.IdGeneratorFactory java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.impl.store.id.IdGeneratorFactory> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.IdController java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, ? extendsorg.neo4j.kernel.impl.store.id.IdGeneratorFactory> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.IdGeneratorFactory java.util.function.Function<org.neo4j.kernel.impl.storageengine.impl.recordstorage.id.IdController, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.IdGeneratorFactory java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, ? extendsorg.neo4j.kernel.impl.store.id.IdGeneratorFactory> 2 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.store.id.configuration.IdTypeConfigurationProvider org.neo4j.graphdb.factory.module.id.IdModule 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.store.id.IdReuseEligibility org.neo4j.graphdb.factory.module.id.IdModule 1 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.state.DataSourceManager java.util.function.Supplier<org.neo4j.internal.kernel.api.Kernel> 3 1 1 R_SUPER_T - Internal -> Jdk
org.neo4j.kernel.impl.security.Credential org.neo4j.kernel.impl.security.LegacyCredential 9 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.scheduler.CentralJobScheduler org.neo4j.scheduler.JobScheduler 6 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.Future<?> org.neo4j.scheduler.JobHandle 2 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String io.netty.handler.ssl.SslProvider 2 1 1 - - Internal -> External
java.time.temporal.TemporalAmount java.time.Period 1 1 1 T_SUPER_R - Jdk -> Jdk
java.time.temporal.TemporalAmount java.time.Duration 1 1 1 T_SUPER_R - Jdk -> Jdk
org.neo4j.kernel.impl.index.schema.IndexLayout<org.neo4j.kernel.impl.index.schema.StringIndexKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> org.neo4j.kernel.impl.index.schema.StringLayout 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.IndexLayout<org.neo4j.kernel.impl.index.schema.CompositeGenericKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> org.neo4j.kernel.impl.index.schema.GenericLayout 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.IndexLayout<org.neo4j.kernel.impl.index.schema.NumberIndexKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> org.neo4j.kernel.impl.index.schema.NumberLayout 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.schema.StoreIndexDescriptor long 1 1 1 Composition - Internal -> Jdk
long java.time.Duration 3 2 1 - - Jdk -> Jdk
java.lang.reflect.Field org.neo4j.values.storable.TemporalValue.TemporalFields 16 1 1 - - Jdk -> Internal
org.neo4j.collection.PrimitiveLongResourceIterator org.neo4j.kernel.impl.transaction.state.storeview.EntityIdIterator 7 1 1 T_SUPER_R - Internal -> Internal
org.eclipse.collections.api.iterator.LongIterator org.neo4j.collection.PrimitiveLongResourceIterator 1 1 1 T_SUPER_R - External -> Internal
org.neo4j.causalclustering.messaging.marshalling.ByteBufAwareMarshal org.neo4j.causalclustering.messaging.marshalling.ChunkedEncoder 3 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.messaging.marshalling.v2.decoding.ReplicatedContentChunkDecoder org.neo4j.causalclustering.messaging.marshalling.v2.decoding.ChunkHandler 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.transaction.log.FlushableChannel org.neo4j.storageengine.api.WritableChannel 25 3 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.consensus.RaftMessages.RaftMessage java.lang.Object 1 1 1 - - Internal -> Jdk
io.netty.channel.EventLoop org.neo4j.causalclustering.messaging.WritabilityThrottler 1 1 1 - - External -> Internal
java.lang.Object java.lang.Void 15 1 1 - - Jdk -> Jdk
java.util.Optional<org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage> org.neo4j.causalclustering.core.consensus.RaftMessages.ReceivedInstantClusterIdAwareMessage 3 1 1 - - Jdk -> Internal
java.util.Optional<java.lang.Integer> java.lang.Integer 2 1 1 - - Jdk -> Jdk
java.lang.Object io.netty.buffer.ByteBuf 1 1 1 T_SUPER_R - Jdk -> External
io.netty.buffer.ByteBuf java.lang.Object 1 1 1 R_SUPER_T - External -> Jdk
org.neo4j.causalclustering.messaging.marshalling.CoreReplicatedContentMarshal org.neo4j.causalclustering.messaging.marshalling.Codec<org.neo4j.causalclustering.core.replication.ReplicatedContent> 2 1 1 - - Internal -> Internal
org.neo4j.causalclustering.messaging.marshalling.ChunkedEncoder io.netty.handler.stream.ChunkedInput<io.netty.buffer.ByteBuf> 6 1 1 - - Internal -> External
org.neo4j.causalclustering.core.state.machines.tx.TransactionRepresentationReplicatedTransaction org.neo4j.kernel.impl.transaction.TransactionRepresentation 1 1 1 Composition - Internal -> Internal
org.neo4j.metrics.output.PrometheusOutput org.neo4j.metrics.output.PrometheusOutputTest.DynamicAddressPrometheusOutput 2 1 1 R_SUPER_T - Internal -> Internal
io.prometheus.client.exporter.HTTPServer org.neo4j.metrics.output.PrometheusHttpServer 1 1 1 T_SUPER_R - External -> Internal
org.neo4j.io.pagecache.PageCache org.neo4j.backup.impl.BackupPageCacheContainer 2 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.schema.IndexProviderDescriptor org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 Composition - Internal -> Internal
org.neo4j.graphdb.factory.module.EditionModule org.neo4j.graphdb.factory.module.EditionDatabaseContext 1 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.kernel.impl.locking.Locks, org.neo4j.kernel.impl.locking.StatementLocksFactory> org.neo4j.kernel.impl.locking.StatementLocksFactory 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.security.UserManagerSupplier org.neo4j.kernel.api.security.provider.SecurityProvider 1 1 1 - - Internal -> Internal
java.util.function.Function<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, org.neo4j.kernel.impl.core.TokenHolders> org.neo4j.kernel.impl.core.TokenHolders 1 1 1 - - Jdk -> Internal
org.neo4j.graphdb.factory.module.id.IdContextFactory org.neo4j.graphdb.factory.module.id.DatabaseIdContext 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.security.provider.NoAuthSecurityProvider org.neo4j.kernel.enterprise.api.security.provider.EnterpriseNoAuthSecurityProvider 1 1 1 SIBLING - Internal -> Internal
org.neo4j.causalclustering.core.CoreGraphDatabase org.neo4j.kernel.internal.GraphDatabaseAPI 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.discovery.DiscoveryServiceFactorySelector.DiscoveryMiddleware org.neo4j.causalclustering.discovery.DiscoveryServiceFactorySelector.DiscoveryImplementation 10 1 1 - - Internal -> Internal
org.neo4j.graphdb.factory.module.edition.EditionModule org.neo4j.graphdb.factory.module.edition.DefaultEditionModule 1 1 1 - - Internal -> Internal
org.neo4j.ssl.OnConnectSslHandler io.netty.channel.ChannelHandler 1 1 1 - - Internal -> External
java.lang.Long org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil.Allocation 5 1 1 - - Jdk -> Internal
long org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil.Allocation 2 1 1 Composition - Jdk -> Internal
org.neo4j.kernel.impl.util.diffsets.MutableDiffSets org.eclipse.collections.api.list.MutableList 4 1 1 - - Internal -> External
org.neo4j.storageengine.api.txstate.DiffSets<org.neo4j.kernel.impl.newapi.NodeWithPropertyValues> org.neo4j.kernel.impl.newapi.TxStateIndexChanges.AddedWithValuesAndRemoved 5 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.txstate.LongDiffSets org.neo4j.kernel.impl.newapi.TxStateIndexChanges.AddedAndRemoved 17 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.util.diffsets.MutableLongDiffSetsImpl org.eclipse.collections.api.list.primitive.MutableLongList 4 1 1 - - Internal -> External
org.neo4j.storageengine.api.txstate.LongDiffSets org.eclipse.collections.api.set.primitive.LongSet 1 1 1 - - Internal -> External
org.junit.jupiter.api.DynamicTest java.util.Collection<org.junit.jupiter.api.DynamicTest> 1 1 1 - - External -> Jdk
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.DurationArray 4 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.TimeArray 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.DateArray 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.LocalDateTimeArray 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.LocalTimeArray 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.ArrayValue org.neo4j.values.storable.DateTimeArray 2 1 1 - - Internal -> Internal
javax.lang.model.util.Types org.neo4j.kernel.impl.index.schema.GenericLayout.Type 6 1 1 - - Jdk -> Internal
org.neo4j.values.storable.RandomValues.Types org.neo4j.values.storable.RandomValues.Type 12 1 1 - - Internal -> Internal
java.util.Optional<org.neo4j.helpers.AdvertisedSocketAddress> org.neo4j.helpers.AdvertisedSocketAddress 1 1 1 - - Jdk -> Internal
org.neo4j.server.database.Database.Factory org.neo4j.server.database.GraphFactory 4 1 1 - - Internal -> Internal
java.util.Optional<org.neo4j.kernel.configuration.HttpConnector> org.neo4j.kernel.configuration.HttpConnector 1 1 1 - - Jdk -> Internal
java.util.Optional<org.neo4j.helpers.ListenSocketAddress> org.neo4j.helpers.ListenSocketAddress 1 1 1 - - Jdk -> Internal
org.neo4j.server.AbstractNeoServer org.neo4j.server.NeoServer 3 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.causalclustering.core.replication.RaftReplicatorTest.CapturingProgressTracker org.neo4j.causalclustering.core.replication.ProgressTracker 1 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.Future java.util.concurrent.CompletableFuture 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.Callable java.util.function.Supplier 1 1 1 - - Jdk -> Jdk
org.neo4j.io.pagecache.impl.muninn.CursorPool org.neo4j.internal.kernel.api.CursorFactory 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate<?> org.neo4j.values.storable.Value 2 1 1 - - Internal -> Internal
java.util.List<org.neo4j.values.storable.RandomValues.Type> org.neo4j.values.storable.RandomValues.Type 1 1 1 - - Jdk -> Internal
void java.util.List<java.lang.Long> 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.configuration.Config java.io.File 1 1 1 - - Internal -> Jdk
java.util.List org.eclipse.collections.api.list.ImmutableList 7 1 1 - - Jdk -> External
org.neo4j.kernel.impl.newapi.DefaultNodeValueIndexCursor org.neo4j.storageengine.api.schema.IndexProgressor.NodeValueClient 1 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.collections.api.map.primitive.MutableLongObjectMap<org.neo4j.values.storable.Value> org.neo4j.kernel.impl.api.state.ValuesMap 3 1 1 T_SUPER_R - External -> Internal
org.neo4j.kernel.lifecycle.Lifecycle org.neo4j.kernel.api.index.IndexProvider 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexDescriptor org.neo4j.storageengine.api.schema.StoreIndexDescriptor 11 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.rule.fs.DefaultFileSystemRule org.neo4j.io.fs.FileSystemAbstraction 1 1 1 - - Internal -> Internal
java.lang.reflect.GenericArrayType org.neo4j.values.storable.ValueWriter.ArrayType 1 1 1 - - Jdk -> Internal
io.netty.channel.nio.NioEventLoopGroup io.netty.channel.EventLoopGroup 2 1 1 R_SUPER_T - External -> External
boolean org.neo4j.causalclustering.net.BootstrapConfiguration<? extendsio.netty.channel.socket.ServerSocketChannel> 1 1 1 - - Jdk -> Internal
org.neo4j.test.rule.ResourceRule<org.neo4j.io.pagecache.PageCache> org.neo4j.test.rule.PageCacheRule 1 1 1 - - Internal -> Internal
java.util.function.Function java.util.function.ToIntFunction 15 1 1 - - Jdk -> Jdk
org.neo4j.server.security.enterprise.auth.plugin.api.AuthToken org.neo4j.server.security.enterprise.auth.plugin.PluginApiAuthToken 6 2 1 T_SUPER_R - Internal -> Internal
java.util.Map<java.lang.Object, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> java.lang.Object 1 1 1 - - Jdk -> Jdk
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> org.neo4j.test.AuthTokenUtil.AuthTokenMatcher 1 1 1 Composition - Jdk -> Internal
org.neo4j.graphdb.factory.GraphDatabaseSettings.SchemaIndex org.neo4j.internal.kernel.api.schema.IndexProviderDescriptor 3 1 1 - - Internal -> Internal
org.neo4j.kernel.extension.KernelExtensionFactory java.lang.Object 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.internal.GraphDatabaseAPI org.neo4j.graphdb.GraphDatabaseService 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Collection<java.lang.Object[]> org.neo4j.graphdb.factory.GraphDatabaseSettings.SchemaIndex 2 2 1 - - Jdk -> Internal
org.neo4j.kernel.impl.index.schema.CompositeGenericKey org.neo4j.kernel.impl.index.schema.GenericKey 33 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.GenericKeyState org.neo4j.kernel.impl.index.schema.GenericKey 257 1 1 - - Internal -> Internal
long java.util.OptionalLong 1 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.index.schema.DurationIndexKey org.neo4j.kernel.impl.index.schema.LocalDateTimeIndexKey 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.ZonedDateTimeIndexKey org.neo4j.kernel.impl.index.schema.DurationIndexKey 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.DateIndexKey org.neo4j.kernel.impl.index.schema.ZonedDateTimeIndexKey 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.DurationIndexKey org.neo4j.kernel.impl.index.schema.LocalTimeIndexKey 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.DateIndexKey org.neo4j.kernel.impl.index.schema.ZonedTimeIndexKey 3 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.ZonedDateTimeIndexKey org.neo4j.kernel.impl.index.schema.DateIndexKey 3 1 1 SIBLING - Internal -> Internal
org.neo4j.internal.kernel.api.IndexQuery.ExactPredicate org.neo4j.internal.kernel.api.IndexQuery 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.SpatialLayoutTestUtil org.neo4j.kernel.impl.index.schema.SpatialValueCreatorUtil 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.ValueCreatorUtilFactory<KEY, VALUE> org.neo4j.values.storable.RandomValues.Type 2 1 1 - - Internal -> Internal
org.neo4j.values.storable.RandomValues.Type org.neo4j.values.storable.ValueType 46 2 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Transaction.Type org.neo4j.values.storable.ValueType 15 1 1 - - Internal -> Internal
org.neo4j.server.security.enterprise.auth.plugin.PluginApiAuthToken org.neo4j.server.security.enterprise.auth.plugin.api.AuthToken 3 1 1 R_SUPER_T - Internal -> Internal
java.util.Map<org.neo4j.kernel.api.impl.schema.ValueEncoding.String, java.lang.Object> java.lang.Object 1 1 1 - - Jdk -> Jdk
java.util.Map<java.lang.Object, org.neo4j.kernel.api.impl.schema.ValueEncoding.String> org.neo4j.test.AuthTokenUtil.AuthTokenMatcher 1 1 1 Composition - Jdk -> Internal
java.util.function.Supplier<org.neo4j.kernel.api.txstate.ExplicitIndexTransactionState> org.neo4j.kernel.api.txstate.aux.AuxiliaryTransactionStateManager 3 1 1 - - Jdk -> Internal
java.util.IdentityHashMap org.neo4j.kernel.impl.util.CopyOnWriteHashMap 1 1 1 SIBLING - Jdk -> Internal
java.util.IdentityHashMap java.util.Map 3 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.Class java.util.function.BiFunction 1 1 1 - - Jdk -> Jdk
org.neo4j.values.AnyValue org.neo4j.values.storable.TextValue 2 1 1 - - Internal -> Internal
java.util.Collection<org.neo4j.internal.kernel.api.schema.IndexProviderDescriptor> org.neo4j.graphdb.factory.GraphDatabaseSettings.SchemaIndex 1 1 1 - - Jdk -> Internal
java.util.Collection<org.neo4j.graphdb.factory.GraphDatabaseSettings.SchemaIndex> org.neo4j.graphdb.factory.GraphDatabaseSettings.SchemaIndex 1 1 1 - - Jdk -> Internal
org.neo4j.causalclustering.discovery.HostnameResolver org.neo4j.causalclustering.discovery.InitialDiscoveryMembersResolver 2 1 1 Composition - Internal -> Internal
org.neo4j.causalclustering.discovery.HostnameResolver org.neo4j.causalclustering.discovery.RemoteMembersResolver 13 1 1 - - Internal -> Internal
org.neo4j.causalclustering.core.CausalClusteringSettings.DiscoveryType org.neo4j.causalclustering.core.DiscoveryType 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeIndexReader<org.neo4j.kernel.impl.index.schema.NativeIndexValue, org.neo4j.kernel.impl.index.schema.GenericKey> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeIndexReader<org.neo4j.kernel.impl.index.schema.NativeIndexValue, org.neo4j.kernel.impl.index.schema.SpatialIndexKey> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeIndexReader<org.neo4j.kernel.impl.index.schema.NumberIndexKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.util.concurrent.WorkSync org.neo4j.kernel.impl.index.schema.ConflictDetectingValueMerger 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeIndexReader<KEY, VALUE> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeIndexReader<KEY, org.neo4j.kernel.impl.index.schema.NativeIndexValue> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexReader org.neo4j.kernel.impl.index.schema.NativeIndexReader<org.neo4j.kernel.impl.index.schema.StringIndexKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> 1 1 1 T_SUPER_R - Internal -> Internal
org.neo4j.kernel.impl.index.schema.TemporalIndexPopulator.PartPopulator org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator<org.neo4j.kernel.impl.index.schema.SpatialIndexKey, org.neo4j.kernel.impl.index.schema.NativeIndexValue> 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.TemporalIndexPopulator.PartPopulator<?> org.neo4j.kernel.api.index.IndexPopulator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.TemporalIndexPopulator.PartPopulator org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator 7 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.NativeIndexPopulator org.neo4j.kernel.api.index.IndexPopulator 4 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.TemporalIndexPopulator.PartPopulator org.neo4j.kernel.api.index.IndexPopulator 2 1 1 - - Internal -> Internal
java.util.function.Function org.neo4j.kernel.impl.index.schema.NativeIndexPopulatorPartSupplier 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.schema.LabelSchemaDescriptor org.neo4j.storageengine.api.schema.StoreIndexDescriptor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.schema.LabelSchemaDescriptor ? 1 1 1 - - Internal -> TypeVariable
org.neo4j.kernel.impl.index.schema.NodeValueIterator org.neo4j.storageengine.api.schema.SimpleNodeValueClient 2 1 1 - - Internal -> Internal
org.neo4j.internal.kernel.api.Transaction org.neo4j.internal.kernel.api.SchemaRead 1 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String ? extendsorg.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 R_SUPER_T - Internal -> Internal
int org.neo4j.index.internal.gbptree.GenerationSafePointerPair.GenerationTarget 2 1 1 - - Jdk -> Internal
int org.neo4j.index.internal.gbptree.GenerationKeeper 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.store.RecordStore<RECORD> org.neo4j.storageengine.api.StorageReader 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.NodeRecord org.neo4j.storageengine.api.StorageNodeCursor 6 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.store.record.RelationshipRecord org.neo4j.storageengine.api.StorageRelationshipScanCursor 1 1 1 - - Internal -> Internal
org.neo4j.bolt.v1.runtime.TransactionStateMachine org.neo4j.bolt.runtime.StatementProcessor 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.net.ConnectionTrackingIT.TestConnector 2 1 1 - - Internal -> Internal
java.net.InetSocketAddress java.net.SocketAddress 4 1 1 R_SUPER_T - Jdk -> Jdk
io.netty.channel.EventLoopGroup io.netty.channel.nio.NioEventLoopGroup 2 1 1 - - External -> External
org.neo4j.kernel.builtinprocs.SchemaInfoResult org.neo4j.kernel.builtinprocs.NodePropertySchemaInfoResult 5 2 1 - - Internal -> Internal
org.neo4j.kernel.builtinprocs.SchemaInfoResult org.neo4j.kernel.builtinprocs.RelationshipPropertySchemaInfoResult 4 2 1 - - Internal -> Internal
void org.neo4j.kernel.builtinprocs.SchemaCalculator.NodeMappings 1 1 1 - - Jdk -> Internal
void org.neo4j.kernel.builtinprocs.SchemaCalculator.RelationshipMappings 1 1 1 - - Jdk -> Internal
java.lang.Integer org.neo4j.kernel.builtinprocs.SortedLabels 1 1 1 - - Jdk -> Internal
java.util.function.Consumer org.neo4j.function.ThrowingConsumer 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.logging.LogService org.neo4j.logging.Log 2 1 1 - - Internal -> Internal
java.lang.AutoCloseable org.neo4j.graphdb.Resource 3 1 1 R_SUPER_T - Jdk -> Internal
org.junit.jupiter.api.extension.ExtensionContext org.neo4j.kernel.api.impl.schema.ValueEncoding.String 1 1 1 - - External -> Internal
org.neo4j.graphdb.Resource org.neo4j.resources.Profiler.ProfiledInterval 1 1 1 SIBLING - Internal -> Internal
int org.neo4j.server.rest.discovery.DiscoverableURIs.Precedence 5 1 1 - - Jdk -> Internal
org.neo4j.collection.pool.LinkedQueuePool<org.neo4j.kernel.impl.api.KernelTransactionImplementation> org.neo4j.kernel.impl.api.KernelTransactions.GlobalKernelTransactionPool 1 1 1 T_SUPER_R - Internal -> Internal
java.util.ArrayList java.util.concurrent.ConcurrentLinkedQueue 2 2 1 SIBLING - Jdk -> Jdk
void java.lang.AutoCloseable 1 1 1 - - Jdk -> Jdk
org.neo4j.consistency.RecordType org.neo4j.tools.dump.InconsistentRecords.Type 3 1 1 - - Internal -> Internal
org.neo4j.tools.dump.inconsistency.Inconsistencies org.neo4j.tools.dump.InconsistentRecords 2 1 1 - - Internal -> Internal
org.neo4j.tools.dump.inconsistency.ReportInconsistencies org.neo4j.tools.dump.InconsistentRecords 3 1 1 - - Internal -> Internal
org.neo4j.kernel.api.impl.schema.ValueEncoding.String org.neo4j.graphdb.index.fulltext.AnalyzerProvider 2 1 1 - - Internal -> Internal
void org.neo4j.kernel.impl.index.labelscan.LabelScanValue 1 1 1 - - Jdk -> Internal
org.neo4j.test.extension.SamplingProfilerExtension.ProfilerImpl org.neo4j.test.rule.Profiler 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.test.extension.SamplingProfilerExtension.Profiler org.neo4j.test.rule.Profiler 4 1 1 Composition - Internal -> Internal
java.lang.AutoCloseable org.neo4j.test.rule.Profiler.ProfiledInterval 3 1 1 R_SUPER_T - Jdk -> Internal
java.util.concurrent.locks.ReadWriteLock org.neo4j.kernel.impl.store.kvstore.UpdateLock 3 1 1 - - Jdk -> Internal
java.util.EnumMap<org.neo4j.kernel.impl.api.index.PhaseTracker.Phase, org.neo4j.kernel.impl.api.index.PhaseTracker.Logger> java.util.EnumMap<org.neo4j.kernel.impl.api.index.LoggingPhaseTracker.Logger, LoggingPhaseTracker.Phase> 2 1 1 - - Jdk -> Jdk
org.neo4j.kernel.impl.api.index.PhaseTracker org.neo4j.kernel.impl.api.index.LoggingPhaseTracker 6 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.index.PhaseTracker.Phase LoggingPhaseTracker.Phase 2 1 1 - - Internal -> External
java.util.EnumMap<LoggingPhaseTracker.Phase, org.neo4j.kernel.impl.api.index.LoggingPhaseTracker.Logger> java.util.EnumMap<org.neo4j.kernel.impl.api.index.PhaseTracker.Phase, org.neo4j.kernel.impl.api.index.LoggingPhaseTracker.Logger> 2 1 1 - - Jdk -> Jdk
LoggingPhaseTracker.Phase org.neo4j.kernel.impl.api.index.PhaseTracker.Phase 2 1 1 - - External -> Internal
java.io.PrintStream org.neo4j.index.internal.gbptree.GBPTreeVisitor 1 1 1 - - Jdk -> Internal
org.neo4j.unsafe.impl.batchimport.cache.LongBitsManipulator org.neo4j.consistency.checking.ByteArrayBitsManipulator 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.BlockReader org.neo4j.kernel.impl.index.schema.BlockStorageReader<KEY, VALUE> 1 1 1 SIBLING - Internal -> Internal
.BlockReader org.neo4j.kernel.impl.index.schema.BlockStorageReader<org.apache.commons.lang3.mutable.MutableLong, org.apache.commons.lang3.mutable.MutableLong> 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.BlockStorageReader org.neo4j.kernel.impl.index.schema.BlockReader 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.BlockReader org.neo4j.kernel.impl.index.schema.BlockEntryReader 1 1 1 - - Internal -> Internal
org.neo4j.io.pagecache.PageCursor org.neo4j.io.fs.FileSystemAbstraction 1 1 1 - - Internal -> Internal
org.apache.commons.lang3.tuple.Pair org.neo4j.kernel.impl.index.schema.BlockEntry 6 1 1 - - External -> Internal
org.neo4j.kernel.impl.index.schema.ListBasedBlockEntryCursor<org.apache.commons.lang3.mutable.MutableLong, org.apache.commons.lang3.mutable.MutableLong> org.neo4j.kernel.impl.index.schema.MergingBlockEntryReaderTest.CloseTrackingBlockEntryCursor 5 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.storageengine.api.schema.IndexSample void 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.index.schema.BlockReader org.neo4j.kernel.impl.index.schema.BlockEntryCursor 1 1 1 SIBLING - Internal -> Internal
org.neo4j.kernel.impl.index.schema.BlockStorage java.lang.ThreadLocal 1 1 1 - - Internal -> Jdk
org.neo4j.kernel.impl.index.schema.BlockBasedIndexPopulatorTest.TrappingMonitor org.neo4j.kernel.impl.index.schema.BlockStorage.Monitor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.BlockStorage<VALUE, KEY> org.neo4j.kernel.impl.index.schema.BlockBasedIndexPopulator.ThreadLocalBlockStorage 4 1 1 Composition - Internal -> Internal
org.neo4j.kernel.api.index.IndexDirectoryStructure org.neo4j.kernel.impl.index.schema.IndexDropAction 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.StoreIndexDescriptor org.neo4j.storageengine.api.schema.CapableIndexDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
java.util.function.Supplier<org.neo4j.index.internal.gbptree.Root> org.neo4j.index.internal.gbptree.RootCatchup 5 1 1 - - Jdk -> Internal
org.neo4j.ssl.SslContextFactory.SslParameters org.neo4j.ssl.SslNegotiationTest.SslParametersSetup 6 1 1 - - Internal -> Internal
java.lang.OutOfMemoryError java.lang.AbstractMethodError 3 1 1 SIBLING - Jdk -> Jdk
org.neo4j.kernel.impl.index.schema.ConflictDetectingValueMerger org.neo4j.kernel.impl.index.schema.ThrowingConflictDetector 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.index.schema.ConflictDetectingValueMerger org.neo4j.kernel.impl.index.schema.BlockBasedIndexPopulator.RecordingConflictDetector 1 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.collections.api.list.MutableList org.neo4j.kernel.impl.index.schema.IndexKeyStorage 1 1 1 - - External -> Internal
java.util.List org.neo4j.kernel.impl.index.schema.IndexKeyStorage.KeyEntryCursor 2 1 1 - - Jdk -> Internal
java.util.concurrent.ConcurrentLinkedQueue org.neo4j.internal.collector.RingRecentBuffer 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.storageengine.impl.recordstorage.PropertyRecordChange org.neo4j.kernel.impl.transaction.command.Command.PropertyCommand 3 1 1 T_SUPER_R - Internal -> Internal
java.util.List<org.neo4j.kernel.impl.transaction.command.Command.PropertyCommand> org.neo4j.kernel.impl.api.index.EntityCommandGrouper 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.index.PropertyPhysicalToLogicalConverter org.neo4j.kernel.impl.store.PropertyStore 2 1 1 Composition - Internal -> Internal
org.eclipse.collections.api.map.primitive.LongObjectMap org.neo4j.kernel.impl.api.index.EntityCommandGrouper 6 1 1 - - External -> Internal
org.eclipse.collections.api.map.primitive.MutableLongObjectMap org.neo4j.kernel.impl.api.index.EntityCommandGrouper 1 1 1 - - External -> Internal
java.util.List org.neo4j.kernel.impl.api.index.EntityCommandGrouper 3 1 1 - - Jdk -> Internal
org.eclipse.collections.api.set.primitive.IntSet int 5 2 1 - - External -> Jdk
org.neo4j.kernel.impl.api.index.IndexingProvidersService org.neo4j.kernel.impl.api.index.IndexingService 6 2 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.api.index.EntityCommandGrouper .Cursor 1 1 1 - - Internal -> Internal
void org.neo4j.cursor.Cursor 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.impl.api.index.EntityCommandGrouper<?> .Cursor 1 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.api.index.EntityCommandGrouper org.neo4j.kernel.impl.api.index.EntityCommandGrouper.Cursor 2 1 1 - - Internal -> Internal
org.neo4j.function.ThrowingBiConsumer org.neo4j.function.ThrowingConsumer 1 1 1 - - Internal -> Internal
org.neo4j.storageengine.api.schema.StoreIndexDescriptor org.neo4j.storageengine.api.schema.SchemaRule 6 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.collections.api.set.primitive.MutableIntSet int 1 1 1 - - External -> Jdk
org.neo4j.kernel.impl.api.index.LabelPropertyMultiSet.PropertyMultiSet org.neo4j.kernel.impl.api.index.LabelPropertyMultiSet.LabelMultiSet 4 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.api.index.SchemaDescriptorLookupSet.EntityMultiSet org.neo4j.kernel.impl.api.index.SchemaDescriptorLookupSet.PropertyMultiSet 4 1 1 Composition - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command.NodeCommand org.neo4j.kernel.impl.transaction.command.Command.BaseCommand 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command.NodeCommand org.neo4j.kernel.impl.transaction.command.Command 2 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.transaction.command.Command.NodeCommand org.neo4j.kernel.impl.transaction.command.Command.BaseCommand<? extendsorg.neo4j.kernel.impl.store.record.PrimitiveRecord> 3 1 1 R_SUPER_T - Internal -> Internal
java.io.PrintStream java.util.function.Supplier<java.io.PrintStream> 1 1 1 - - Jdk -> Jdk
java.util.List<java.lang.Long> org.neo4j.io.pagecache.tracing.cursor.PageCursorTracer 1 1 1 - - Jdk -> Internal
org.apache.commons.compress.compressors.gzip.GzipCompressorInputStream java.io.InputStream 1 1 1 R_SUPER_T - External -> Jdk
boolean java.util.function.LongPredicate 2 1 1 - - Jdk -> Jdk
org.neo4j.values.virtual.VirtualNodeValue org.neo4j.values.virtual.NodeValue 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.values.virtual.VirtualRelationshipValue org.neo4j.values.virtual.RelationshipValue 1 1 1 R_SUPER_T - Internal -> Internal
org.neo4j.kernel.api.query.QuerySnapshot org.neo4j.internal.collector.TruncatedQuerySnapshot 3 1 1 - - Internal -> Internal
java.io.OutputStream java.io.Closeable 1 1 1 R_SUPER_T - Jdk -> Jdk
org.neo4j.graphdb.ExecutionPlanDescription java.util.function.Supplier<org.neo4j.graphdb.ExecutionPlanDescription> 3 1 1 - - Internal -> Jdk
boolean org.neo4j.internal.kernel.api.InternalIndexState 1 1 1 - - Jdk -> Internal
org.neo4j.kernel.api.index.IndexEntryUpdate org.neo4j.kernel.api.index.CompositeRandomizedIndexAccessorCompatibility.ValueAndId 3 1 1 - - Internal -> Internal
org.neo4j.kernel.impl.index.schema.BlockEntryCursor<KEY, VALUE> org.neo4j.csv.reader.Source 1 1 1 SIBLING - Internal -> Internal