Class BoundedLongPriorityQueue


  • public abstract class BoundedLongPriorityQueue
    extends java.lang.Object
    • Method Detail

      • memoryEstimation

        public static org.neo4j.gds.core.utils.mem.MemoryEstimation memoryEstimation​(int capacity)
      • offer

        public abstract boolean offer​(long element,
                                      double priority)
      • elements

        public java.util.stream.LongStream elements()
      • priorities

        public java.util.stream.DoubleStream priorities()
      • size

        public int size()
      • contains

        public boolean contains​(long element)
      • elementAt

        public long elementAt​(int index)
      • updateElementAt

        public void updateElementAt​(int index,
                                    long newElement)
      • add

        protected boolean add​(long element,
                              double priority)