class Pohoda::Parsers::MKasa::ConfigurationType
Public Instance Methods
company_info()
click to toggle source
# File lib/pohoda/parsers/m_kasa/configuration_type.rb, line 15 def company_info submodel_at(MKasa::CompanyInfoType, 'mKasa:companyInfo') end
kasa_info()
click to toggle source
# File lib/pohoda/parsers/m_kasa/configuration_type.rb, line 19 def kasa_info submodel_at(MKasa::KasaInfoType, 'mKasa:kasaInfo') end
pohoda_pack_num()
click to toggle source
# File lib/pohoda/parsers/m_kasa/configuration_type.rb, line 7 def pohoda_pack_num at 'mKasa:pohodaPackNum' end
pohoda_pack_num_attributes()
click to toggle source
# File lib/pohoda/parsers/m_kasa/configuration_type.rb, line 11 def pohoda_pack_num_attributes attributes_at 'mKasa:pohodaPackNum' end
pohoda_restriction()
click to toggle source
# File lib/pohoda/parsers/m_kasa/configuration_type.rb, line 23 def pohoda_restriction submodel_at(MKasa::PohodaRestrictionType, 'mKasa:pohodaRestriction') end
to_h()
click to toggle source
# File lib/pohoda/parsers/m_kasa/configuration_type.rb, line 27 def to_h hash = {} hash[:attributes] = attributes hash[:pohoda_pack_num] = pohoda_pack_num if has? 'mKasa:pohodaPackNum' hash[:pohoda_pack_num_attributes] = pohoda_pack_num_attributes if has? 'mKasa:pohodaPackNum' hash[:company_info] = company_info.to_h if has? 'mKasa:companyInfo' hash[:kasa_info] = kasa_info.to_h if has? 'mKasa:kasaInfo' hash[:pohoda_restriction] = pohoda_restriction.to_h if has? 'mKasa:pohodaRestriction' hash end