Index

_ | A | C | D | E | F | G | H | 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() (ReadWriteTransaction method)
close() (Tree method)
commit() (ReadWriteTransaction 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_connection() (Tree method)
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)
(ReadWriteTransaction method)
get_node_at_position() (in module libtree.core.query)
get_nodes_by_property_dict() (in module libtree.core.properties)
(ReadWriteTransaction method)
get_nodes_by_property_key() (in module libtree.core.properties)
(ReadWriteTransaction method)
get_nodes_by_property_value() (in module libtree.core.properties)
(ReadWriteTransaction method)
get_recursive_properties() (in module libtree.core.properties)
get_root_node() (in module libtree.core.query)
(ReadWriteTransaction method)
get_tree_size() (in module libtree.core.query)
(ReadWriteTransaction method)

H

has_children (Node attribute)

I

id (Node attribute)
(NodeData attribute)
inherited_properties (Node attribute)
insert_child() (Node method)
insert_node() (in module libtree.core.tree)
insert_root_node() (ReadWriteTransaction method)
install() (ReadWriteTransaction method)
is_compatible_postgres_version() (in module libtree.core.database)
(ReadWriteTransaction method)
is_installed() (in module libtree.core.database)
(ReadWriteTransaction 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.transactions (module)
libtree.tree (module)

M

make_dsn_from_env() (in module libtree.core.database)
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)
(ReadWriteTransaction method)
properties (Node attribute)
(NodeData attribute)

R

ReadOnlyTransaction (class in libtree.transactions)
ReadWriteTransaction (class in libtree.transactions)
recursive_properties (Node attribute)
rollback() (ReadWriteTransaction 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

table_exists() (in module libtree.core.database)
to_dict() (NodeData method)
Tree (class in libtree.tree)

U

uninstall() (ReadWriteTransaction method)
update_properties() (in module libtree.core.properties)
(Node method)