|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- the type of objects that are looked uppublic interface LongStorageSearch<T>
This interface represents a ModifiableSearch
that supports getting
LongStorage
's address of the found object.
Method Summary | |
---|---|
LongAddress<T> |
getCurrentObjectAddress()
Returns the address of the object found by the last search. |
long |
getCurrentObjectLongAddress()
Returns the address of the object found by the last search. |
Methods inherited from interface messif.buckets.index.Search |
---|
clone, close, getCurrentObject, next, previous, skip |
Methods inherited from interface messif.buckets.Removable |
---|
getCurrentObject, remove |
Method Detail |
---|
long getCurrentObjectLongAddress() throws java.lang.IllegalStateException
Search.next()
or Search.previous()
has returned true, this method returns the address of the matching
object. If false has been returned, this method throws an IllegalStateException
.
Note that even though the address can be used to retrieve the actual object,
the Search.getCurrentObject()
should be used instead, since it is usually faster.
java.lang.IllegalStateException
- if there is no current object (next/previous method was not called or returned false)LongAddress<T> getCurrentObjectAddress() throws java.lang.IllegalStateException
StorageSearch
Search.next()
or Search.previous()
has returned true, this method returns the address of the matching
object. If false has been returned, this method throws an IllegalStateException
.
Note that even though the address can be used to retrieve the actual object,
the Search.getCurrentObject()
should be used instead, since it is usually faster.
getCurrentObjectAddress
in interface StorageSearch<T>
java.lang.IllegalStateException
- if there is no current object (next/previous method was not called or returned false)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |