All Classes and Interfaces
Class
Description
This visitor visits all
IBaseTreeNode
objects and merges all nodes to the given
IBaseTreeNode
object.The generic class
BaseTreeNode
have a generic id and value objectThe class
BaseTreeNodeTransformer
provides algorithms for converting between the
BaseTreeNode
objects and TreeIdNode
objects.The class
BaseTreeNodeVisitorHandlerExtensions
provides handler methods for the visit all
field in the class IBaseTreeNode
This visitor visits all
BaseTreeNode
objects and checks if the value equals with the
value of this visitorThis visitor visits all
IBaseTreeNode
objects and checks if the value equals with the
value of this visitorThe abstract class
GenericBinaryTree
represents a generic binary tree.The Interface
IBaseTreeNode
extends ITreeNode
and provides an additional id field
that can be used as keyThe class
IBaseTreeNodeHandlerExtensions
provides handler methods for the class
IBaseTreeNode
The Interface
ITreeNode
holds the children in a Collection
objectThe class
ITreeNodeHandlerExtensions
provides handler methods for the class
ITreeNode
The class
LinkedNode
is a representation of a binary tree node and can have only one next
element and one previous element and a current value.This visitor visits all
ITreeNode
objects and adds them to a Collection
object
with all descendantThe enum
MergeStrategy
will be used for merge tree nodesThis visitor visits all
IBaseTreeNode
objects and merges all nodes to the given
IBaseTreeNode
object.This visitor visits all
ITreeNode
objects and adds them to a Collection
object
with all descendantsThe generic class
SimpleTreeNode
holds only the parent, the left most child and the right
siblingThe class
SimpleTreeNodeHandlerExtensions
provides handler methods for the class
SimpleTreeNode
The enum
TraversalType
provides the different types of traversing a treeThe generic class
TreeIdNode
keeps no references to the parent or the children, only the
id's are kept.The generic class TreeNode.
The class
TreeNodeVisitorHandlerExtensions
provides handler methods for the visit all
field in the class ITreeNode