Package org.neo4j.gds.core.utils.paged
Class ShardedLongLongMap
- java.lang.Object
-
- org.neo4j.gds.core.utils.paged.ShardedLongLongMap
-
public final class ShardedLongLongMap extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ShardedLongLongMap.BatchedBuilder
static class
ShardedLongLongMap.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ShardedLongLongMap.BatchedBuilder
batchedBuilder(int concurrency)
static ShardedLongLongMap.BatchedBuilder
batchedBuilder(int concurrency, boolean overrideIds)
static ShardedLongLongMap.Builder
builder(int concurrency)
boolean
contains(long originalId)
long
maxOriginalId()
long
size()
long
toMappedNodeId(long nodeId)
long
toOriginalNodeId(long nodeId)
-
-
-
Method Detail
-
builder
public static ShardedLongLongMap.Builder builder(int concurrency)
-
batchedBuilder
public static ShardedLongLongMap.BatchedBuilder batchedBuilder(int concurrency)
-
batchedBuilder
public static ShardedLongLongMap.BatchedBuilder batchedBuilder(int concurrency, boolean overrideIds)
-
toMappedNodeId
public long toMappedNodeId(long nodeId)
-
contains
public boolean contains(long originalId)
-
toOriginalNodeId
public long toOriginalNodeId(long nodeId)
-
maxOriginalId
public long maxOriginalId()
-
size
public long size()
-
-