Class: JsonRpcObjects::Serializer Abstract
- Inherits:
-
Object
- Object
- JsonRpcObjects::Serializer
- Defined in:
- lib/json-rpc-objects/serializer.rb,
lib/json-rpc-objects/serializer/none.rb,
lib/json-rpc-objects/serializer/marshal.rb
Overview
This class is abstract.
Abstract serializer class.
Defined Under Namespace
Instance Method Summary collapse
-
#deserialize(data) ⇒ Object
abstract
Deserializes data.
-
#initialize ⇒ Serializer
constructor
Constructor.
-
#serialize(data) ⇒ Object
abstract
Serializes data.
Constructor Details
#initialize ⇒ Serializer
Constructor.
75 76 77 78 79 |
# File 'lib/json-rpc-objects/serializer.rb', line 75 def initialize if self.instance_of? Serializer not_implemented end end |
Instance Method Details
#deserialize(data) ⇒ Object
This method is abstract.
Deserializes data.
101 102 103 |
# File 'lib/json-rpc-objects/serializer.rb', line 101 def deserialize(data) not_implemented end |
#serialize(data) ⇒ Object
This method is abstract.
Serializes data.
89 90 91 |
# File 'lib/json-rpc-objects/serializer.rb', line 89 def serialize(data) not_implemented end |