| __clone() | Node |  | 
  | __construct(ObjectId $oid=null, array $initialData=null) | Node |  | 
  | __toString() | Node |  | 
  | acceptVisitor($visitor) | Node |  | 
  | addNode(PersistentObject $other, $role=null, $forceSet=false, $trackChange=true, $updateOtherSide=true) | Node |  | 
  | addRelation($name) | Node |  | 
  | afterCreate() | DefaultPersistentObject |  | 
  | afterDelete() | DefaultPersistentObject |  | 
  | afterInsert() | DefaultPersistentObject |  | 
  | afterLoad() | DefaultPersistentObject |  | 
  | afterUpdate() | DefaultPersistentObject |  | 
  | beforeDelete() | DefaultPersistentObject |  | 
  | beforeInsert() | DefaultPersistentObject |  | 
  | beforeUpdate() | DefaultPersistentObject |  | 
  | clearValues() | DefaultPersistentObject |  | 
  | copyValues(PersistentObject $object, $copyPkValues=true) | DefaultPersistentObject |  | 
  | delete() | DefaultPersistentObject |  | 
  | deleteNode(PersistentObject $other, $role=null, $updateOtherSide=true) | Node |  | 
  | dump() | DefaultPersistentObject |  | 
  | filter(array $nodeList, ObjectId $oid=null, $type=null, $values=null, $properties=null, $useRegExp=true) | Node | static | 
  | getAddedNodes() | Node |  | 
  | getChangedValues() | DefaultPersistentObject |  | 
  | getChildren($memOnly=true) | Node |  | 
  | getChildrenEx(ObjectId $oid=null, $role=null, $type=null, $values=null, $properties=null, $useRegExp=true) | Node |  | 
  | getDeletedNodes() | Node |  | 
  | getDisplayValue() | Node |  | 
  | getFirstChild($role=null, $type=null, $values=null, $properties=null, $useRegExp=true) | Node |  | 
  | getFirstParent($role=null, $type=null, $values=null, $properties=null, $useRegExp=true) | Node |  | 
  | getIndispensableObjects() | Node |  | 
  | getMapper() | DefaultPersistentObject |  | 
  | getName() | AbstractRole |  | 
  | getNodeOrder() | Node |  | 
  | getNodeRelation($object) | Node |  | 
  | getNumChildren($memOnly=true) | Node |  | 
  | getNumParents($memOnly=true) | Node |  | 
  | getNumRelatives($hierarchyType, $memOnly=true) | Node |  | 
  | getOID() | DefaultPersistentObject |  | 
  | getOriginalValue($name) | DefaultPersistentObject |  | 
  | getParent() | Node |  | 
  | getParents($memOnly=true) | Node |  | 
  | getParentsEx(ObjectId $oid=null, $role=null, $type=null, $values=null, $properties=null, $useRegExp=true) | Node |  | 
  | getPossibleChildren() | Node |  | 
  | getPossibleParents() | Node |  | 
  | getProperty($name) | DefaultPersistentObject |  | 
  | getPropertyNames() | DefaultPersistentObject |  | 
  | getRelationNames() | Node |  | 
  | getRelations($hierarchyType='all') | Node | protected | 
  | getRelatives($hierarchyType, $memOnly=true) | Node |  | 
  | getState() | DefaultPersistentObject |  | 
  | getType() | DefaultPersistentObject |  | 
  | getValue($name) | Node |  | 
  | getValueNames($excludeTransient=false) | Node |  | 
  | getValueProperty($name, $property) | DefaultPersistentObject |  | 
  | getValuePropertyNames($name) | DefaultPersistentObject |  | 
  | hasValue($name) | DefaultPersistentObject |  | 
  | loadChildren($role=null, $buildDepth=BuildDepth::SINGLE) | Node |  | 
  | loadParents($role=null, $buildDepth=BuildDepth::SINGLE) | Node |  | 
  | loadRelations(array $roles, $buildDepth=BuildDepth::SINGLE) | Node | protected | 
  | mergeObjectLists($list1, $list2) | Node | protectedstatic | 
  | mergeValues(PersistentObject $object) | Node |  | 
  | RELATION_STATE_INITIALIZED | Node |  | 
  | RELATION_STATE_INITIALIZING | Node |  | 
  | RELATION_STATE_LOADED | Node |  | 
  | RELATION_STATE_UNINITIALIZED | Node |  | 
  | removeValue($name) | Node |  | 
  | reset() | DefaultPersistentObject |  | 
  | serialize() | DefaultPersistentObject |  | 
  | setName($name) | AbstractRole |  | 
  | setNodeOrder(array $orderedList, array $movedList=null, $role=null) | Node |  | 
  | setOID(ObjectId $oid) | DefaultPersistentObject |  | 
  | setOIDInternal(ObjectId $oid, $triggerListeners) | DefaultPersistentObject | protected | 
  | setProperty($name, $value) | DefaultPersistentObject |  | 
  | setState($state) | DefaultPersistentObject |  | 
  | setValue($name, $value, $forceSet=false, $trackChange=true) | Node |  | 
  | setValueInternal($name, $value) | DefaultPersistentObject | protected | 
  | setValueProperty($name, $property, $value) | DefaultPersistentObject |  | 
  | STATE_CLEAN | PersistentObject |  | 
  | STATE_DELETED | PersistentObject |  | 
  | STATE_DIRTY | PersistentObject |  | 
  | STATE_NEW | PersistentObject |  | 
  | unserialize($serialized) | DefaultPersistentObject |  | 
  | validateValue($name, $value) | AbstractRole |  | 
  | validateValueAgainstValidateType($name, $value) | DefaultPersistentObject | protected | 
  | validateValues() | DefaultPersistentObject |  |