Package dsa.lab09.base
Class PriorityQueueItem<Priority extends Comparable<Priority>,Item> 
java.lang.Object
dsa.lab09.base.PriorityQueueItem<Priority,Item> 
- Type Parameters:
- Priority- the priority type
- Item- the item type
- All Implemented Interfaces:
- Comparable<PriorityQueueItem<Priority,- Item>> 
public class PriorityQueueItem<Priority extends Comparable<Priority>,Item> 
extends Object
implements Comparable<PriorityQueueItem<Priority,Item>> 
An item in a priority queue.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionPriorityQueueItem(Priority priority, Item item) Construct a priority queue item.
- 
Method Summary
- 
Constructor Details- 
PriorityQueueItemConstruct a priority queue item.
 
- 
- 
Method Details- 
priorityGet the priority.- Returns:
- the priority
 
- 
itemGet the item.- Returns:
- the item
 
- 
compareTo- Specified by:
- compareToin interface- Comparable<Priority extends Comparable<Priority>>
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-