Class: Stupidedi::Schema::Generation::Models::Segment

Inherits:
Struct
  • Object
show all
Defined in:
lib/stupidedi/schema/generation/models.rb

Overview

A segment definition with its ordered element uses and syntax notes.

Instance Attribute Summary collapse

Instance Attribute Details

#codeObject

Returns the value of attribute code

Returns:

  • (Object)

    the current value of code



37
38
39
# File 'lib/stupidedi/schema/generation/models.rb', line 37

def code
  @code
end

#element_usesObject

Returns the value of attribute element_uses

Returns:

  • (Object)

    the current value of element_uses



37
38
39
# File 'lib/stupidedi/schema/generation/models.rb', line 37

def element_uses
  @element_uses
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



37
38
39
# File 'lib/stupidedi/schema/generation/models.rb', line 37

def name
  @name
end

#purposeObject

Returns the value of attribute purpose

Returns:

  • (Object)

    the current value of purpose



37
38
39
# File 'lib/stupidedi/schema/generation/models.rb', line 37

def purpose
  @purpose
end

#syntax_notesObject

Returns the value of attribute syntax_notes

Returns:

  • (Object)

    the current value of syntax_notes



37
38
39
# File 'lib/stupidedi/schema/generation/models.rb', line 37

def syntax_notes
  @syntax_notes
end