Module: Opencdd
- Defined in:
- lib/opencdd/parse_helpers.rb,
lib/opencdd.rb,
lib/opencdd/guid.rb,
lib/opencdd/irdi.rb,
lib/opencdd/unit.rb,
lib/opencdd/cddal.rb,
lib/opencdd/klass.rb,
lib/opencdd/model.rb,
lib/opencdd/entity.rb,
lib/opencdd/parcel.rb,
lib/opencdd/reader.rb,
lib/opencdd/codegen.rb,
lib/opencdd/version.rb,
lib/opencdd/visitor.rb,
lib/opencdd/database.rb,
lib/opencdd/property.rb,
lib/opencdd/relation.rb,
lib/opencdd/cddal/ast.rb,
lib/opencdd/condition.rb,
lib/opencdd/data_type.rb,
lib/opencdd/exporters.rb,
lib/opencdd/languages.rb,
lib/opencdd/validator.rb,
lib/opencdd/class_tree.rb,
lib/opencdd/class_type.rb,
lib/opencdd/codegen/ts.rb,
lib/opencdd/meta_class.rb,
lib/opencdd/value_list.rb,
lib/opencdd/value_term.rb,
lib/opencdd/alias_table.rb,
lib/opencdd/cddal/lexer.rb,
lib/opencdd/cddal/parser.rb,
lib/opencdd/parcel/sheet.rb,
lib/opencdd/property_ids.rb,
lib/opencdd/value_format.rb,
lib/opencdd/view_control.rb,
lib/opencdd/cddal/builder.rb,
lib/opencdd/cddal/fetcher.rb,
lib/opencdd/instance_rule.rb,
lib/opencdd/parcel/writer.rb,
lib/opencdd/relation_tree.rb,
lib/opencdd/relation_type.rb,
lib/opencdd/cddal/resolver.rb,
lib/opencdd/exporters/json.rb,
lib/opencdd/exporters/yaml.rb,
lib/opencdd/validator/rule.rb,
lib/opencdd/parcel/metadata.rb,
lib/opencdd/parcel/selector.rb,
lib/opencdd/parcel/workbook.rb,
lib/opencdd/cddal/serializer.rb,
lib/opencdd/composition_tree.rb,
lib/opencdd/validator/runner.rb,
lib/opencdd/exporters/mermaid.rb,
lib/opencdd/model/yaml_entity.rb,
lib/opencdd/parcel/csv_reader.rb,
lib/opencdd/parcel/csv_writer.rb,
lib/opencdd/structured_values.rb,
lib/opencdd/model/entity_store.rb,
lib/opencdd/validator/set_rule.rb,
lib/opencdd/entity/field_reader.rb,
lib/opencdd/model/yaml_database.rb,
lib/opencdd/parcel/sheet_schema.rb,
lib/opencdd/validator/enum_rule.rb,
lib/opencdd/validator/irdi_rule.rb,
lib/opencdd/validator/type_rule.rb,
lib/opencdd/effective_properties.rb,
lib/opencdd/parcel/sheet_emitter.rb,
lib/opencdd/entity/field_registry.rb,
lib/opencdd/validator/format_rule.rb,
lib/opencdd/cddal/fetcher/net_http.rb,
lib/opencdd/cddal/generated_parser.rb,
lib/opencdd/cddal/value_serializer.rb,
lib/opencdd/entity/version_history.rb,
lib/opencdd/parcel/entity_manifest.rb,
lib/opencdd/parcel/flat_dir_reader.rb,
lib/opencdd/parcel/layout_detector.rb,
lib/opencdd/parcel/scrape_verifier.rb,
lib/opencdd/parcel/workbook_reader.rb,
lib/opencdd/validator/pattern_rule.rb,
lib/opencdd/validator/synonym_rule.rb,
lib/opencdd/cddal/fetcher/in_memory.rb,
lib/opencdd/parcel/referenced_irdis.rb,
lib/opencdd/validator/condition_rule.rb,
lib/opencdd/validator/data_type_rule.rb,
lib/opencdd/validator/hierarchy_rule.rb,
lib/opencdd/validator/mandatory_rule.rb,
lib/opencdd/validator/reference_rule.rb,
lib/opencdd/parcel/sharded_dir_reader.rb,
lib/opencdd/validator/uniqueness_rule.rb,
lib/opencdd/property_data_element_type.rb,
lib/opencdd/validator/class_reference_rule.rb
Overview
Legacy module. The canonical home for collection parsing is now
Opencdd::StructuredValues — see unwrap_and_split, rejoin,
parse_ref_set, parse_synonyms. ParseHelpers remains as a
thin back-compat layer for code that hasn't migrated yet (notably
the Entity mixin). Do not add new callers; prefer StructuredValues.
Defined Under Namespace
Modules: Cddal, Codegen, Exporters, GUID, Model, Parcel, ParseHelpers, PropertyIds, StructuredValues, Validator Classes: AliasTable, ClassTree, ClassType, CompositionTree, Condition, DataType, Database, EffectiveProperties, Entity, IRDI, InstanceRule, Klass, Languages, MetaClass, Property, PropertyDataTypeElement, Reader, Relation, RelationTree, RelationType, Unit, ValueFormat, ValueList, ValueTerm, ViewControl, Visitor
Constant Summary collapse
- VERSION =
"0.1.1"- MetaClasses =
MetaClass::MetaClasses