pt.ist.fenixframework.adt.bplustree
Class BPlusTree_Base

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

public abstract class BPlusTree_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<BPlusTree,AbstractNode> AdtBPlusTreeHasRootNode
           
static RoleOne<BPlusTree,AbstractNode> role$$root
           
 
Constructor Summary
protected BPlusTree_Base()
           
 
Method Summary
 AbstractNode getRoot()
           
 boolean hasRoot()
           
 void removeRoot()
           
 void setRoot(AbstractNode root)
           
 
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$$root

public static final RoleOne<BPlusTree,AbstractNode> role$$root

AdtBPlusTreeHasRootNode

public static final DirectRelation<BPlusTree,AbstractNode> AdtBPlusTreeHasRootNode
Constructor Detail

BPlusTree_Base

protected BPlusTree_Base()
Method Detail

getRoot

public AbstractNode getRoot()

setRoot

public void setRoot(AbstractNode root)

hasRoot

public boolean hasRoot()

removeRoot

public void removeRoot()


Copyright © 2013. All Rights Reserved.