Index

_ | A | C | D | E | F | G | I | L | M | N | P | R | S | T | U

_

__eq__() (Node method)
__len__() (Node method)

A

ancestors (Node attribute)

C

change_parent() (in module libtree.core.tree)
children (Node attribute)
clear() (Transaction method)
close() (Tree method)
commit() (Transaction method)
create_schema() (in module libtree.core.database)
create_triggers() (in module libtree.core.database)

D

delete() (Node method)
delete_node() (in module libtree.core.tree)
descendants (Node attribute)
drop_tables() (in module libtree.core.database)

E

ensure_free_position() (in module libtree.core.positioning)

F

find_highest_position() (in module libtree.core.positioning)
flush_tables() (in module libtree.core.database)

G

get_ancestor_ids() (in module libtree.core.query)
get_ancestors() (in module libtree.core.query)
get_child_at_position() (Node method)
get_child_ids() (in module libtree.core.query)
get_children() (in module libtree.core.query)
get_children_count() (in module libtree.core.query)
get_descendant_ids() (in module libtree.core.query)
get_descendants() (in module libtree.core.query)
get_inherited_properties() (in module libtree.core.properties)
get_inherited_property_value() (in module libtree.core.properties)
get_node() (in module libtree.core.query)
(Transaction method)
get_node_at_position() (in module libtree.core.query)
get_nodes_by_property_dict() (in module libtree.core.properties)
(Transaction method)
get_nodes_by_property_key() (in module libtree.core.properties)
(Transaction method)
get_nodes_by_property_value() (in module libtree.core.properties)
(Transaction method)
get_root_node() (in module libtree.core.query)
(Transaction method)
get_tree_size() (in module libtree.core.query)
(Transaction method)

I

id (Node attribute)
(NodeData attribute)
inherited_properties (Node attribute)
insert_child() (Node method)
insert_node() (in module libtree.core.tree)
insert_root_node() (Transaction method)
install() (Transaction method)
is_compatible_postgres_version() (in module libtree.core.database)
(Transaction method)

L

libtree.core.database (module)
libtree.core.node_data (module)
libtree.core.positioning (module)
libtree.core.properties (module)
libtree.core.query (module)
libtree.core.tree (module)
libtree.node (module)
libtree.transaction (module)
libtree.tree (module)

M

make_transaction() (Tree method)
move() (Node method)

N

Node (class in libtree.node)
node_data (Node attribute)
NodeData (class in libtree.core.node_data)

P

parent (Node attribute)
(NodeData attribute)
position (Node attribute)
(NodeData attribute)
print_tree() (in module libtree.core.tree)
(Transaction method)
properties (Node attribute)
(NodeData attribute)

R

rollback() (Transaction method)

S

set_position() (in module libtree.core.positioning)
(Node method)
set_properties() (in module libtree.core.properties)
(Node method)
set_property_value() (in module libtree.core.properties)
shift_positions() (in module libtree.core.positioning)
swap_node_positions() (in module libtree.core.positioning)
swap_position() (Node method)

T

to_dict() (NodeData method)
Transaction (class in libtree.transaction)
Tree (class in libtree.tree)

U

uninstall() (Transaction method)
update_properties() (in module libtree.core.properties)