summaryrefslogtreecommitdiff
path: root/doc/js/search_index.js
blob: cc521e0356727e3fd4ae56f8dcee04fd37662b59 (plain)
1
var search_data = {"index":{"searchIndex":["bigdecimal","class","complex","date","datetime","exception","json","circulardatastructure","ext","generator","generatormethods","array","bignum","falseclass","fixnum","float","hash","nilclass","object","string","extend","trueclass","state","parser","generatorerror","genericobject","jsonerror","missingunicodesupport","nestingerror","parsererror","pure","generator","generatormethods","array","falseclass","float","hash","integer","nilclass","object","string","extend","trueclass","state","parser","unparsererror","kernel","openstruct","range","rational","regexp","struct","symbol","time","[]()","[]()","[]()","[]()","[]=()","allow_nan?()","allow_nan?()","array_nl()","array_nl=()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","as_json()","ascii_only?()","ascii_only?()","buffer_initial_length()","buffer_initial_length=()","check_circular?()","check_circular?()","configure()","configure()","const_defined_in?()","depth()","depth=()","dump()","fast_generate()","from_state()","from_state()","generate()","generate()","generate()","iconv()","included()","included()","indent()","indent=()","initialize_copy()","json_creatable?()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","json_create()","load()","max_nesting()","max_nesting=()","merge()","merge()","new()","new()","new()","new()","object_nl()","object_nl=()","parse()","parse()","parse()","parse!()","pretty_generate()","quirks_mode()","quirks_mode=()","quirks_mode?()","quirks_mode?()","quirks_mode?()","quirks_mode?()","recurse_proc()","reset()","restore()","source()","space()","space=()","space_before()","space_before=()","to_h()","to_h()","to_hash()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json()","to_json_raw()","to_json_raw()","to_json_raw_object()","to_json_raw_object()","wrap()","|()","readme"],"longSearchIndex":["bigdecimal","class","complex","date","datetime","exception","json","json::circulardatastructure","json::ext","json::ext::generator","json::ext::generator::generatormethods","json::ext::generator::generatormethods::array","json::ext::generator::generatormethods::bignum","json::ext::generator::generatormethods::falseclass","json::ext::generator::generatormethods::fixnum","json::ext::generator::generatormethods::float","json::ext::generator::generatormethods::hash","json::ext::generator::generatormethods::nilclass","json::ext::generator::generatormethods::object","json::ext::generator::generatormethods::string","json::ext::generator::generatormethods::string::extend","json::ext::generator::generatormethods::trueclass","json::ext::generator::state","json::ext::parser","json::generatorerror","json::genericobject","json::jsonerror","json::missingunicodesupport","json::nestingerror","json::parsererror","json::pure","json::pure::generator","json::pure::generator::generatormethods","json::pure::generator::generatormethods::array","json::pure::generator::generatormethods::falseclass","json::pure::generator::generatormethods::float","json::pure::generator::generatormethods::hash","json::pure::generator::generatormethods::integer","json::pure::generator::generatormethods::nilclass","json::pure::generator::generatormethods::object","json::pure::generator::generatormethods::string","json::pure::generator::generatormethods::string::extend","json::pure::generator::generatormethods::trueclass","json::pure::generator::state","json::pure::parser","json::unparsererror","kernel","openstruct","range","rational","regexp","struct","symbol","time","json::[]()","json::ext::generator::state#[]()","json::genericobject#[]()","json::pure::generator::state#[]()","json::genericobject#[]=()","json::ext::generator::state#allow_nan?()","json::pure::generator::state#allow_nan?()","json::ext::generator::state#array_nl()","json::ext::generator::state#array_nl=()","bigdecimal#as_json()","complex#as_json()","date#as_json()","datetime#as_json()","exception#as_json()","json::genericobject#as_json()","openstruct#as_json()","range#as_json()","rational#as_json()","regexp#as_json()","struct#as_json()","symbol#as_json()","time#as_json()","json::ext::generator::state#ascii_only?()","json::pure::generator::state#ascii_only?()","json::ext::generator::state#buffer_initial_length()","json::ext::generator::state#buffer_initial_length=()","json::ext::generator::state#check_circular?()","json::pure::generator::state#check_circular?()","json::ext::generator::state#configure()","json::pure::generator::state#configure()","json::const_defined_in?()","json::ext::generator::state#depth()","json::ext::generator::state#depth=()","json#dump()","json#fast_generate()","json::ext::generator::state::from_state()","json::pure::generator::state::from_state()","json#generate()","json::ext::generator::state#generate()","json::pure::generator::state#generate()","json::iconv()","json::ext::generator::generatormethods::string::included()","json::pure::generator::generatormethods::string::included()","json::ext::generator::state#indent()","json::ext::generator::state#indent=()","json::ext::generator::state#initialize_copy()","class#json_creatable?()","bigdecimal::json_create()","complex::json_create()","date::json_create()","datetime::json_create()","exception::json_create()","json::ext::generator::generatormethods::string::extend#json_create()","json::genericobject::json_create()","json::pure::generator::generatormethods::string::extend#json_create()","openstruct::json_create()","range::json_create()","rational::json_create()","regexp::json_create()","struct::json_create()","symbol::json_create()","time::json_create()","json#load()","json::ext::generator::state#max_nesting()","json::ext::generator::state#max_nesting=()","json::ext::generator::state#merge()","json::pure::generator::state#merge()","json::ext::generator::state::new()","json::ext::parser::new()","json::pure::generator::state::new()","json::pure::parser::new()","json::ext::generator::state#object_nl()","json::ext::generator::state#object_nl=()","json#parse()","json::ext::parser#parse()","json::pure::parser#parse()","json#parse!()","json#pretty_generate()","json::ext::generator::state#quirks_mode()","json::ext::generator::state#quirks_mode=()","json::ext::generator::state#quirks_mode?()","json::ext::parser#quirks_mode?()","json::pure::generator::state#quirks_mode?()","json::pure::parser#quirks_mode?()","json#recurse_proc()","json::pure::parser#reset()","json::restore()","json::ext::parser#source()","json::ext::generator::state#space()","json::ext::generator::state#space=()","json::ext::generator::state#space_before()","json::ext::generator::state#space_before=()","json::ext::generator::state#to_h()","json::pure::generator::state#to_h()","json::genericobject#to_hash()","bigdecimal#to_json()","complex#to_json()","date#to_json()","datetime#to_json()","exception#to_json()","json::ext::generator::generatormethods::array#to_json()","json::ext::generator::generatormethods::bignum#to_json()","json::ext::generator::generatormethods::falseclass#to_json()","json::ext::generator::generatormethods::fixnum#to_json()","json::ext::generator::generatormethods::float#to_json()","json::ext::generator::generatormethods::hash#to_json()","json::ext::generator::generatormethods::nilclass#to_json()","json::ext::generator::generatormethods::object#to_json()","json::ext::generator::generatormethods::string#to_json()","json::ext::generator::generatormethods::trueclass#to_json()","json::genericobject#to_json()","json::pure::generator::generatormethods::array#to_json()","json::pure::generator::generatormethods::falseclass#to_json()","json::pure::generator::generatormethods::float#to_json()","json::pure::generator::generatormethods::hash#to_json()","json::pure::generator::generatormethods::integer#to_json()","json::pure::generator::generatormethods::nilclass#to_json()","json::pure::generator::generatormethods::object#to_json()","json::pure::generator::generatormethods::string#to_json()","json::pure::generator::generatormethods::trueclass#to_json()","openstruct#to_json()","range#to_json()","rational#to_json()","regexp#to_json()","struct#to_json()","symbol#to_json()","time#to_json()","json::ext::generator::generatormethods::string#to_json_raw()","json::pure::generator::generatormethods::string#to_json_raw()","json::ext::generator::generatormethods::string#to_json_raw_object()","json::pure::generator::generatormethods::string#to_json_raw_object()","json::jsonerror::wrap()","json::genericobject#|()",""],"info":[["BigDecimal","","classes/BigDecimal.html","",""],["Class","","classes/Class.html","","<p>Extends any Class to include <em>json_creatable?</em> method.\n"],["Complex","","classes/Complex.html","",""],["Date","","classes/Date.html","","<p>Date serialization/deserialization\n"],["DateTime","","classes/DateTime.html","","<p>DateTime serialization/deserialization\n"],["Exception","","classes/Exception.html","","<p>Exception serialization/deserialization\n"],["JSON","","classes/JSON.html","",""],["JSON::CircularDatastructure","","classes/JSON/CircularDatastructure.html","",""],["JSON::Ext","","classes/JSON/Ext.html","","<p>This module holds all the modules/classes that implement JSON’s\nfunctionality as C extensions.\n"],["JSON::Ext::Generator","","classes/JSON/Ext/Generator.html","","<p>This is the JSON generator implemented as a C extension. It can be\nconfigured to be used by setting\n\n<pre>JSON.generator ...</pre>\n"],["JSON::Ext::Generator::GeneratorMethods","","classes/JSON/Ext/Generator/GeneratorMethods.html","",""],["JSON::Ext::Generator::GeneratorMethods::Array","","classes/JSON/Ext/Generator/GeneratorMethods/Array.html","",""],["JSON::Ext::Generator::GeneratorMethods::Bignum","","classes/JSON/Ext/Generator/GeneratorMethods/Bignum.html","",""],["JSON::Ext::Generator::GeneratorMethods::FalseClass","","classes/JSON/Ext/Generator/GeneratorMethods/FalseClass.html","",""],["JSON::Ext::Generator::GeneratorMethods::Fixnum","","classes/JSON/Ext/Generator/GeneratorMethods/Fixnum.html","",""],["JSON::Ext::Generator::GeneratorMethods::Float","","classes/JSON/Ext/Generator/GeneratorMethods/Float.html","",""],["JSON::Ext::Generator::GeneratorMethods::Hash","","classes/JSON/Ext/Generator/GeneratorMethods/Hash.html","",""],["JSON::Ext::Generator::GeneratorMethods::NilClass","","classes/JSON/Ext/Generator/GeneratorMethods/NilClass.html","",""],["JSON::Ext::Generator::GeneratorMethods::Object","","classes/JSON/Ext/Generator/GeneratorMethods/Object.html","",""],["JSON::Ext::Generator::GeneratorMethods::String","","classes/JSON/Ext/Generator/GeneratorMethods/String.html","",""],["JSON::Ext::Generator::GeneratorMethods::String::Extend","","classes/JSON/Ext/Generator/GeneratorMethods/String/Extend.html","",""],["JSON::Ext::Generator::GeneratorMethods::TrueClass","","classes/JSON/Ext/Generator/GeneratorMethods/TrueClass.html","",""],["JSON::Ext::Generator::State","","classes/JSON/Ext/Generator/State.html","",""],["JSON::Ext::Parser","","classes/JSON/Ext/Parser.html","","<p>This is the JSON parser implemented as a C extension. It can be configured\nto be used by setting\n\n<pre>JSON.parser ...</pre>\n"],["JSON::GeneratorError","","classes/JSON/GeneratorError.html","","<p>This exception is raised if a generator or unparser error occurs.\n"],["JSON::GenericObject","","classes/JSON/GenericObject.html","",""],["JSON::JSONError","","classes/JSON/JSONError.html","","<p>The base exception for JSON errors.\n"],["JSON::MissingUnicodeSupport","","classes/JSON/MissingUnicodeSupport.html","","<p>This exception is raised if the required unicode support is missing on the\nsystem. Usually this means …\n"],["JSON::NestingError","","classes/JSON/NestingError.html","","<p>This exception is raised if the nesting of parsed data structures is too\ndeep.\n"],["JSON::ParserError","","classes/JSON/ParserError.html","","<p>This exception is raised if a parser error occurs.\n"],["JSON::Pure","","classes/JSON/Pure.html","","<p>This module holds all the modules/classes that implement JSON’s\nfunctionality in pure ruby.\n"],["JSON::Pure::Generator","","classes/JSON/Pure/Generator.html","",""],["JSON::Pure::Generator::GeneratorMethods","","classes/JSON/Pure/Generator/GeneratorMethods.html","",""],["JSON::Pure::Generator::GeneratorMethods::Array","","classes/JSON/Pure/Generator/GeneratorMethods/Array.html","",""],["JSON::Pure::Generator::GeneratorMethods::FalseClass","","classes/JSON/Pure/Generator/GeneratorMethods/FalseClass.html","",""],["JSON::Pure::Generator::GeneratorMethods::Float","","classes/JSON/Pure/Generator/GeneratorMethods/Float.html","",""],["JSON::Pure::Generator::GeneratorMethods::Hash","","classes/JSON/Pure/Generator/GeneratorMethods/Hash.html","",""],["JSON::Pure::Generator::GeneratorMethods::Integer","","classes/JSON/Pure/Generator/GeneratorMethods/Integer.html","",""],["JSON::Pure::Generator::GeneratorMethods::NilClass","","classes/JSON/Pure/Generator/GeneratorMethods/NilClass.html","",""],["JSON::Pure::Generator::GeneratorMethods::Object","","classes/JSON/Pure/Generator/GeneratorMethods/Object.html","",""],["JSON::Pure::Generator::GeneratorMethods::String","","classes/JSON/Pure/Generator/GeneratorMethods/String.html","",""],["JSON::Pure::Generator::GeneratorMethods::String::Extend","","classes/JSON/Pure/Generator/GeneratorMethods/String/Extend.html","","<p>Module that holds the extinding methods if, the String module is included.\n"],["JSON::Pure::Generator::GeneratorMethods::TrueClass","","classes/JSON/Pure/Generator/GeneratorMethods/TrueClass.html","",""],["JSON::Pure::Generator::State","","classes/JSON/Pure/Generator/State.html","","<p>This class is used to create State instances, that are use to hold data\nwhile generating a JSON text …\n"],["JSON::Pure::Parser","","classes/JSON/Pure/Parser.html","","<p>This class implements the JSON parser that is used to parse a JSON string\ninto a Ruby data structure. …\n"],["JSON::UnparserError","","classes/JSON/GeneratorError.html","","<p>This exception is raised if a generator or unparser error occurs.\n"],["Kernel","","classes/Kernel.html","",""],["OpenStruct","","classes/OpenStruct.html","","<p>OpenStruct serialization/deserialization\n"],["Range","","classes/Range.html","","<p>Range serialization/deserialization\n"],["Rational","","classes/Rational.html","",""],["Regexp","","classes/Regexp.html","","<p>Regexp serialization/deserialization\n"],["Struct","","classes/Struct.html","","<p>Struct serialization/deserialization\n"],["Symbol","","classes/Symbol.html","","<p>Symbol serialization/deserialization\n"],["Time","","classes/Time.html","","<p>Time serialization/deserialization\n"],["[]","JSON","classes/JSON.html#method-c-5B-5D","(object, opts = {})","<p>If <em>object</em> is string-like, parse the string and return the parsed\nresult as a Ruby data structure. Otherwise …\n"],["[]","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-5B-5D","(p1)","<p>Return the value returned by method <code>name</code>.\n"],["[]","JSON::GenericObject","classes/JSON/GenericObject.html#method-i-5B-5D","(name)",""],["[]","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-5B-5D","(name)","<p>Return the value returned by method <code>name</code>.\n"],["[]=","JSON::GenericObject","classes/JSON/GenericObject.html#method-i-5B-5D-3D","(name, value)",""],["allow_nan?","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-allow_nan-3F","()","<p>Returns true, if NaN, Infinity, and -Infinity should be generated,\notherwise returns false.\n"],["allow_nan?","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-allow_nan-3F","()","<p>Returns true if NaN, Infinity, and -Infinity should be considered as valid\nJSON and output.\n"],["array_nl","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-array_nl","()","<p>This string is put at the end of a line that holds a JSON array.\n"],["array_nl=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-array_nl-3D","(p1)","<p>This string is put at the end of a line that holds a JSON array.\n"],["as_json","BigDecimal","classes/BigDecimal.html#method-i-as_json","(*)",""],["as_json","Complex","classes/Complex.html#method-i-as_json","(*)",""],["as_json","Date","classes/Date.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","DateTime","classes/DateTime.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","Exception","classes/Exception.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","JSON::GenericObject","classes/JSON/GenericObject.html#method-i-as_json","(*)",""],["as_json","OpenStruct","classes/OpenStruct.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","Range","classes/Range.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","Rational","classes/Rational.html#method-i-as_json","(*)",""],["as_json","Regexp","classes/Regexp.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","Struct","classes/Struct.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","Symbol","classes/Symbol.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["as_json","Time","classes/Time.html#method-i-as_json","(*)","<p>Returns a hash, that will be turned into a JSON object and represent this\nobject.\n"],["ascii_only?","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-ascii_only-3F","()","<p>Returns true, if NaN, Infinity, and -Infinity should be generated,\notherwise returns false.\n"],["ascii_only?","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-ascii_only-3F","()","<p>Returns true, if only ASCII characters should be generated. Otherwise\nreturns false.\n"],["buffer_initial_length","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-buffer_initial_length","()","<p>This integer returns the current inital length of the buffer.\n"],["buffer_initial_length=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-buffer_initial_length-3D","(p1)","<p>This sets the initial length of the buffer to <code>length</code>, if\n<code>length</code> &gt; 0, otherwise its value isn’t changed. …\n"],["check_circular?","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-check_circular-3F","()","<p>Returns true, if circular data structures should be checked, otherwise\nreturns false.\n"],["check_circular?","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-check_circular-3F","()","<p>Returns true, if circular data structures are checked, otherwise returns\nfalse.\n"],["configure","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-configure","(p1)","<p>Configure this State instance with the Hash <em>opts</em>, and return\nitself.\n"],["configure","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-configure","(opts)","<p>Configure this State instance with the Hash <em>opts</em>, and return\nitself.\n"],["const_defined_in?","JSON","classes/JSON.html#method-c-const_defined_in-3F","(modul, constant)",""],["depth","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-depth","()","<p>This integer returns the current depth of data structure nesting.\n"],["depth=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-depth-3D","(p1)","<p>This sets the maximum level of data structure nesting in the generated JSON\nto the integer depth, max_nesting …\n"],["dump","JSON","classes/JSON.html#method-i-dump","(obj, anIO = nil, limit = nil)","<p>Dumps <em>obj</em> as a JSON string, i.e. calls generate on the object and\nreturns the result.\n<p>If anIO (an IO-like …\n"],["fast_generate","JSON","classes/JSON.html#method-i-fast_generate","(obj, opts = nil)","<p>Generate a JSON document from the Ruby data structure <em>obj</em> and\nreturn it. This method disables the checks …\n"],["from_state","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-c-from_state","(p1)","<p>Creates a State object from <em>opts</em>, which ought to be Hash to create\na new State instance configured by …\n"],["from_state","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-c-from_state","(opts)","<p>Creates a State object from <em>opts</em>, which ought to be Hash to create\na new State instance configured by …\n"],["generate","JSON","classes/JSON.html#method-i-generate","(obj, opts = nil)","<p>Generate a JSON document from the Ruby data structure <em>obj</em> and\nreturn it. <em>state</em> is * a JSON::State object, …\n"],["generate","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-generate","(p1)","<p>Generates a valid JSON document from object <code>obj</code> and returns\nthe result. If no valid JSON document can …\n"],["generate","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-generate","(obj)","<p>Generates a valid JSON document from object <code>obj</code> and returns\nthe result. If no valid JSON document can …\n"],["iconv","JSON","classes/JSON.html#method-c-iconv","(to, from, string)","<p>Encodes string using Ruby’s <em>String.encode</em>\n"],["included","JSON::Ext::Generator::GeneratorMethods::String","classes/JSON/Ext/Generator/GeneratorMethods/String.html#method-c-included","(p1)","<p>Extends <em>modul</em> with the String::Extend module.\n"],["included","JSON::Pure::Generator::GeneratorMethods::String","classes/JSON/Pure/Generator/GeneratorMethods/String.html#method-c-included","(modul)","<p>Extends <em>modul</em> with the String::Extend module.\n"],["indent","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-indent","()","<p>This string is used to indent levels in the JSON text.\n"],["indent=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-indent-3D","(p1)","<p>This string is used to indent levels in the JSON text.\n"],["initialize_copy","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-initialize_copy","(p1)","<p>Initializes this object from orig if it to be duplicated/cloned and returns\nit.\n"],["json_creatable?","Class","classes/Class.html#method-i-json_creatable-3F","()","<p>Returns true if this class can be used to create an instance from a\nserialised JSON string. The class …\n"],["json_create","BigDecimal","classes/BigDecimal.html#method-c-json_create","(object)",""],["json_create","Complex","classes/Complex.html#method-c-json_create","(object)",""],["json_create","Date","classes/Date.html#method-c-json_create","(object)","<p>Deserializes JSON string by converting Julian year <code>y</code>, month\n<code>m</code>, day <code>d</code> and Day of Calendar Reform\n<code>sg</code> to …\n"],["json_create","DateTime","classes/DateTime.html#method-c-json_create","(object)","<p>Deserializes JSON string by converting year <code>y</code>, month\n<code>m</code>, day <code>d</code>, hour <code>H</code>, minute\n<code>M</code>, second <code>S</code>, offset <code>of</code> …\n"],["json_create","Exception","classes/Exception.html#method-c-json_create","(object)","<p>Deserializes JSON string by constructing new Exception object with message\n<code>m</code> and backtrace <code>b</code> serialized …\n"],["json_create","JSON::Ext::Generator::GeneratorMethods::String::Extend","classes/JSON/Ext/Generator/GeneratorMethods/String/Extend.html#method-i-json_create","(p1)","<p>Raw Strings are JSON Objects (the raw bytes are stored in an array for the\nkey “raw”). The …\n"],["json_create","JSON::GenericObject","classes/JSON/GenericObject.html#method-c-json_create","(data)",""],["json_create","JSON::Pure::Generator::GeneratorMethods::String::Extend","classes/JSON/Pure/Generator/GeneratorMethods/String/Extend.html#method-i-json_create","(o)","<p>Raw Strings are JSON Objects (the raw bytes are stored in an array for the\nkey “raw”). The …\n"],["json_create","OpenStruct","classes/OpenStruct.html#method-c-json_create","(object)","<p>Deserializes JSON string by constructing new Struct object with values\n<code>v</code> serialized by <code>to_json</code>.\n"],["json_create","Range","classes/Range.html#method-c-json_create","(object)","<p>Deserializes JSON string by constructing new Range object with arguments\n<code>a</code> serialized by <code>to_json</code>.\n"],["json_create","Rational","classes/Rational.html#method-c-json_create","(object)",""],["json_create","Regexp","classes/Regexp.html#method-c-json_create","(object)","<p>Deserializes JSON string by constructing new Regexp object with source\n<code>s</code> (Regexp or String) and options …\n"],["json_create","Struct","classes/Struct.html#method-c-json_create","(object)","<p>Deserializes JSON string by constructing new Struct object with values\n<code>v</code> serialized by <code>to_json</code>.\n"],["json_create","Symbol","classes/Symbol.html#method-c-json_create","(o)","<p>Deserializes JSON string by converting the <code>string</code> value stored\nin the object to a Symbol\n"],["json_create","Time","classes/Time.html#method-c-json_create","(object)","<p>Deserializes JSON string by converting time since epoch to Time\n"],["load","JSON","classes/JSON.html#method-i-load","(source, proc = nil)","<p>Load a ruby data structure from a JSON <em>source</em> and return it. A\nsource can either be a string-like object, …\n"],["max_nesting","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-max_nesting","()","<p>This integer returns the maximum level of data structure nesting in the\ngenerated JSON, max_nesting = …\n"],["max_nesting=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-max_nesting-3D","(p1)","<p>This sets the maximum level of data structure nesting in the generated JSON\nto the integer depth, max_nesting …\n"],["merge","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-merge","(p1)",""],["merge","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-merge","(opts)",""],["new","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-c-new","(p1 = v1)","<p>Instantiates a new State object, configured by <em>opts</em>.\n<p><em>opts</em> can have the following keys:\n<p><strong>indent</strong>: a string ...\n"],["new","JSON::Ext::Parser","classes/JSON/Ext/Parser.html#method-c-new","(p1, p2 = v2)","<p>Creates a new JSON::Ext::Parser instance for the string <em>source</em>.\n<p>Creates a new JSON::Ext::Parser instance …\n"],["new","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-c-new","(opts = {})","<p>Instantiates a new State object, configured by <em>opts</em>.\n<p><em>opts</em> can have the following keys:\n<p><strong>indent</strong>: a string ...\n"],["new","JSON::Pure::Parser","classes/JSON/Pure/Parser.html#method-c-new","(source, opts = {})","<p>Creates a new JSON::Pure::Parser instance for the string <em>source</em>.\n<p>It will be configured by the <em>opts</em> hash. …\n"],["object_nl","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-object_nl","()","<p>This string is put at the end of a line that holds a JSON object (or Hash).\n"],["object_nl=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-object_nl-3D","(p1)","<p>This string is put at the end of a line that holds a JSON object (or Hash).\n"],["parse","JSON","classes/JSON.html#method-i-parse","(source, opts = {})","<p>Parse the JSON document <em>source</em> into a Ruby data structure and\nreturn it.\n<p><em>opts</em> can have the following keys: ...\n"],["parse","JSON::Ext::Parser","classes/JSON/Ext/Parser.html#method-i-parse","()","<p>Parses the current JSON text <em>source</em> and returns the complete data\nstructure as a result.\n"],["parse","JSON::Pure::Parser","classes/JSON/Pure/Parser.html#method-i-parse","()","<p>Parses the current JSON string <em>source</em> and returns the complete\ndata structure as a result.\n"],["parse!","JSON","classes/JSON.html#method-i-parse-21","(source, opts = {})","<p>Parse the JSON document <em>source</em> into a Ruby data structure and\nreturn it. The bang version of the parse …\n"],["pretty_generate","JSON","classes/JSON.html#method-i-pretty_generate","(obj, opts = nil)","<p>Generate a JSON document from the Ruby data structure <em>obj</em> and\nreturn it. The returned document is a prettier …\n"],["quirks_mode","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-quirks_mode","()","<p>Returns true, if quirks mode is enabled. Otherwise returns false.\n"],["quirks_mode=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-quirks_mode-3D","(p1)","<p>If set to true, enables the quirks_mode mode.\n"],["quirks_mode?","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-quirks_mode-3F","()","<p>Returns true, if quirks mode is enabled. Otherwise returns false.\n"],["quirks_mode?","JSON::Ext::Parser","classes/JSON/Ext/Parser.html#method-i-quirks_mode-3F","()","<p>Returns a true, if this parser is in quirks_mode, false otherwise.\n"],["quirks_mode?","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-quirks_mode-3F","()","<p>Returns true, if quirks mode is enabled. Otherwise returns false.\n"],["quirks_mode?","JSON::Pure::Parser","classes/JSON/Pure/Parser.html#method-i-quirks_mode-3F","()",""],["recurse_proc","JSON","classes/JSON.html#method-i-recurse_proc","(result, &proc)","<p>Recursively calls passed <em>Proc</em> if the parsed data structure is an\n<em>Array</em> or <em>Hash</em>\n"],["reset","JSON::Pure::Parser","classes/JSON/Pure/Parser.html#method-i-reset","()",""],["restore","JSON","classes/JSON.html#method-c-restore","(source, proc = nil)",""],["source","JSON::Ext::Parser","classes/JSON/Ext/Parser.html#method-i-source","()","<p>Returns a copy of the current <em>source</em> string, that was used to\nconstruct this Parser.\n"],["space","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-space","()","<p>This string is used to insert a space between the tokens in a JSON string.\n"],["space=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-space-3D","(p1)","<p>This string is used to insert a space between the tokens in a JSON string.\n"],["space_before","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-space_before","()","<p>This string is used to insert a space before the ‘:’ in JSON objects.\n"],["space_before=","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-space_before-3D","(p1)","<p>This string is used to insert a space before the ‘:’ in JSON objects.\n"],["to_h","JSON::Ext::Generator::State","classes/JSON/Ext/Generator/State.html#method-i-to_h","()","<p>Returns the configuration instance variables as a hash, that can be passed\nto the configure method.\n"],["to_h","JSON::Pure::Generator::State","classes/JSON/Pure/Generator/State.html#method-i-to_h","()","<p>Returns the configuration instance variables as a hash, that can be passed\nto the configure method.\n"],["to_hash","JSON::GenericObject","classes/JSON/GenericObject.html#method-i-to_hash","()",""],["to_json","BigDecimal","classes/BigDecimal.html#method-i-to_json","(*)",""],["to_json","Complex","classes/Complex.html#method-i-to_json","(*)",""],["to_json","Date","classes/Date.html#method-i-to_json","(*args)","<p>Stores class name (Date) with Julian year <code>y</code>, month\n<code>m</code>, day <code>d</code> and Day of Calendar Reform\n<code>sg</code> as JSON string …\n"],["to_json","DateTime","classes/DateTime.html#method-i-to_json","(*args)","<p>Stores class name (DateTime) with Julian year <code>y</code>, month\n<code>m</code>, day <code>d</code>, hour <code>H</code>, minute\n<code>M</code>, second <code>S</code>, offset  …\n"],["to_json","Exception","classes/Exception.html#method-i-to_json","(*args)","<p>Stores class name (Exception) with message <code>m</code> and backtrace\narray <code>b</code> as JSON string\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::Array","classes/JSON/Ext/Generator/GeneratorMethods/Array.html#method-i-to_json","(*args)","<p>Returns a JSON string containing a JSON array, that is generated from this\nArray instance. <em>state</em> is a …\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::Bignum","classes/JSON/Ext/Generator/GeneratorMethods/Bignum.html#method-i-to_json","(*args)","<p>Returns a JSON string representation for this Integer number.\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::FalseClass","classes/JSON/Ext/Generator/GeneratorMethods/FalseClass.html#method-i-to_json","(*args)","<p>Returns a JSON string for false: ‘false’.\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::Fixnum","classes/JSON/Ext/Generator/GeneratorMethods/Fixnum.html#method-i-to_json","(*args)","<p>Returns a JSON string representation for this Integer number.\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::Float","classes/JSON/Ext/Generator/GeneratorMethods/Float.html#method-i-to_json","(*args)","<p>Returns a JSON string representation for this Float number.\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::Hash","classes/JSON/Ext/Generator/GeneratorMethods/Hash.html#method-i-to_json","(*args)","<p>Returns a JSON string containing a JSON object, that is generated from this\nHash instance. <em>state</em> is a …\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::NilClass","classes/JSON/Ext/Generator/GeneratorMethods/NilClass.html#method-i-to_json","(*args)","<p>Returns a JSON string for nil: ‘null’.\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::Object","classes/JSON/Ext/Generator/GeneratorMethods/Object.html#method-i-to_json","(p1 = v1)","<p>Converts this object to a string (calling #to_s), converts it to a JSON\nstring, and returns the result. …\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::String","classes/JSON/Ext/Generator/GeneratorMethods/String.html#method-i-to_json","(*args)","<p>This string should be encoded with UTF-8 A call to this method returns a\nJSON string encoded with UTF16 …\n"],["to_json","JSON::Ext::Generator::GeneratorMethods::TrueClass","classes/JSON/Ext/Generator/GeneratorMethods/TrueClass.html#method-i-to_json","(*args)","<p>Returns a JSON string for true: ‘true’.\n"],["to_json","JSON::GenericObject","classes/JSON/GenericObject.html#method-i-to_json","(*a)",""],["to_json","JSON::Pure::Generator::GeneratorMethods::Array","classes/JSON/Pure/Generator/GeneratorMethods/Array.html#method-i-to_json","(state = nil, *)","<p>Returns a JSON string containing a JSON array, that is unparsed from this\nArray instance. <em>state</em> is a …\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::FalseClass","classes/JSON/Pure/Generator/GeneratorMethods/FalseClass.html#method-i-to_json","(*)","<p>Returns a JSON string for false: ‘false’.\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::Float","classes/JSON/Pure/Generator/GeneratorMethods/Float.html#method-i-to_json","(state = nil, *)","<p>Returns a JSON string representation for this Float number.\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::Hash","classes/JSON/Pure/Generator/GeneratorMethods/Hash.html#method-i-to_json","(state = nil, *)","<p>Returns a JSON string containing a JSON object, that is unparsed from this\nHash instance. <em>state</em> is a …\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::Integer","classes/JSON/Pure/Generator/GeneratorMethods/Integer.html#method-i-to_json","(*)","<p>Returns a JSON string representation for this Integer number.\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::NilClass","classes/JSON/Pure/Generator/GeneratorMethods/NilClass.html#method-i-to_json","(*)","<p>Returns a JSON string for nil: ‘null’.\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::Object","classes/JSON/Pure/Generator/GeneratorMethods/Object.html#method-i-to_json","(*)","<p>Converts this object to a string (calling #to_s), converts it to a JSON\nstring, and returns the result. …\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::String","classes/JSON/Pure/Generator/GeneratorMethods/String.html#method-i-to_json","(state = nil, *args)","<p>This string should be encoded with UTF-8 A call to this method returns a\nJSON string encoded with UTF16 …\n"],["to_json","JSON::Pure::Generator::GeneratorMethods::TrueClass","classes/JSON/Pure/Generator/GeneratorMethods/TrueClass.html#method-i-to_json","(*)","<p>Returns a JSON string for true: ‘true’.\n"],["to_json","OpenStruct","classes/OpenStruct.html#method-i-to_json","(*args)","<p>Stores class name (OpenStruct) with this struct’s values <code>v</code> as\na JSON string.\n"],["to_json","Range","classes/Range.html#method-i-to_json","(*args)","<p>Stores class name (Range) with JSON array of arguments <code>a</code> which\ninclude <code>first</code> (integer), <code>last</code> (integer), …\n"],["to_json","Rational","classes/Rational.html#method-i-to_json","(*)",""],["to_json","Regexp","classes/Regexp.html#method-i-to_json","(*)","<p>Stores class name (Regexp) with options <code>o</code> and source\n<code>s</code> (Regexp or String) as JSON string\n"],["to_json","Struct","classes/Struct.html#method-i-to_json","(*args)","<p>Stores class name (Struct) with Struct values <code>v</code> as a JSON\nstring. Only named structs are supported.\n"],["to_json","Symbol","classes/Symbol.html#method-i-to_json","(*a)","<p>Stores class name (Symbol) with String representation of Symbol as a JSON\nstring.\n"],["to_json","Time","classes/Time.html#method-i-to_json","(*args)","<p>Stores class name (Time) with number of seconds since epoch and number of\nmicroseconds for Time as JSON …\n"],["to_json_raw","JSON::Ext::Generator::GeneratorMethods::String","classes/JSON/Ext/Generator/GeneratorMethods/String.html#method-i-to_json_raw","(*args)","<p>This method creates a JSON text from the result of a call to\nto_json_raw_object of this String.\n"],["to_json_raw","JSON::Pure::Generator::GeneratorMethods::String","classes/JSON/Pure/Generator/GeneratorMethods/String.html#method-i-to_json_raw","(*args)","<p>This method creates a JSON text from the result of a call to\nto_json_raw_object of this String.\n"],["to_json_raw_object","JSON::Ext::Generator::GeneratorMethods::String","classes/JSON/Ext/Generator/GeneratorMethods/String.html#method-i-to_json_raw_object","()","<p>This method creates a raw object hash, that can be nested into other data\nstructures and will be generated …\n"],["to_json_raw_object","JSON::Pure::Generator::GeneratorMethods::String","classes/JSON/Pure/Generator/GeneratorMethods/String.html#method-i-to_json_raw_object","()","<p>This method creates a raw object hash, that can be nested into other data\nstructures and will be unparsed …\n"],["wrap","JSON::JSONError","classes/JSON/JSONError.html#method-c-wrap","(exception)",""],["|","JSON::GenericObject","classes/JSON/GenericObject.html#method-i-7C","(other)",""],["README","","files/README_rdoc.html","","<p>JSON implementation for Ruby <img src=\"https://secure.travis-ci.org/flori/json.png\" />\n<p>Description\n<p>This …\n"]]}}