Package org.neo4j.graphalgo.core.loading
Class InternalHugeIdMappingBuilder
- java.lang.Object
-
- org.neo4j.graphalgo.core.loading.InternalHugeIdMappingBuilder
-
- All Implemented Interfaces:
InternalIdMappingBuilder<InternalHugeIdMappingBuilder.BulkAdder>
public final class InternalHugeIdMappingBuilder extends java.lang.Object implements InternalIdMappingBuilder<InternalHugeIdMappingBuilder.BulkAdder>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InternalHugeIdMappingBuilder.BulkAdder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalHugeIdMappingBuilder.BulkAdder
allocate(int batchLength)
InternalHugeIdMappingBuilder.BulkAdder
allocate(long nodes)
HugeLongArray
build()
long
capacity()
static InternalHugeIdMappingBuilder
of(long length, AllocationTracker tracker)
long
size()
-
-
-
Method Detail
-
of
public static InternalHugeIdMappingBuilder of(long length, AllocationTracker tracker)
-
allocate
@Nullable public InternalHugeIdMappingBuilder.BulkAdder allocate(int batchLength)
- Specified by:
allocate
in interfaceInternalIdMappingBuilder<InternalHugeIdMappingBuilder.BulkAdder>
-
allocate
public InternalHugeIdMappingBuilder.BulkAdder allocate(long nodes)
-
build
public HugeLongArray build()
-
capacity
public long capacity()
- Specified by:
capacity
in interfaceInternalIdMappingBuilder<InternalHugeIdMappingBuilder.BulkAdder>
-
size
public long size()
-
-