class Vcard::V3_0::PropertyValue::Address
Public Class Methods
new(val)
click to toggle source
# File lib/vobject/vcard/v3_0/propertyvalue.rb, line 334 def initialize(val) self.value = val self.type = "address" end
Public Instance Methods
to_hash()
click to toggle source
# File lib/vobject/vcard/v3_0/propertyvalue.rb, line 350 def to_hash value end
to_s()
click to toggle source
# File lib/vobject/vcard/v3_0/propertyvalue.rb, line 339 def to_s ret = Text.listencode value[:pobox] ret += ";#{Text.listencode value[:ext]}" if !value[:ext].empty? || !value[:street].empty? || !value[:locality].empty? || !value[:region].empty? || !value[:code].empty? || !value[:country].empty? ret += ";#{Text.listencode value[:street]}" if !value[:street].empty? || !value[:locality].empty? || !value[:region].empty? || !value[:code].empty? || !value[:country].empty? ret += ";#{Text.listencode value[:locality]}" if !value[:locality].empty? || !value[:region].empty? || !value[:code].empty? || !value[:country].empty? ret += ";#{Text.listencode value[:region]}" if !value[:region].empty? || !value[:code].empty? || !value[:country].empty? ret += ";#{Text.listencode value[:code]}" if !value[:code].empty? || !value[:country].empty? ret += ";#{Text.listencode value[:country]}" if !value[:country].empty? ret end