Module: MultiJson::Options

Included in:
MultiJson, Adapter
Defined in:
lib/multi_json/options.rb

Instance Method Summary collapse

Instance Method Details

#default_dump_optionsObject



26
27
28
# File 'lib/multi_json/options.rb', line 26

def default_dump_options
  @default_dump_options ||= {}
end

#default_load_optionsObject



22
23
24
# File 'lib/multi_json/options.rb', line 22

def default_load_options
  @default_load_options ||= {}
end

#dump_options(*args) ⇒ Object



18
19
20
# File 'lib/multi_json/options.rb', line 18

def dump_options(*args)
  get_options :dump_options, *args
end

#dump_options=(options) ⇒ Object



9
10
11
12
# File 'lib/multi_json/options.rb', line 9

def dump_options=(options)
  MultiJson.reset_cached_options!
  @dump_options = options
end

#load_options(*args) ⇒ Object



14
15
16
# File 'lib/multi_json/options.rb', line 14

def load_options(*args)
  get_options :load_options, *args
end

#load_options=(options) ⇒ Object



4
5
6
7
# File 'lib/multi_json/options.rb', line 4

def load_options=(options)
  MultiJson.reset_cached_options!
  @load_options = options
end