Class: Sensu::JSON::JrJackson
- Inherits:
-
Object
- Object
- Sensu::JSON::JrJackson
- Defined in:
- lib/sensu/json/jrjackson.rb
Overview
The Sensu JSON parser when running on JRuby.
Instance Method Summary collapse
-
#dump(object, options = {}) ⇒ Object
Dump (generate) a JSON string from a Ruby object.
-
#load(string) ⇒ Object
Load (and parse) a JSON string.
Instance Method Details
#dump(object, options = {}) ⇒ Object
Dump (generate) a JSON string from a Ruby object.
19 20 21 |
# File 'lib/sensu/json/jrjackson.rb', line 19 def dump(object, ={}) ::JrJackson::Json.dump(object, ) end |
#load(string) ⇒ Object
Load (and parse) a JSON string. Sensu expects symbolized keys.
11 12 13 |
# File 'lib/sensu/json/jrjackson.rb', line 11 def load(string) ::JrJackson::Json.load(string, :symbolize_keys => true, :raw => true) end |