Class: Odca::Parser::OverlayDto

Inherits:
Object
  • Object
show all
Defined in:
lib/odca/parser.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(index:, name:, role:, purpose:, language:) ⇒ OverlayDto

Returns a new instance of OverlayDto.



86
87
88
89
90
91
92
# File 'lib/odca/parser.rb', line 86

def initialize(index:, name:, role:, purpose:, language:)
  @index = index
  @name = name
  @role = role
  @purpose = purpose
  @language = language
end

Instance Attribute Details

#indexObject (readonly)

Returns the value of attribute index.



84
85
86
# File 'lib/odca/parser.rb', line 84

def index
  @index
end

#languageObject (readonly)

Returns the value of attribute language.



84
85
86
# File 'lib/odca/parser.rb', line 84

def language
  @language
end

#nameObject (readonly)

Returns the value of attribute name.



84
85
86
# File 'lib/odca/parser.rb', line 84

def name
  @name
end

#purposeObject (readonly)

Returns the value of attribute purpose.



84
85
86
# File 'lib/odca/parser.rb', line 84

def purpose
  @purpose
end

#roleObject (readonly)

Returns the value of attribute role.



84
85
86
# File 'lib/odca/parser.rb', line 84

def role
  @role
end