Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Interface fi.hut.tcm.jacob.utility.OrderedStorage

Implementing Classes:
OrderedQueue

public abstract interface OrderedStorage
extends Storage
OrderedStorage The common interface of sorted storages.


Method Summary
java.lang.Object get()
          Returns reference to item which have highest key (i.e. priority).
java.lang.Object take(java.lang.Object item)
          Removes given object from storage and returns reference to it.
 

Method Detail

take

public java.lang.Object take(java.lang.Object item)
Removes given object from storage and returns reference to it. If item doesn't found returns null.

get

public java.lang.Object get()
Returns reference to item which have highest key (i.e. priority). Returns null if storage is empty.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD