|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.garret.perst.Persistent
org.garret.perst.PersistentResource
org.garret.perst.L2ListElem
Double linked list element.
| Constructor Summary | |
L2ListElem()
|
|
| Method Summary | |
L2ListElem |
getNext()
Get next list element. |
L2ListElem |
getPrev()
Get previous list element. |
void |
linkAfter(L2ListElem elem)
Link specified element in the list after this element |
void |
linkBefore(L2ListElem elem)
Link specified element in the list before this element |
void |
prune()
Make list empty. |
void |
unlink()
Remove element from the list |
| Methods inherited from class org.garret.perst.PersistentResource |
exclusiveLock, exclusiveLock, reset, sharedLock, sharedLock, unlock |
| Methods inherited from class org.garret.perst.Persistent |
assignOid, deallocate, equals, getOid, getStorage, hashCode, invalidate, isDeleted, isModified, isPersistent, isRaw, load, loadAndModify, makePersistent, modify, onLoad, onStore, readExternal, recursiveLoading, store, writeExternal |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public L2ListElem()
| Method Detail |
public L2ListElem getNext()
public L2ListElem getPrev()
public void linkAfter(L2ListElem elem)
elem - element to be linked in the list after this elemenpublic void linkBefore(L2ListElem elem)
elem - element to be linked in the list before this elemenpublic void prune()
public void unlink()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||