Class: Opencdd::Exporters::Yaml
- Defined in:
- lib/opencdd/exporters/yaml.rb
Instance Attribute Summary
Attributes inherited from Json
Attributes inherited from Visitor
Instance Method Summary collapse
Methods inherited from Json
#initialize, #to_json, #visit_class, #visit_database, #visit_property, #visit_relation, #visit_unit, #visit_value_list, #visit_value_term, #visit_view_control
Methods inherited from Visitor
#each_sorted, #initialize, #reset!, #visit_class, #visit_classes, #visit_database, #visit_properties, #visit_property, #visit_relation, #visit_relations, #visit_unit, #visit_units, #visit_value_list, #visit_value_lists, #visit_value_term, #visit_value_terms, #visit_view_control, #visit_view_controls
Constructor Details
This class inherits a constructor from Opencdd::Exporters::Json
Instance Method Details
#to_yaml(database) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/opencdd/exporters/yaml.rb', line 8 def to_yaml(database) reset! @nodes.clear visit_database(database) @nodes.to_yaml end |