All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AdjacencyBuffer |
Wraps a paged representation of ChunkedAdjacencyListss
which store the target ids for each node during import.
|
| AdjacencyBufferPaging |
|
| AdjacencyCompression |
|
| AdjacencyCompressor |
|
| AdjacencyCompressor.ValueMapper |
|
| AdjacencyCompressorFactory |
|
| AdjacencyCursor |
Cursor iterating over the target ids of one adjacency list.
|
| AdjacencyCursor.EmptyAdjacencyCursor |
|
| AdjacencyList |
The adjacency list for a mono-partite graph with an optional single relationship property.
|
| AdjacencyListBehavior |
Manages different configurations of adjacency list building,
i.e., compressed or uncompressed.
|
| AdjacencyListBuilder<PAGE,T> |
|
| AdjacencyListBuilder.Allocator<PAGE> |
|
| AdjacencyListBuilderFactory<TARGET_PAGE,TARGET_TYPE,PROPERTY_PAGE,PROPERTY_TYPE> |
|
| AdjacencyListsWithProperties |
|
| AdjacencyPacker |
|
| AdjacencyPacker.Compressed |
|
| AdjacencyPacking |
This class is generated by gen_packing.rs
Do not edit this file directly.
|
| AdjacencyProperties |
The properties for a mono-partite graph for a single relationship property.
|
| AlgoBaseConfig |
|
| ArrayIdMap |
This is basically a long to int mapper.
|
| ArrayIdMapBuilder |
|
| ArrayIdMapBuilder.BulkAdder |
|
| ArrayIdMapBuilderOps |
|
| ArrayLayout |
|
| ArrayLayout.LayoutAndSecondary |
|
| ArrayUtil |
|
| AscendingLongComparator |
|
| AtomicDouble |
A double value that may be updated atomically.
|
| AutoCloseableThreadLocal<T extends java.lang.AutoCloseable> |
|
| BatchingProgressLogger |
|
| BatchNodeIterable |
Iterate over each graph-nodeId in batches.
|
| BatchNodeIterable.BitSetIdIterator |
|
| BatchNodeIterable.IdIterable |
|
| BatchNodeIterable.IdIterator |
|
| BatchSizeConfig |
|
| BiLongConsumer |
|
| BoundedLongLongPriorityQueue |
|
| BoundedLongLongPriorityQueue.Consumer |
|
| BoundedLongPriorityQueue |
|
| BoundedLongPriorityQueue.Consumer |
|
| BumpAllocator<PAGE> |
"Bump" refers to the implementation in that there is a local allocator that is able to do a fast-path allocation
by just bumping a pointer value.
|
| BumpAllocator.Factory<PAGE> |
|
| BytePageCreator |
|
| Capabilities |
|
| CatalogRequest |
|
| CheckedConsumer<T,E extends java.lang.Exception> |
|
| CheckedFunction<T,R,E extends java.lang.Exception> |
|
| CheckedRunnable<E extends java.lang.Exception> |
|
| CheckedSupplier<T,E extends java.lang.Exception> |
|
| ChunkedAdjacencyLists |
|
| ChunkedAdjacencyLists.Consumer |
|
| ClockService |
|
| CloseableThreadLocal<T> |
Java's builtin ThreadLocal has a serious flaw:
it can take an arbitrarily long amount of time to
dereference the things you had stored in it, even once the
ThreadLocal instance itself is no longer referenced.
|
| CommunitySizeConfig |
|
| ComponentSizeConfig |
|
| CompositeAdjacencyCursor |
|
| CompositeAdjacencyList |
|
| CompositeNodeScan |
|
| CompositeRelationshipIterator |
|
| CompositeRelationshipIterator.RelationshipConsumer |
|
| CompositeRelationshipsBatchBuffer |
|
| CompressedAdjacencyList |
|
| CompressedAdjacencyList.DecompressingCursor |
|
| CompressedAdjacencyListBuilder |
|
| CompressedAdjacencyListBuilderFactory |
|
| ConcurrencyConfig |
|
| ConfigurableSeedConfig |
|
| ConsecutiveIdsConfig |
|
| CSRCompositeRelationshipIterator |
|
| CSRGraph |
A subtype of Graph which exposes datastructures specific to the csr graph representation
such as AdjacencyList.
|
| CSRGraphAdapter |
|
| CSRGraphStore |
|
| CSRGraphStoreFactory<CONFIG extends GraphProjectConfig> |
|
| CSRGraphStoreUtil |
|
| CypherFactory |
|
| DatabaseId |
|
| DegreePartition |
|
| Degrees |
The Degree interface is intended to return the degree of a given node.
|
| DeleteRelationshipsConfig |
|
| DeletionResult |
|
| DeltaVarLongCompressor |
|
| DepthAwareTaskVisitor |
|
| DisjointSetStruct |
Disjoint-set-struct is a data structure that keeps track of a set
of elements partitioned into a number of disjoint (non-overlapping) subsets.
|
| DistributionHelper |
|
| DoubleArrayGraphPropertyValues |
|
| DoubleArrayNodePropertiesBuilder |
|
| DoubleArrayNodePropertyValues |
|
| DoubleCodec |
A class for compressing and decompressing doubles.
|
| DoubleCodec.CompressionInfo |
|
| DoubleGraphPropertyValues |
|
| DoubleNodePropertiesBuilder |
|
| DoubleNodePropertyValues |
|
| DoublePageCreator |
|
| ElementTypeValidator |
|
| EmbeddingDimensionConfig |
|
| EmptyTaskRegistryFactory |
|
| EmptyTaskStore |
|
| EmptyUserLogRegistryFactory |
|
| EmptyUserLogStore |
|
| ExceptionUtil |
|
| FeaturePropertiesConfig |
|
| FilteredIdMap |
Extends the IdMap to support an additional
filtered id mapping layer.
|
| FilteredNodePropertyValues |
|
| FilteredNodePropertyValues.FilteredToOriginalNodePropertyValues |
|
| FilteredNodePropertyValues.OriginalToFilteredNodePropertyValues |
|
| FloatArrayGraphPropertyValues |
|
| FloatArrayNodePropertiesBuilder |
|
| FloatArrayNodePropertyValues |
|
| GcListenerExtension |
|
| GdsFeatureToggles |
|
| GlobalTaskStore |
|
| GlobalUserLogStore |
|
| Graph |
|
| GraphAccessGraphPropertiesConfig |
|
| GraphAdapter |
|
| GraphDimensionsCypherReader |
|
| GraphDimensionsReader<T extends GraphProjectConfig> |
|
| GraphDimensionsStoreReader |
|
| GraphDimensionsValidation |
|
| GraphExportNodePropertiesConfig |
|
| GraphFactory |
|
| GraphFactory.PropertyConfig |
|
| GraphLoader |
|
| GraphLoaderContext |
|
| GraphNameConfig |
|
| GraphProjectConfig |
|
| GraphProjectConfig.Cases<R> |
|
| GraphProjectConfig.Visitor |
|
| GraphProjectFromCypherConfig |
|
| GraphProjectFromGraphConfig |
|
| GraphProjectFromStoreConfig |
|
| GraphProperty |
|
| GraphPropertyStore |
|
| GraphPropertyStore.Builder |
|
| GraphPropertyValues |
|
| GraphRemoveGraphPropertiesConfig |
|
| GraphRemoveNodePropertiesConfig |
|
| GraphSampleAlgoConfig |
|
| GraphSampleProcConfig |
|
| GraphStore |
|
| GraphStoreAdapter |
|
| GraphStoreCatalog |
|
| GraphStoreCatalog.GraphStoreWithUserNameAndConfig |
|
| GraphStoreExportSettings |
|
| GraphStoreFactory<STORE extends GraphStore,CONFIG extends GraphProjectConfig> |
The Abstract Factory defines the construction of the graph
|
| GraphStoreFactory.ImportResult<STORE extends GraphStore> |
|
| GraphStoreFactory.Supplier |
|
| GraphStoreWithConfig |
|
| GraphStoreWrapper |
|
| GraphStreamGraphPropertiesConfig |
|
| GraphStreamNodePropertiesConfig |
|
| GraphStreamRelationshipPropertiesConfig |
|
| GraphStreamRelationshipsConfig |
|
| GrowingArrayIdMapBuilder |
|
| HugeArray<Array,Box,Self extends HugeArray<Array,Box,Self>> |
|
| HugeArrays |
|
| HugeAtomicBitSet |
|
| HugeAtomicBitSetOps |
|
| HugeAtomicByteArray |
A long-indexable array of atomic bytes that can contain more than 2 bn.
|
| HugeAtomicDisjointSetStruct |
Add adaption of the C++ implementation [1] for the
"Wait-free Parallel Algorithms for the Union-Find Problem" [2]
with some input from an atomic DSS implementation in Rust [3].
|
| HugeAtomicDoubleArray |
|
| HugeAtomicGrowingBitSet |
|
| HugeAtomicLongArray |
A long-indexable version of a AtomicLongArray that can contain more than 2 bn.
|
| HugeByteArray |
A long-indexable version of a primitive byte array (byte[]) that can contain more than 2 bn.
|
| HugeCursor<Array> |
View of data underlying an Huge array, accessible as slices of one or more primitive arrays.
|
| HugeCursor.PagedCursor<Array> |
|
| HugeCursorSupport<Array> |
|
| HugeDoubleArray |
A long-indexable version of a primitive double array (double[]) that can contain more than 2 bn.
|
| HugeDoubleArrayStack |
|
| HugeDoubleTriangularMatrix |
|
| HugeGraph |
Huge Graph contains two array like data structures.
|
| HugeIntArray |
A long-indexable version of a primitive int array (int[]) that can contain more than 2 bn.
|
| HugeLongArray |
A long-indexable version of a primitive long array (long[]) that can contain more than 2 bn.
|
| HugeLongArrayBuilder |
|
| HugeLongArrayBuilder.Allocator |
|
| HugeLongArrayQueue |
|
| HugeLongArrayStack |
|
| HugeLongDoubleMap |
|
| HugeLongLongDoubleMap |
map with two longs as keys and huge underlying storage, so it can
store more than 2B values
|
| HugeLongLongMap |
map with long=>long mapping and huge underlying storage, so it can
store more than 2B values
|
| HugeLongMatrix |
|
| HugeLongPriorityQueue |
A PriorityQueue specialized for longs that maintains a partial ordering of
its elements such that the smallest value can always be found in constant time.
|
| HugeLongSquareMatrix |
|
| HugeLongTriangularMatrix |
|
| HugeMergeSort |
|
| HugeObjectArray<T> |
A long-indexable version of a Object array (T[]) that can contain more than 2 bn.
|
| HugeParallelGraphImporter<T extends java.lang.Runnable> |
|
| HugeSerialIndirectMergeSort |
|
| HugeSerialObjectMergeSort |
|
| IdentityPropertyValues |
|
| IdMap |
Bidirectional mapping between two id spaces.
|
| IdMap.NodeLabelConsumer |
|
| IdMapAdapter |
|
| IdMapAllocator |
|
| IdMapAndProperties |
|
| IdMapBehavior |
|
| IdMapBehaviorFactory |
|
| IdMapBehaviorServiceProvider |
|
| IdMapBuilder |
|
| ImportSizing |
|
| IndexedNodePropertyImporter |
|
| InMemoryGraphTrackerExtensionFactory |
|
| InMemoryGraphTrackerExtensionFactory.Dependencies |
|
| InnerNodePropertiesBuilder |
|
| IntBinaryPredicate |
|
| IntersectionConsumer |
|
| Intersections |
|
| IterationsConfig |
|
| IterativeTask |
|
| IterativeTask.Mode |
|
| JobId |
|
| JobIdConfig |
|
| LabeledIdMap |
|
| LabelInformation |
|
| LabelInformation.Builder |
|
| LabelInformation.LabelInformationConsumer |
|
| LazyBatchCollection<T> |
|
| LazyBatchCollection.BatchSupplier<T> |
|
| LazyMappingCollection<T,U> |
|
| LeafTask |
|
| LocalTaskRegistryFactory |
|
| LocalUserLogRegistryFactory |
|
| LogLevel |
|
| LongArrayBuffer |
|
| LongArrayGraphPropertyValues |
|
| LongArrayNodePropertiesBuilder |
|
| LongArrayNodePropertyValues |
|
| LongGraphPropertyValues |
|
| LongNodePropertiesBuilder |
|
| LongNodePropertyValues |
|
| LongPageCreator |
|
| MemoryEstimationSettings |
|
| MultiLabelInformation |
|
| MultiLabelInformation.Builder |
|
| MultipleNodeLabelIndexReference |
|
| MutableIntValue |
|
| MutateConfig |
|
| MutatePropertyConfig |
|
| MutateRelationshipConfig |
|
| NativeFactory |
|
| NativeNodePropertiesExporterBuilder |
|
| NativeNodePropertyExporter |
|
| NativeNodePropertyExporter.ResolvedNodeProperty |
|
| NativeNodePropertyExporter.WriteConsumer |
|
| NativeNodePropertyImporter |
|
| NativeNodePropertyImporter.Builder |
|
| NativeRelationshipExporter |
|
| NativeRelationshipExporterBuilder |
|
| NativeRelationshipStreamExporter |
|
| NativeRelationshipStreamExporterBuilder |
|
| Neo4jValueConversion |
|
| NodeConfig |
|
| NodeCursorReference |
|
| NodeFilteredAdjacencyCursor |
|
| NodeFilteredGraph |
|
| NodeIdsParser |
|
| NodeImporter |
|
| NodeImporter.PropertyReader |
|
| NodeIterator |
Iterate over each node Id until either
all nodes have been consumed or the consumer
decides to stop the iteration.
|
| NodeLabelIndexReference |
|
| NodeLabelProducer |
|
| NodeLabelToken |
|
| NodeLabelTokens |
|
| NodePropertiesFromStoreBuilder |
|
| NodeProperty |
|
| NodeProperty |
|
| NodePropertyContainer |
Getter interface for node properties.
|
| NodePropertyExporter |
|
| NodePropertyExporterBuilder<T extends NodePropertyExporter> |
|
| NodePropertyStore |
|
| NodePropertyStore.Builder |
|
| NodePropertyValues |
|
| NodeReference |
|
| NodesBatchBuffer |
|
| NodesBuilder |
|
| NodesBuilder.IdMapAndProperties |
|
| NodeScannerFactory |
|
| NodesScannerTask |
|
| NodeWeightConfig |
|
| NoopDoubleCodec |
|
| NullPropertyMap |
NodePropertyValues implementation which always returns
a given default property value upon invocation.
|
| NullPropertyMap.DoubleNullPropertyMap |
|
| NullPropertyMap.LongNullPropertyMap |
|
| OpenGdsIdMapBehavior |
|
| OpenGdsIdMapBehaviorFactory |
|
| OriginalIdNodePropertyValues |
|
| PaddedAtomicLong |
|
| PageAllocator<T> |
|
| PageAllocator.Factory<T> |
|
| PageAllocator.PageFactory<T> |
|
| PagedAtomicIntegerArray |
|
| PagedDataStructure<T> |
|
| PagedLongStack |
|
| PageReordering |
|
| PageReordering.PageOrdering |
|
| ParallelUtil |
|
| PartialIdMap |
This interface exposes the relevant parts of IdMap used
for relationship loading.
|
| Partition |
|
| PartitionUtils |
|
| PartitionUtils.DegreeFunction |
|
| Pools |
|
| PrimitiveLongCollections |
Basic and common primitive long collection utils and manipulations.
|
| PrimitiveLongCollections.PrimitiveLongBaseIterator |
Base iterator for simpler implementations of PrimitiveIterator.OfLongs.
|
| PrimitiveLongCollections.PrimitiveLongRangeIterator |
|
| PrimitiveLongIterable |
|
| PriorityServiceLoader |
|
| ProcedureConstants |
|
| Progress |
|
| ProgressFeatureSettings |
|
| ProgressLogger |
|
| ProgressTimer |
|
| ProgressTracker |
|
| ProgressTracker.EmptyProgressTracker |
|
| Property<VALUE extends PropertyValues> |
|
| PropertyCursor |
Cursor iterating over the values of relationship properties.
|
| PropertyCursor.EmptyPropertyCursor |
|
| PropertyProducer<PROPERTY_SLICE> |
|
| PropertyProducer.EmptyPropertyProducer |
|
| PropertyProducer.FixedDoubleProducer |
|
| PropertyProducer.NodeIdProducer |
|
| PropertyProducer.RandomDoubleArrayProducer |
|
| PropertyProducer.RandomDoubleProducer |
|
| PropertyProducer.RandomEmbeddingProducer |
|
| PropertyProducer.RandomLongArrayProducer |
|
| PropertyProducer.RandomLongProducer |
|
| PropertyReader |
|
| PropertyReader.Buffered |
|
| PropertyStore<VALUE extends PropertyValues,PROPERTY extends Property<VALUE>> |
|
| PropertyValues |
|
| QueueBasedSpliterator<T> |
|
| RadixSort |
|
| RandomGraphGenerator |
|
| RandomGraphGeneratorBuilder |
|
| RandomGraphGeneratorConfig |
|
| RandomGraphGeneratorConfig.AllowSelfLoops |
|
| RandomSeedConfig |
|
| RawCompressor |
|
| RawValues |
|
| ReadHelper |
|
| ReadOnlyHugeLongArray |
|
| RecordReference<Record> |
|
| RecordsBatchBuffer<Reference> |
|
| RecordScannerTask |
Exists per thread.
|
| Relationship |
|
| RelationshipConsumer |
TODO: Define interface contract, esp regarding source/target node ids returned and how that maps to relationship direction
consumer interface for relationships without property.
|
| RelationshipCursor |
|
| RelationshipDistribution |
|
| RelationshipExporter |
|
| RelationshipExporterBuilder<T extends RelationshipExporter> |
|
| RelationshipIntersect |
|
| RelationshipIterator |
|
| RelationshipPredicate |
|
| RelationshipProperties |
Getter for property values at relationships
|
| RelationshipProperty |
|
| RelationshipPropertyStore |
|
| RelationshipPropertyStore.Builder |
|
| RelationshipPropertyTranslator |
|
| RelationshipReference |
|
| Relationships |
|
| Relationships.Properties |
|
| Relationships.Topology |
|
| RelationshipsAndProperties |
|
| RelationshipsAndProperties.RelationshipTypeAndProjection |
|
| RelationshipsBatchBuffer |
|
| RelationshipsBuilder |
|
| RelationshipsBuilder.Relationship |
|
| RelationshipScanCursorBasedScanner |
|
| RelationshipScanCursorReference |
|
| RelationshipsScannerTask |
|
| RelationshipStreamExporter |
|
| RelationshipStreamExporterBuilder<T extends RelationshipStreamExporter> |
|
| RelationshipStreaming |
|
| RelationshipWeightConfig |
|
| RelationshipWithPropertyConsumer |
|
| RenamesCurrentThread |
|
| RenamesCurrentThread.Revert |
|
| RunWithConcurrency |
|
| RunWithConcurrency.Builder |
|
| ScanningNodesImporter |
|
| ScanningRecordsImporter<Record,T> |
|
| ScanningRelationshipsImporter |
|
| SeedConfig |
|
| SetBitsIterable |
An iterable over the set bits in a BitSet.
|
| Settings |
|
| Settings.PageCacheMemorySetting<T> |
|
| ShardedLongLongMap |
|
| ShardedLongLongMap.BatchedBuilder |
|
| ShardedLongLongMap.BatchedBuilder.Batch |
|
| ShardedLongLongMap.Builder |
|
| SingleThreadedRandomSeedConfig |
|
| SingleTypeRelationshipImporter |
|
| SingleTypeRelationshipImporter.ImportMetaData |
|
| SingleTypeRelationshipImporter.SingleTypeRelationshipImportContext |
|
| SourceNodeConfig |
|
| SourceNodesConfig |
|
| StatementAction |
|
| StatementApi |
|
| StatementApi.TxConsumer |
|
| StatementApi.TxFunction<T> |
|
| StatementFunction<T> |
|
| StaticCapabilities |
|
| Status |
|
| StoreScanner<Reference> |
|
| StoreScanner.Factory<Reference> |
|
| StoreScanner.RecordConsumer<Reference> |
|
| StoreScanner.ScanCursor<Reference> |
|
| TargetNodeConfig |
|
| TargetNodePropertyConfig |
|
| TargetNodesConfig |
|
| Task |
|
| TaskProgressTracker |
|
| TaskRegistry |
|
| TaskRegistryExtension |
|
| TaskRegistryFactory |
|
| Tasks |
|
| TaskStore |
|
| TaskTraversal |
|
| TaskVisitor |
|
| TerminationFlag |
|
| TerminationFlagImpl |
|
| ThreadLocalSingleTypeRelationshipImporter |
Wraps a relationship buffer that is being filled by the store scanners.
|
| TimeUtil |
|
| ToleranceConfig |
|
| UncompressedAdjacencyList |
|
| UncompressedAdjacencyList.Cursor |
|
| UncompressedAdjacencyListBuilder |
|
| UncompressedAdjacencyListBuilder.Allocator |
|
| UncompressedAdjacencyListBuilder.PositionalAllocator |
|
| UncompressedAdjacencyListBuilderFactory |
|
| UnionGraph |
|
| UserLogEntry |
|
| UserLogRegistry |
|
| UserLogRegistryExtension |
|
| UserLogRegistryFactory |
|
| UserLogStore |
|
| Username |
|
| UsernameExtension |
|
| ValueConverter |
|
| ValueTypes |
|
| VarLongDecoding |
|
| VarLongEncoding |
|
| WriteConfig |
|
| WritePropertyConfig |
|
| WriteRelationshipConfig |
|
| ZigZagLongDecoding |
|
| ZigZagLongDecoding.Identity |
|