|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |