class Pohoda::Parsers::Pri::PrijemkaType

Public Instance Methods

prijemka_detail() click to toggle source
# File lib/pohoda/parsers/pri/prijemka_type.rb, line 11
def prijemka_detail
  submodel_at(Pri::PrijemkaDetailType, 'pri:prijemkaDetail')
end
prijemka_header() click to toggle source
# File lib/pohoda/parsers/pri/prijemka_type.rb, line 7
def prijemka_header
  submodel_at(Pri::PrijemkaHeaderType, 'pri:prijemkaHeader')
end
prijemka_summary() click to toggle source
# File lib/pohoda/parsers/pri/prijemka_type.rb, line 15
def prijemka_summary
  submodel_at(Pri::PrijemkaSummaryType, 'pri:prijemkaSummary')
end
print() click to toggle source
to_h() click to toggle source
# File lib/pohoda/parsers/pri/prijemka_type.rb, line 23
def to_h
  hash = {}
  hash[:attributes] = attributes

  hash[:prijemka_header] = prijemka_header.to_h if has? 'pri:prijemkaHeader'
  hash[:prijemka_detail] = prijemka_detail.to_h if has? 'pri:prijemkaDetail'
  hash[:prijemka_summary] = prijemka_summary.to_h if has? 'pri:prijemkaSummary'
  hash[:print] = print.map(&:to_h) if has? 'pri:print'

  hash
end