Sha256: dfc38a1c03b878ca1392c6cdb08247224a4fcc5d8885d6929b2afbaf1a79671d
Contents?: true
Size: 704 Bytes
Versions: 1
Compression:
Stored size: 704 Bytes
Contents
# frozen_string_literal: true require "lutaml/model" require_relative "email" require_relative "facsimile" require_relative "phone" require_relative "postal" require_relative "uri" module Rfcxml module V3 class Address < Lutaml::Model::Serializable attribute :postal, Postal attribute :phone, Phone attribute :facsimile, Facsimile attribute :email, Email, collection: true attribute :uri, Uri xml do root "address" map_element "postal", to: :postal map_element "phone", to: :phone map_element "facsimile", to: :facsimile map_element "email", to: :email map_element "uri", to: :uri end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rfcxml-0.2.0 | lib/rfcxml/v3/address.rb |