Module: Supercast::DataTypes

Defined in:
lib/supercast/data_types.rb

Class Method Summary collapse

Class Method Details

.object_names_to_classesObject



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/supercast/data_types.rb', line 5

def self.object_names_to_classes
  {
    # data structures
    DataList::OBJECT_NAME => DataList,

    # business objects
    Channel::OBJECT_NAME => Channel,
    Creator::OBJECT_NAME => Creator,
    Episode::OBJECT_NAME => Episode,
    Invite::OBJECT_NAME => Invite,
    Role::OBJECT_NAME => Role,
    Subscriber::OBJECT_NAME => Subscriber,
    UsageAlert::OBJECT_NAME => UsageAlert
  }
end