goodslib
Class OrderedSetOwner

java.lang.Object
  extended bygoodsjpi.Persistent
      extended bygoodslib.SetOwner
          extended bygoodslib.OrderedSetOwner
All Implemented Interfaces:
java.io.Serializable

public class OrderedSetOwner
extends SetOwner

Ordered set

See Also:
Serialized Form

Field Summary
 
Fields inherited from class goodslib.SetOwner
first, last, nMembers
 
Fields inherited from class goodsjpi.Persistent
defaultMetaobject, metaobject
 
Constructor Summary
OrderedSetOwner()
           
 
Method Summary
 SetMember find(java.lang.Object key)
           
 SetMember findGreaterOrEqual(java.lang.Object key)
           
 void insert(SetMember mbr)
           
 void insertAfter(SetMember after, SetMember mbr)
           
 void insertBefore(SetMember before, SetMember mbr)
           
 void insertFirst(SetMember newMbr)
           
 void insertLast(SetMember newMbr)
           
 
Methods inherited from class goodslib.SetOwner
getFirst, getLast, getNumberOfMembers, remove, removeFirst, removeLast
 
Methods inherited from class goodsjpi.Persistent
attachToStorage, clone, clusterWith, finalize, getDatabase, getOid, getStorageId, hashCode, onLoad
 
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderedSetOwner

public OrderedSetOwner()
Method Detail

insertFirst

public void insertFirst(SetMember newMbr)
Overrides:
insertFirst in class SetOwner

insertLast

public void insertLast(SetMember newMbr)
Overrides:
insertLast in class SetOwner

insertBefore

public void insertBefore(SetMember before,
                         SetMember mbr)
Overrides:
insertBefore in class SetOwner

insertAfter

public void insertAfter(SetMember after,
                        SetMember mbr)
Overrides:
insertAfter in class SetOwner

insert

public void insert(SetMember mbr)

find

public SetMember find(java.lang.Object key)
Overrides:
find in class SetOwner

findGreaterOrEqual

public SetMember findGreaterOrEqual(java.lang.Object key)