Module: Abroad::Serializers
- Defined in:
- lib/abroad/serializers.rb,
lib/abroad/serializers/xml.rb,
lib/abroad/serializers/json.rb,
lib/abroad/serializers/trie.rb,
lib/abroad/serializers/yaml.rb,
lib/abroad/serializers/serializer.rb,
lib/abroad/serializers/xml/xml_serializer.rb,
lib/abroad/serializers/json/json_serializer.rb,
lib/abroad/serializers/yaml/yaml_serializer.rb,
lib/abroad/serializers/yaml/rails_serializer.rb,
lib/abroad/serializers/xml/android_serializer.rb,
lib/abroad/serializers/json/key_value_serializer.rb
Defined Under Namespace
Modules: Json, Xml, Yaml
Classes: Serializer, Trie, TrieNode
Class Method Summary
collapse
Class Method Details
.available ⇒ Object
18
19
20
|
# File 'lib/abroad/serializers.rb', line 18
def available
registered.keys
end
|
.get(id) ⇒ Object
14
15
16
|
# File 'lib/abroad/serializers.rb', line 14
def get(id)
registered[id]
end
|
.register(id, klass) ⇒ Object
10
11
12
|
# File 'lib/abroad/serializers.rb', line 10
def register(id, klass)
registered[id] = klass
end
|