libSmalldb  v2.0.2
NestedGraph Member List

This is the complete list of members for NestedGraph, including all inherited members.

$edgeAttrIndexNestedGraphprotected
$nodeAttrIndexNestedGraphprotected
$rootGraphNestedGraphprotected
__construct(Node $parentNode=null, array $attrs=[])NestedGraphprotected
Smalldb\​Graph\​AbstractElement\​__construct(array $attrs=[])AbstractElement
addEdge(Edge $edge)NestedGraph
addNode(Node $node)NestedGraph
createEdge(?string $id, Node $start, Node $end, array $attrs=[])NestedGraph
createNode(string $id, array $attrs=[])NestedGraph
edgeAttrChanged($node, $key, $oldValue, $newValue)NestedGraph
getAttr(string $key, $defaultValue=null)AbstractElement
getAttributes()AbstractElement
getEdge(string $id)NestedGraph
getEdges()NestedGraph
getNode(string $id)NestedGraph
getNodes()NestedGraph
getParentNode()NestedGraph
getRootGraph()NestedGraph
hasEdge(string $id)NestedGraph
hasNode(string $id)NestedGraph
nodeAttrChanged($node, $key, $oldValue, $newValue)NestedGraph
offsetExists($key)AbstractElement
offsetGet($key)AbstractElement
offsetSet($key, $value)AbstractElement
offsetUnset($key)AbstractElement
onAttrChanged(string $key, $oldValue, $newValue)NestedGraphprotected
removeAttr(string $key)AbstractElement
removeEdge(Edge $edge)NestedGraph
removeNode(Node $node)NestedGraph
setAttr(string $key, $newValue)AbstractElement