Class: ActivityStreams::Factory
- Inherits:
-
Object
- Object
- ActivityStreams::Factory
- Defined in:
- lib/activity_streams/factory.rb
Instance Method Summary collapse
- #build ⇒ Object
-
#initialize(json) ⇒ Factory
constructor
A new instance of Factory.
Constructor Details
#initialize(json) ⇒ Factory
7 8 9 |
# File 'lib/activity_streams/factory.rb', line 7 def initialize(json) @json = json.freeze end |
Instance Method Details
#build ⇒ Object
11 12 13 14 15 16 |
# File 'lib/activity_streams/factory.rb', line 11 def build hash = JSON.parse(@json) obj = deep_initialize(hash) obj.original_json = @json obj end |