Class: Glossarist::V3::SequentialMember

Inherits:
HyperedgeMember
  • Object
show all
Defined in:
lib/glossarist/v3/sequential_member.rb

Overview

SequentialMember — one member of a SequentialHyperedge. Inherits the MECE shape from HyperedgeMember.

Distinct leaf class for type safety. The member's POSITION IN THE ARRAY is significant for sequential hyperedges (unlike partitive and generic where order is insignificant).

Constant Summary

Constants inherited from HyperedgeMember

HyperedgeMember::DEFAULT_COUNT, HyperedgeMember::DEFAULT_PRESENCE

Method Summary

Methods inherited from HyperedgeMember

#initialize, #optional?, #required?, #validate!

Constructor Details

This class inherits a constructor from Glossarist::V3::HyperedgeMember