Class: Hanuman::TreeBuilder

Inherits:
GraphBuilder show all
Includes:
TreeInstanceMethods
Defined in:
lib/hanuman/tree.rb

Direct Known Subclasses

Wukong::DataflowBuilder

Constant Summary

Constants included from TreeInstanceMethods

Hanuman::TreeInstanceMethods::MultipleRoots

Instance Attribute Summary

Attributes included from StageInstanceMethods

#graph

Method Summary

Methods included from TreeInstanceMethods

#add_link, #ancestor, #append, #directed_sort, #each_stage, #leaves, #prepend, #root, #tsort_each_child, #tsort_each_node

Methods inherited from GraphBuilder

#build, #clone, #define, #extract_links!, #handle_dsl_arguments_for, #namespace, #serialize, #stage_specific_options

Methods included from GraphInstanceMethods

#add_link, #add_stage, #ancestors, #descendents, #each_stage, #has_link?

Methods inherited from StageBuilder

#build, #clone, #define, #define_class, #handle_extra_attributes, #into, #merge!, #namespace, #serialize

Methods included from StageInstanceMethods

#add_stage_link, #linkable_name, #root