ÿØÿà JFIF ÿÛ „ ( %!1!%)+//.383,7(-.+
-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ ¥2" ÿÄ ÿÄ J ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ ÿÄ * !1AQa‘"2q3±ð#b¡ÿÚ ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁTÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßwpŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
?>
.........................................
.............................................................................
ÿØÿà JFIF ÿÛ „
(
%!1!%)+//.383,7(-.+
-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ ¥2" ÿÄ
ÿÄ J ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ
ÿÄ * !1AQa‘"2q3±ð#b¡ÿÚ
? ¼QxJQaÍuò¸Zö
Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁTÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßwpŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
?>
.........................................
.............................................................................
????????????????????????????????????
????????????????????????????????????
ÿØÿà JFIF ÿÛ „ ( %!1!%)+//.383,7(-.+
-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ ¥2" ÿÄ ÿÄ J ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ ÿÄ * !1AQa‘"2q3±ð#b¡ÿÚ ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁTÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßwpŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
?>
.........................................
.............................................................................
ÿØÿà JFIF ÿÛ „
(
%!1!%)+//.383,7(-.+
-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ ¥2" ÿÄ
ÿÄ J ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ
ÿÄ * !1AQa‘"2q3±ð#b¡ÿÚ
? ¼QxJQaÍuò¸Zö
Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁTÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßwpŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
?>
.........................................
.............................................................................
????????????????????????????????????
????????????????????????????????????
U:RDoc::NormalClass[iI"Object:ET@I"BasicObject;To:RDoc::Markup::Document:@parts[o;;[ :
@fileI"class.c;T:0@omit_headings_from_table_of_contents_below0o;;[ ; I"$ext/psych/lib/psych/core_ext.rb;T;
0o;;[o:RDoc::Markup::Paragraph;[I"KObject is the default root of all Ruby objects. Object inherits from ;TI"NBasicObject which allows creating alternate object hierarchies. Methods ;TI"Ion Object are available to all classes unless explicitly overridden.;To:RDoc::Markup::BlankLine o;;[I"MObject mixes in the Kernel module, making the built-in kernel functions ;TI"Oglobally accessible. Although the instance methods of Object are defined ;TI"Lby the Kernel module, we have chosen to document them here for clarity.;T@o;;[I"MWhen referencing constants in classes inheriting from Object you do not ;TI"Mneed to use the full namespace. For example, referencing +File+ inside ;TI"4+YourClass+ will find the top-level File class.;T@o;;[I"QIn the descriptions of Object's methods, the parameter symbol refers ;TI"Gto a symbol, which is either a quoted string or a Symbol (such as ;TI":name).;T@S:RDoc::Markup::Heading:
leveli: textI"What's Here;T@o;;[I"-First, what's elsewhere. \Class \Object:;T@o:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;;[I"KInherits from {class BasicObject}[rdoc-ref:BasicObject@What-27s+Here].;To;;0;[o;;[I"=Includes {module Kernel}[rdoc-ref:Kernel@What-27s+Here].;T@o;;[I".Here, class \Object provides methods for:;T@o;;;;[o;;0;[o;;[I"){Querying}[rdoc-ref:Object@Querying];To;;0;[o;;[I"={Instance Variables}[rdoc-ref:Object@Instance+Variables];To;;0;[o;;[I"#{Other}[rdoc-ref:Object@Other];T@S;
;i;I"
Querying;T@o;;;;[o;;0;[o;;[I"D#!~: Returns +true+ if +self+ does not match the given object, ;TI"otherwise +false+.;To;;0;[o;;[I"J#<=>: Returns 0 if +self+ and the given object +object+ are the same ;TI"Dobject, or if self == object; otherwise returns +nil+.;To;;0;[o;;[I"I#===: Implements case equality, effectively the same as calling #==.;To;;0;[o;;[I"J#eql?: Implements hash equality, effectively the same as calling #==.;To;;0;[o;;[I"R#kind_of? (aliased as #is_a?): Returns whether given argument is an ancestor ;TI"&of the singleton class of +self+.;To;;0;[o;;[I"M#instance_of?: Returns whether +self+ is an instance of the given class.;To;;0;[o;;[I"N#instance_variable_defined?: Returns whether the given instance variable ;TI"is defined in +self+.;To;;0;[o;;[I"G#method: Returns the Method object for the given method in +self+.;To;;0;[o;;[I"P#methods: Returns an array of symbol names of public and protected methods ;TI"in +self+.;To;;0;[o;;[I"R#nil?: Returns +false+. (Only +nil+ responds +true+ to method nil?.);To;;0;[o;;[I"K#object_id: Returns an integer corresponding to +self+ that is unique ;TI"for the current process;To;;0;[o;;[I"<#private_methods: Returns an array of the symbol names ;TI"&of the private methods in +self+.;To;;0;[o;;[I">#protected_methods: Returns an array of the symbol names ;TI"(of the protected methods in +self+.;To;;0;[o;;[I"U#public_method: Returns the Method object for the given public method in +self+.;To;;0;[o;;[I";#public_methods: Returns an array of the symbol names ;TI"%of the public methods in +self+.;To;;0;[o;;[I"G#respond_to?: Returns whether +self+ responds to the given method.;To;;0;[o;;[I"=#singleton_class: Returns the singleton class of +self+.;To;;0;[o;;[I"Q#singleton_method: Returns the Method object for the given singleton method ;TI"in +self+.;To;;0;[o;;[I">#singleton_methods: Returns an array of the symbol names ;TI"(of the singleton methods in +self+.;T@o;;0;[o;;[I"D#define_singleton_method: Defines a singleton method in +self+ ;TI"8for the given symbol method-name and block or proc.;To;;0;[o;;[I"J#extend: Includes the given modules in the singleton class of +self+.;To;;0;[o;;[I"S#public_send: Calls the given public method in +self+ with the given argument.;To;;0;[o;;[I"E#send: Calls the given method in +self+ with the given argument.;T@S;
;i;I"Instance Variables;T@o;;;;[ o;;0;[o;;[I"N#instance_variable_get: Returns the value of the given instance variable ;TI"=in +self+, or +nil+ if the instance variable is not set.;To;;0;[o;;[I"U#instance_variable_set: Sets the value of the given instance variable in +self+ ;TI"to the given object.;To;;0;[o;;[I"?#instance_variables: Returns an array of the symbol names ;TI")of the instance variables in +self+.;To;;0;[o;;[I"P#remove_instance_variable: Removes the named instance variable from +self+.;T@S;
;i;I"
Other;T@o;;;;[o;;0;[o;;[I"J#clone: Returns a shallow copy of +self+, including singleton class ;TI"and frozen state.;To;;0;[o;;[I"D#define_singleton_method: Defines a singleton method in +self+ ;TI"8for the given symbol method-name and block or proc.;To;;0;[o;;[I"H#display: Prints +self+ to the given IO stream or $stdout.;To;;0;[o;;[I"5#dup: Returns a shallow unfrozen copy of +self+.;To;;0;[o;;[I"G#enum_for (aliased as #to_enum): Returns an Enumerator for +self+ ;TI"