class Pohoda::Parsers::Ipm::ParameterListItemType

Public Instance Methods

description() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 23
def description
  at 'ipm:description'
end
description_attributes() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 27
def description_attributes
  attributes_at 'ipm:description'
end
id() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 7
def id
  at 'ipm:id'
end
id_attributes() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 11
def id_attributes
  attributes_at 'ipm:id'
end
name() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 15
def name
  at 'ipm:name'
end
name_attributes() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 19
def name_attributes
  attributes_at 'ipm:name'
end
sequence() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 31
def sequence
  at 'ipm:sequence'
end
sequence_attributes() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 35
def sequence_attributes
  attributes_at 'ipm:sequence'
end
to_h() click to toggle source
# File lib/pohoda/parsers/ipm/parameter_list_item_type.rb, line 39
def to_h
  hash = {}
  hash[:attributes] = attributes

  hash[:id] = id if has? 'ipm:id'
  hash[:id_attributes] = id_attributes if has? 'ipm:id'
  hash[:name] = name if has? 'ipm:name'
  hash[:name_attributes] = name_attributes if has? 'ipm:name'
  hash[:description] = description if has? 'ipm:description'
  hash[:description_attributes] = description_attributes if has? 'ipm:description'
  hash[:sequence] = sequence if has? 'ipm:sequence'
  hash[:sequence_attributes] = sequence_attributes if has? 'ipm:sequence'

  hash
end