Class: Harkness::Character

Inherits:
Shale::Mapper
  • Object
show all
Defined in:
lib/harkness/models/character.rb

Overview

An individual character.

Instance Attribute Summary collapse

Instance Attribute Details

#comicsHarkness::ComicList (readonly)



29
# File 'lib/harkness/models/character.rb', line 29

attribute :comics, Harkness::ComicList

#descriptionString (readonly)



14
# File 'lib/harkness/models/character.rb', line 14

attribute :description, Shale::Type::String

#eventsHarkness::EventList (readonly)



35
# File 'lib/harkness/models/character.rb', line 35

attribute :events, Harkness::EventList

#idInteger (readonly)



8
# File 'lib/harkness/models/character.rb', line 8

attribute :id, Shale::Type::Integer

#modifiedString (readonly)



17
# File 'lib/harkness/models/character.rb', line 17

attribute :modified, Shale::Type::String

#nameString (readonly)



11
# File 'lib/harkness/models/character.rb', line 11

attribute :name, Shale::Type::String

#resourceURIString (readonly)



20
# File 'lib/harkness/models/character.rb', line 20

attribute :resourceURI, Shale::Type::String

#seriesHarkness::SeriesList (readonly)



38
# File 'lib/harkness/models/character.rb', line 38

attribute :series, Harkness::SeriesList

#storiesHarkness::StoryList (readonly)



32
# File 'lib/harkness/models/character.rb', line 32

attribute :stories, Harkness::StoryList

#thumbnailHarkness::Image (readonly)



26
# File 'lib/harkness/models/character.rb', line 26

attribute :thumbnail, Harkness::Image

#urlsArray<Harkness::URL> (readonly)



23
# File 'lib/harkness/models/character.rb', line 23

attribute :urls, Harkness::URL, collection: true