class Sensu::JSON::JrJackson

The Sensu JSON parser when running on JRuby.

Public Instance Methods

dump(object, options={}) click to toggle source

Dump (generate) a JSON string from a Ruby object.

@param object [Object] @param options [Hash]

# File lib/sensu/json/jrjackson.rb, line 19
def dump(object, options={})
  ::JrJackson::Json.dump(object, options)
end
load(string) click to toggle source

Load (and parse) a JSON string. Sensu expects symbolized keys.

@param string [String] @return [Object]

# File lib/sensu/json/jrjackson.rb, line 11
def load(string)
  ::JrJackson::Json.load(string, :symbolize_keys => true, :raw => true)
end