Class: Glossarist::V3::SequentialHyperedge
- Inherits:
-
AbstractHyperedge
- Object
- Lutaml::Model::Serializable
- AbstractHyperedge
- Glossarist::V3::SequentialHyperedge
- Defined in:
- lib/glossarist/v3/sequential_hyperedge.rb
Overview
SequentialHyperedge — an ISO 12620 A.6.3 / ISO 704:2022 §5.5.5 sequential relation connecting a comprehensive concept to two or more subordinate concepts in an ORDERED sequence (temporal, spatial, causal, developmental).
Mirror of PartitiveHyperedge and GenericHyperedge. Members are ORDERED — array order is significant. Reversing the array reverses the sequence.
Constant Summary collapse
- WIRE_KEY =
"sequential_relations"- TYPE_TAG =
"sequential_relation"- RDF_TYPE =
"gloss:SequentialRelation"- V1_WIRE_KEYS =
[].freeze
Constants inherited from AbstractHyperedge
AbstractHyperedge::DEFAULT_COMPLETENESS
Instance Attribute Summary
Attributes inherited from AbstractHyperedge
Method Summary
Methods inherited from AbstractHyperedge
#complete?, #comprehensive_dir_name, #coordinate?, #criterion_slug, #dangling_externals?, #derived_file_id, #external_comprehensive?, #external_members, #file_path, #initialize, #partial?, #validate!
Constructor Details
This class inherits a constructor from Glossarist::V3::AbstractHyperedge