Class: Twitter::Tweet

Inherits:
Object
  • Object
show all
Defined in:
lib/twitter_feed/tweet.rb

Defined Under Namespace

Classes: User

Instance Method Summary collapse

Constructor Details

#initialize(id, text, rtc, fv, date) ⇒ Tweet

Returns a new instance of Tweet.



9
10
11
12
13
14
15
16
# File 'lib/twitter_feed/tweet.rb', line 9

def initialize(id,text,rtc,fv,date)
   @id=id
   @text=text
   @retweetCount=rtc
   @favorited=fv
   @created=date
   @user=nil
end

Instance Method Details

#getCreatedObject



43
44
45
# File 'lib/twitter_feed/tweet.rb', line 43

def getCreated
  @created
end

#getIdObject



18
19
20
# File 'lib/twitter_feed/tweet.rb', line 18

def getId
  @id
end

#getRTCountObject



26
27
28
# File 'lib/twitter_feed/tweet.rb', line 26

def getRTCount
  @retweetCount
end

#getTextObject



22
23
24
# File 'lib/twitter_feed/tweet.rb', line 22

def getText
  @text
end

#getUserObject



34
35
36
# File 'lib/twitter_feed/tweet.rb', line 34

def getUser
  @user
end

#isFavoritedObject



30
31
32
# File 'lib/twitter_feed/tweet.rb', line 30

def isFavorited
  @favorited
end

#setUser(user) ⇒ Object



38
39
40
41
# File 'lib/twitter_feed/tweet.rb', line 38

def setUser (user)
   temp=User.new(user.elements["id"].text,user.elements["name"].text,user.elements["screen_name"].text,user.elements["profile_image_url"].text,user.elements["url"].text,user.elements["description"].text,user.elements["protected"].text,user.elements["followers_count"].text)
   @user=temp
end