Methods
Public Class
Public Instance
Attributes
display_url | [R] | |
expanded_status | [R] | |
expanded_url | [R] | |
expanded_url_description | [R] | |
expanded_url_title | [R] | |
indices | [R] | |
raw | [R] | |
url | [R] |
Public Class methods
new
(params={})
[show source]
# File lib/gnip_api/gnip/url.rb, line 5 def initialize params={} @raw = params @url = params['url'] @display_url = params['display_url'] @expanded_url = params['expanded_url'] @expanded_status = params['expanded_status'] @expanded_url_title = params['expanded_url_title'] @expanded_url_description = params['expanded_url_description'] @indices = params['indices'] end
Public Instance methods
to_h
()
[show source]
# File lib/gnip_api/gnip/url.rb, line 16 def to_h { :url => @url, :display_url => @display_url, :expanded_url => @expanded_url, :expanded_status => @expanded_status, :expanded_url_title => @expanded_url_title, :expanded_url_description => @expanded_url_description, :indices => @indices }.delete_if{|k,v| v.nil?} end