A bridge node in a tree structure which connects to another structure.
Exception thrown if a tree relation operation tries to use a node that is not in the tree to which the relation applies.
A binary relation between values of type
T and values of type
Exception thrown if
CheckTree is specified as a tree's shape but the
provided structure is not a tree.
Relational representations of trees built out of hierarchical
A tree relation is a binary relation on tree nodes with an extra property
image operation throws a
NodeNotInTreeException exception if
it is applied to a node that is not in this tree.
The incoming structure should be a tree (i.e., no sharing nor cycles) but a runtime check should be performed to make sure.
The incoming structure may not be a tree (e.g., may contain sharing) and shared parts should be cloned to make it a tree before any further processing is performed.
The incoming structure has an acceptable shape and should be left alone by the tree processing.
Support for binary relations.
Support for tree relations.