Package org.neo4j.gds.core.utils.paged
Class HugeLongArrayQueue
- java.lang.Object
-
- org.neo4j.gds.core.utils.paged.HugeLongArrayQueue
-
public final class HugeLongArrayQueue extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(long v)
boolean
isEmpty()
static org.neo4j.gds.core.utils.mem.MemoryEstimation
memoryEstimation()
static long
memoryEstimation(long fixedSize)
static HugeLongArrayQueue
newQueue(long capacity)
long
peek()
long
remove()
long
size()
-
-
-
Method Detail
-
newQueue
public static HugeLongArrayQueue newQueue(long capacity)
-
memoryEstimation
public static org.neo4j.gds.core.utils.mem.MemoryEstimation memoryEstimation()
-
memoryEstimation
public static long memoryEstimation(long fixedSize)
-
add
public void add(long v)
-
remove
public long remove()
-
peek
public long peek()
-
size
public long size()
-
isEmpty
public boolean isEmpty()
-
-