| 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 |