Uses of Interface
be.ac.ulg.montefiore.run.totem.util.PriorityQueueObject

Packages that use PriorityQueueObject
be.ac.ulg.montefiore.run.totem.repository.CSPF This package holds CSPF-related classes (various implementations of the CSPF algorithm is available). 
be.ac.ulg.montefiore.run.totem.util This package holds util classes used by other packages. 
 

Uses of PriorityQueueObject in be.ac.ulg.montefiore.run.totem.repository.CSPF
 

Classes in be.ac.ulg.montefiore.run.totem.repository.CSPF that implement PriorityQueueObject
 class CSPFElem
          Contains the CSPF information This class is used to populate a priority queue structure and implement the PriorityQueueObject.
 

Fields in be.ac.ulg.montefiore.run.totem.repository.CSPF declared as PriorityQueueObject
protected  PriorityQueueObject[] CSPFPriorityQueue.heap
           
 

Methods in be.ac.ulg.montefiore.run.totem.repository.CSPF that return PriorityQueueObject
 PriorityQueueObject CSPFPriorityQueue.getElem(java.lang.String id)
          Return the object for the specified id
 PriorityQueueObject CSPFPriorityQueue.next()
          Get the object with the minimum key in the queue
 PriorityQueueObject CSPFPriorityQueue.removeNext()
          Removes and returns the next object from the queue
 

Methods in be.ac.ulg.montefiore.run.totem.repository.CSPF with parameters of type PriorityQueueObject
 void CSPFPriorityQueue.add(PriorityQueueObject elem)
          Adds an object to the queue.
protected  void CSPFPriorityQueue.remove(PriorityQueueObject elem)
           
 void CSPFPriorityQueue.update(PriorityQueueObject elem)
          Updates the Object with the same id in the queue Decreases (or increases) the value of elem's key and then performs sift-down (or siftup) until elem has been relocated to the correct position in the binary heap.
 

Uses of PriorityQueueObject in be.ac.ulg.montefiore.run.totem.util
 

Methods in be.ac.ulg.montefiore.run.totem.util that return PriorityQueueObject
 PriorityQueueObject PriorityQueueIF.next()
          Gets the object with the minimum key in the queue
 PriorityQueueObject PriorityQueueIF.removeNext()
          Removes and returns the next object from the queue
 

Methods in be.ac.ulg.montefiore.run.totem.util with parameters of type PriorityQueueObject
 void PriorityQueueIF.add(PriorityQueueObject elem)
          Adds an object to the queue.
 void PriorityQueueIF.update(PriorityQueueObject elem)
          Updates the Object with the same id in the queue
 



Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.