pt.ist.fenixframework.core.adt.skiplist
Class SkipList_Base

Package class diagram package SkipList_Base
java.lang.Object
  extended by pt.ist.fenixframework.core.AbstractDomainObject
      extended by pt.ist.fenixframework.core.adt.skiplist.SkipList_Base
All Implemented Interfaces:
Serializable, DomainObject
Direct Known Subclasses:
SkipList

public abstract class SkipList_Base
extends AbstractDomainObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
AbstractDomainObject.SerializedForm
 
Field Summary
static RoleOne<SkipList,SkipListNode> role$$head
           
static DirectRelation<SkipList,SkipListNode> SkipListHasHead
           
 
Constructor Summary
protected SkipList_Base()
           
 
Method Summary
 SkipListNode getHead()
           
 int getLevel()
           
 boolean hasHead()
           
 void removeHead()
           
 void setHead(SkipListNode head)
           
 void setLevel(int level)
           
 
Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
ensureOid, equals, getExternalId, getOid, hashCode, makeSerializedForm, toString, writeReplace
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

role$$head

public static final RoleOne<SkipList,SkipListNode> role$$head

SkipListHasHead

public static final DirectRelation<SkipList,SkipListNode> SkipListHasHead
Constructor Detail

SkipList_Base

protected SkipList_Base()
Method Detail

getLevel

public int getLevel()

setLevel

public void setLevel(int level)

getHead

public SkipListNode getHead()

setHead

public void setHead(SkipListNode head)

hasHead

public boolean hasHead()

removeHead

public void removeHead()


Copyright © 2013. All Rights Reserved.