class Pohoda::Parsers::Rdc::DocumentResponseType

Public Instance Methods

import_details() click to toggle source
# File lib/pohoda/parsers/rdc/document_response_type.rb, line 7
def import_details
  array_of_at(Rdc::DetailType, ['rdc:importDetails', 'rdc:detail'])
end
produced_details() click to toggle source
# File lib/pohoda/parsers/rdc/document_response_type.rb, line 11
def produced_details
  submodel_at(Rdc::ProducedDetailsType, 'rdc:producedDetails')
end
to_h() click to toggle source
# File lib/pohoda/parsers/rdc/document_response_type.rb, line 15
def to_h
  hash = {}
  hash[:attributes] = attributes

  hash[:import_details] = import_details.map(&:to_h) if has? 'rdc:importDetails'
  hash[:produced_details] = produced_details.to_h if has? 'rdc:producedDetails'

  hash
end