Module: JA2R

Defined in:
lib/ja2r.rb,
lib/ja2r/parser.rb,
lib/ja2r/element.rb,
lib/ja2r/invalid_data.rb,
lib/ja2r/klass_registry.rb

Defined Under Namespace

Modules: KlassRegistry Classes: Element, InvalidData, Parser

Class Method Summary collapse

Class Method Details

.klass_for(hash) ⇒ Object



17
18
19
# File 'lib/ja2r.rb', line 17

def klass_for(hash)
  KlassRegistry.call(hash['type'])
end

.parse(hash, options = {}) ⇒ Object



13
14
15
# File 'lib/ja2r.rb', line 13

def parse(hash, options = {})
  Parser.new(hash, options).call
end