Class: Kali::Type::URI

Inherits:
Kali::Type show all
Defined in:
lib/kali/type/uri.rb

Overview

Used to represent URIs in properties.

See tools.ietf.org/html/rfc5545#section-3.3.13

Direct Known Subclasses

CalAddress

Instance Method Summary collapse

Methods inherited from Kali::Type

#decode, #encode, #initialize, #parameters

Constructor Details

This class inherits a constructor from Kali::Type

Instance Method Details

#decode!(string) ⇒ Object



12
13
14
# File 'lib/kali/type/uri.rb', line 12

def decode!(string)
  ::URI.parse(string)
end

#encode!(uri) ⇒ Object



8
9
10
# File 'lib/kali/type/uri.rb', line 8

def encode!(uri)
  uri.to_s
end