Class: Record (Databasedotcom::Chatter)

Overview
Module Structure
Class Hierarchy
Class Methods
Record.find / 3
Record.search / 3
Record.all / 2
Record.delete (1/2) / 3
Record.resource_name
Record.total_size_of_collection / 1
Record.collection_from_response / 1
Record.search_parameter_name
Instance Attributes
Record#raw_hash [R]
Record#name [R]
Record#id [R]
Record#url [R]
Record#type [R]
Record#client [R]
Instance Methods
Record#initialize / 2
Record#user
Record#parent
Record#delete (2/E) / 1
Record#reload
is a submodule of
module: Chatter ( Databasedotcom )
has modular siblings
class: Feed   
class: FilterFeed   
class: FeedItem   
class: Comment   
class: Like   
module: PhotoMethods   
class: User   
class: Group   
class: GroupMembership   
class: Subscription   
class: Conversation   
class: Message   
inherits from
  Object ( Builtin-Module )
is inherited by
  FeedItem ( Databasedotcom::Chatter )
  Comment ( Databasedotcom::Chatter )
  Like ( Databasedotcom::Chatter )
  User ( Databasedotcom::Chatter )
  Group ( Databasedotcom::Chatter )
  GroupMembership ( Databasedotcom::Chatter )
  Subscription ( Databasedotcom::Chatter )
  Conversation ( Databasedotcom::Chatter )
  Message ( Databasedotcom::Chatter )
has class siblings
  Array ( Builtin-Module )
  Exception ( Builtin-Module )
  Class ( Builtin-Module )
  Hash ( Builtin-Module )
  String ( Builtin-Module )
  Client ( Databasedotcom )
  Sobject ( Databasedotcom::Sobject )
has properties
attribute: raw_hash [R]   
attribute: name [R]   
attribute: id [R]   
attribute: url [R]   
attribute: type [R]   
attribute: client [R]   
method: initialize / 2   
class method: find / 3   
class method: search / 3   
class method: all / 2   
class method: delete (1/2) / 3   
method: user   
method: parent   
method: delete (2/E) / 1   
method: reload   
class method: resource_name   
class method: total_size_of_collection / 1   
class method: collection_from_response / 1   
class method: search_parameter_name   
is defined at
#6 in databasedotcom/chatter/record.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
class: Array     
class: Exception     
class: Class     
class: Hash     
class: String     
  module: <Unknown Module>
  module: Databasedotcom
  class: Client
  module: Sobject
class: Sobject     
  module: Chatter
class: Record     
class: Feed     
class: FilterFeed     
class: FeedItem     
class: Comment     
class: Like     
module: PhotoMethods     
class: User     
class: Group     
class: GroupMembership     
class: Subscription     
class: Conversation     
class: Message     

Class Hierarchy

Object ( Builtin-Module )
Array ( Builtin-Module )
Exception ( Builtin-Module )
Class ( Builtin-Module )
Hash ( Builtin-Module )
String ( Builtin-Module )
Client ( Databasedotcom )
Sobject ( Databasedotcom::Sobject )
Record ( Databasedotcom::Chatter )
has properties
attribute: raw_hash [R]   
attribute: name [R]   
attribute: id [R]   
attribute: url [R]   
attribute: type [R]   
attribute: client [R]   
method: initialize / 2   
class method: find / 3   
class method: search / 3   
class method: all / 2   
class method: delete (1/2) / 3   
method: user   
method: parent   
method: delete (2/E) / 1   
method: reload   
class method: resource_name   
class method: total_size_of_collection / 1   
class method: collection_from_response / 1   
class method: search_parameter_name   
  FeedItem     
  Comment     
  Like     
  User     
  Group     
  GroupMembership     
  Subscription     
  Conversation     
  Message     

Class Methods

Record.find / 3

#20 in databasedotcom/chatter/record.rb

find ( client ,
  resource_id ,
  parameters={} )

Record.search / 3

#45 in databasedotcom/chatter/record.rb

search ( client ,
  query ,
  parameters={} )

Record.all / 2

#50 in databasedotcom/chatter/record.rb

all ( client ,
  parameters={} )

Record.delete (1/2) / 3

#68 in databasedotcom/chatter/record.rb

delete ( client ,
  resource_id ,
  parameters={} )

Record.resource_name

#103 in databasedotcom/chatter/record.rb

resource_name

Record.total_size_of_collection / 1

#109 in databasedotcom/chatter/record.rb

total_size_of_collection ( response )

Record.collection_from_response / 1

#113 in databasedotcom/chatter/record.rb

collection_from_response ( response )

Record.search_parameter_name

#117 in databasedotcom/chatter/record.rb

search_parameter_name

Instance Attributes

Record#raw_hash [R]

#7 in databasedotcom/chatter/record.rb

Record#client [R]

#7 in databasedotcom/chatter/record.rb

Instance Methods

Record#initialize / 2

#10 in databasedotcom/chatter/record.rb

initialize ( client ,
  response )

Record#parent

#86 in databasedotcom/chatter/record.rb

parent

Record#delete (2/E) / 1

#91 in databasedotcom/chatter/record.rb

delete ( parameters={} )

Record#reload

#96 in databasedotcom/chatter/record.rb

reload