Class: AdequateJson::Resolver::Cache
- Inherits:
-
Object
- Object
- AdequateJson::Resolver::Cache
- Defined in:
- lib/adequate_json/resolver.rb
Class Method Summary collapse
- .get(serializer_id) ⇒ Object
- .reset! ⇒ Object
- .set(serializer_id, serializer) ⇒ Object
- .store ⇒ Object
Class Method Details
.get(serializer_id) ⇒ Object
43 44 45 |
# File 'lib/adequate_json/resolver.rb', line 43 def get(serializer_id) store[serializer_id] end |
.reset! ⇒ Object
56 57 58 |
# File 'lib/adequate_json/resolver.rb', line 56 def reset! @store = {} end |
.set(serializer_id, serializer) ⇒ Object
47 48 49 50 |
# File 'lib/adequate_json/resolver.rb', line 47 def set(serializer_id, serializer) store[serializer_id] = serializer serializer end |
.store ⇒ Object
52 53 54 |
# File 'lib/adequate_json/resolver.rb', line 52 def store @store ||= {} end |