Class: FeedParser::Feed
- Inherits:
-
Object
- Object
- FeedParser::Feed
- Defined in:
- lib/feedparser/feed.rb
Instance Attribute Summary collapse
-
#format ⇒ Object
e.g.
-
#generator ⇒ Object
Returns the value of attribute generator.
-
#generator_uri ⇒ Object
e.g.
-
#generator_version ⇒ Object
e.g.
-
#items ⇒ Object
Returns the value of attribute items.
-
#published ⇒ Object
e.g.
-
#summary ⇒ Object
e.g.
-
#title ⇒ Object
Returns the value of attribute title.
-
#updated ⇒ Object
e.g.
-
#url ⇒ Object
Returns the value of attribute url.
Instance Method Summary collapse
Instance Attribute Details
#format ⇒ Object
e.g. atom|rss 2.0|etc.
7 8 9 |
# File 'lib/feedparser/feed.rb', line 7 def format @format end |
#generator ⇒ Object
Returns the value of attribute generator.
23 24 25 |
# File 'lib/feedparser/feed.rb', line 23 def generator @generator end |
#generator_uri ⇒ Object
e.g. @uri (atom) - use alias url/link ???
25 26 27 |
# File 'lib/feedparser/feed.rb', line 25 def generator_uri @generator_uri end |
#generator_version ⇒ Object
e.g. @version (atom)
24 25 26 |
# File 'lib/feedparser/feed.rb', line 24 def generator_version @generator_version end |
#items ⇒ Object
Returns the value of attribute items.
11 12 13 |
# File 'lib/feedparser/feed.rb', line 11 def items @items end |
#published ⇒ Object
e.g. pubDate (rss)n/a (atom) – note: published is basically an alias for created
20 21 22 |
# File 'lib/feedparser/feed.rb', line 20 def published @published end |
#summary ⇒ Object
e.g. description (rss)|subtitle (atom)
14 15 16 |
# File 'lib/feedparser/feed.rb', line 14 def summary @summary end |
#title ⇒ Object
Returns the value of attribute title.
8 9 10 |
# File 'lib/feedparser/feed.rb', line 8 def title @title end |
#updated ⇒ Object
e.g. lastBuildDate (rss)|updated (atom)
17 18 19 |
# File 'lib/feedparser/feed.rb', line 17 def updated @updated end |
#url ⇒ Object
Returns the value of attribute url.
9 10 11 |
# File 'lib/feedparser/feed.rb', line 9 def url @url end |
Instance Method Details
#published? ⇒ Boolean
19 |
# File 'lib/feedparser/feed.rb', line 19 def published?() @published.nil? == false; end |
#summary? ⇒ Boolean
13 |
# File 'lib/feedparser/feed.rb', line 13 def summary?() @summary.nil? == false; end |
#updated? ⇒ Boolean
16 |
# File 'lib/feedparser/feed.rb', line 16 def updated?() @updated.nil? == false; end |