pt.ist.fenixframework.core.adt.bplustree
Class AbstractNode_Base

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

public abstract class AbstractNode_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<AbstractNode,InnerNode> NodeHasParent
           
static RoleOne<AbstractNode,InnerNode> role$$parent
           
 
Constructor Summary
protected AbstractNode_Base()
           
 
Method Summary
 InnerNode getParent()
           
 boolean hasParent()
           
 void removeParent()
           
 void setParent(InnerNode parent)
           
 
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$$parent

public static final RoleOne<AbstractNode,InnerNode> role$$parent

NodeHasParent

public static final DirectRelation<AbstractNode,InnerNode> NodeHasParent
Constructor Detail

AbstractNode_Base

protected AbstractNode_Base()
Method Detail

getParent

public InnerNode getParent()

setParent

public void setParent(InnerNode parent)

hasParent

public boolean hasParent()

removeParent

public void removeParent()


Copyright © 2013. All Rights Reserved.