pt.ist.fenixframework.core.adt.linkedlist
Class ListNode_Base

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

public abstract class ListNode_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 DirectRelation<ListNode,ListNode> ListNodeHasNext$Inverse
           
static DirectRelation<ListNode,AbstractDomainObject> ListNodeHasValue
           
static RoleOne<ListNode,ListNode> role$$next
           
static RoleOne<ListNode,AbstractDomainObject> role$$value
           
 
Constructor Summary
protected ListNode_Base()
           
 
Method Summary
 ListNode getNext()
           
 AbstractDomainObject getValue()
           
 boolean hasNext()
           
 boolean hasValue()
           
 void removeNext()
           
 void removeValue()
           
 void setNext(ListNode next)
           
 void setValue(AbstractDomainObject value)
           
 
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$$next

public static final RoleOne<ListNode,ListNode> role$$next

role$$value

public static final RoleOne<ListNode,AbstractDomainObject> role$$value

ListNodeHasNext$Inverse

public static final DirectRelation<ListNode,ListNode> ListNodeHasNext$Inverse

ListNodeHasValue

public static final DirectRelation<ListNode,AbstractDomainObject> ListNodeHasValue
Constructor Detail

ListNode_Base

protected ListNode_Base()
Method Detail

getNext

public ListNode getNext()

setNext

public void setNext(ListNode next)

hasNext

public boolean hasNext()

removeNext

public void removeNext()

getValue

public AbstractDomainObject getValue()

setValue

public void setValue(AbstractDomainObject value)

hasValue

public boolean hasValue()

removeValue

public void removeValue()


Copyright © 2013. All Rights Reserved.