class Echowrap::Artist

Attributes

discovery[R]
familiarity[R]
hotttnesss[R]
id[R]
name[R]
twitter[R]

Public Instance Methods

biographies() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 8
def biographies
  @biographies ||= map_collection(Echowrap::Biography, :biographies)
end
blogs() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 13
def blogs
  @blogs ||= map_collection(Echowrap::Blog, :blogs)
end
doc_counts() click to toggle source

@return [Echowrap::DocCounts]

# File lib/echowrap/artist.rb, line 18
def doc_counts
  @doc_counts ||= Echowrap::DocCounts.new(@attrs[:doc_counts])
end
foreign_ids() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 28
def foreign_ids
  @foreign_ids ||= map_collection(Echowrap::ForeignId, :foreign_ids)
end
images() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 23
def images
  @images ||= map_collection(Echowrap::Image, :images)
end
location() click to toggle source

@return [Echowrap::Location]

# File lib/echowrap/artist.rb, line 33
def location
  @location ||= Echowrap::Location.new(@attrs[:artist_location])
end
news() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 38
def news
  @news ||= map_collection(Echowrap::NewsArticle, :news)
end
reviews() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 43
def reviews
  @reviews ||= map_collection(Echowrap::Review, :reviews)
end
songs() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 48
def songs
  @songs ||= map_collection(Echowrap::Song, :songs)
end
terms() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 53
def terms
  @terms ||= map_collection(Echowrap::Term, :terms)
end
urls() click to toggle source

@return [Echowrap::Urls]

# File lib/echowrap/artist.rb, line 58
def urls
  @urls ||= Echowrap::Urls.new(@attrs[:urls])
end
video() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 63
def video
  @video ||= map_collection(Echowrap::Video, :video)
end
years_active() click to toggle source

@return [Array]

# File lib/echowrap/artist.rb, line 68
def years_active
  @years_active ||= map_collection(Echowrap::YearsActive, :years_active)
end