Class: Stupidedi::Schema::Generation::Models::SegmentUse
- Inherits:
-
Struct
- Object
- Struct
- Stupidedi::Schema::Generation::Models::SegmentUse
- Defined in:
- lib/stupidedi/schema/generation/models.rb
Overview
A segment referenced from a specific position within a table or loop. #x12_sequence is the (string) sequence number from the standard, which takes precedence over #position when present.
Instance Attribute Summary collapse
-
#max_reps ⇒ Object
Returns the value of attribute max_reps.
-
#position ⇒ Object
Returns the value of attribute position.
-
#requirement ⇒ Object
Returns the value of attribute requirement.
-
#segment ⇒ Object
Returns the value of attribute segment.
-
#x12_sequence ⇒ Object
Returns the value of attribute x12_sequence.
Instance Method Summary collapse
Instance Attribute Details
#max_reps ⇒ Object
Returns the value of attribute max_reps
77 78 79 |
# File 'lib/stupidedi/schema/generation/models.rb', line 77 def max_reps @max_reps end |
#position ⇒ Object
Returns the value of attribute position
77 78 79 |
# File 'lib/stupidedi/schema/generation/models.rb', line 77 def position @position end |
#requirement ⇒ Object
Returns the value of attribute requirement
77 78 79 |
# File 'lib/stupidedi/schema/generation/models.rb', line 77 def requirement @requirement end |
#segment ⇒ Object
Returns the value of attribute segment
77 78 79 |
# File 'lib/stupidedi/schema/generation/models.rb', line 77 def segment @segment end |
#x12_sequence ⇒ Object
Returns the value of attribute x12_sequence
77 78 79 |
# File 'lib/stupidedi/schema/generation/models.rb', line 77 def x12_sequence @x12_sequence end |
Instance Method Details
#segment_use? ⇒ Boolean
78 79 80 |
# File 'lib/stupidedi/schema/generation/models.rb', line 78 def segment_use? true end |