組み込みクラスの method

Array < Object < Kernel
Bignum < Integer < Numeric < Object < Kernel
Dir < Object < Kernel
File < IO < Object < Kernel
Fixnum < Integer < Numeric < Object < Kernel
Float < Numeric < Object < Kernel
Hash < Object < Kernel
IO < Object < Kernel
Integer < Numeric < Object < Kernel
MatchingData
Numeric < Object < Kernel
Range < Object < Kernel
Regexp < Object < Kernel
String < Object < Kernel
Struct < Object < Kernel
Time < Object < Kernel

Array < Object < Kernel
&Array | *Array
+Array | -Array
<<Array | ==Array<Kernel
[]Array | []=Array
assocArray | clearArray
cloneArray<Kernel | collectEnumerable
compactArray | compact!Array
concatArray | deleteArray
delete_atArray | delete_ifArray
dupKernel | eachArray
each_indexArray | empty?Array
eql?Kernel | fillArray
findEnumerable | find_allEnumerable
grepEnumerable | hashArray<Kernel
idKernel | include?Array
includes?Array | indexArray<Enumerable
indexesArray | inspectArray<Object<Kernel
instance_of?Kernel | is_a?Kernel
joinArray | kind_of?Kernel
lengthArray<Enumerable | maxEnumerable
member?Enumerable | minEnumerable
newArray | nil?Kernel
nitemsArray | packArray
popArray | print_onArray
pushArray | rassocArray
reverseArray<Enumerable | reverse!Array
shiftArray | sizeEnumerable
sortArray<Enumerable | sort!Array
to_aArray<Enumerable<Kernel | to_sArray<Kernel
typeKernel | unshiftArray
|Array |

Bignum < Integer < Numeric < Object < Kernel
%Bignum | &Bignum
*Bignum | **Bignum
+Bignum | +@Numeric
-Bignum | -@Bignum<Numeric
/Bignum | <Comparable
<<Bignum | <=Comparable
<=>Bignum | ==Comparable<Kernel
>Comparable | >=Comparable
>>Bignum | []Bignum
^Bignum | absBignum<Numeric
between?Comparable | chrNumeric
cloneKernel | coerceBignum<Numeric
divmodBignum<Numeric | downtoNumeric
dupKernel | eql?Numeric<Kernel
hashBignum<Kernel | idKernel
inspectObject<Kernel | instance_of?Kernel
integer?Integer<Numeric | is_a?Kernel
kind_of?Kernel | nil?Kernel
sizeBignum | stepNumeric
succInteger | timesNumeric
to_aKernel | to_fBignum
to_iBignum | to_sBignum<Kernel
typeKernel | uptoNumeric
|Bignum | ~Bignum

Dir < Object < Kernel
==Kernel | []Dir
chdirDir | chrootDir
cloneKernel | closeDir
collectEnumerable | deleteDir
dupKernel | eachDir
eql?Kernel | findEnumerable
find_allEnumerable | foreachDir
getwdDir | globDir
grepEnumerable | hashKernel
idKernel | indexEnumerable
inspectObject<Kernel | instance_of?Kernel
is_a?Kernel | kind_of?Kernel
lengthEnumerable | maxEnumerable
member?Enumerable | minEnumerable
mkdirDir | nil?Kernel
openDir | pwdDir
reverseEnumerable | rewindDir
rmdirDir | seekDir
sizeEnumerable | sortEnumerable
tellDir | to_aEnumerable<Kernel
to_sKernel | typeKernel
unlinkDir |

File < IO < Object < Kernel
<<IO | ==Kernel
atimeFile | basenameFile
binmodeIO | chmodFile
chownFile | cloneKernel
closeIO | closed?IO
collectEnumerable | ctimeFile
deleteFile | dirnameFile
dupKernel | eachIO
each_byteIO | each_lineIO
eofFile<IO | eof?File
eql?Kernel | expand_pathFile
filenoIO | findEnumerable
find_allEnumerable | flockFile
flushIO | foreachIO
ftypeFile | getcIO
getsIO | grepEnumerable
hashKernel | idKernel
indexEnumerable | inspectObject<Kernel
instance_of?Kernel | ioctlIO
is_a?Kernel | isattyFile<IO
kind_of?Kernel | lengthEnumerable
linkFile | lstatFile
maxEnumerable | member?Enumerable
minEnumerable | mtimeFile
nil?Kernel | openFile
pathFile | popenIO
posFile | pos=File
printIO | printfIO
putsIO | readIO
readcharIO | readlineIO
readlinkFile | renameFile
reverseEnumerable | rewindFile
seekFile | selectIO
sizeEnumerable | sortEnumerable
splitFile | statFile
symlinkFile | syncIO
sync=IO | sysreadIO
syswriteIO | tellFile
to_aEnumerable<Kernel | to_sKernel
truncateFile | tty?File<IO
typeKernel | umaskFile
ungetcIO | unlinkFile
utimeFile | writeIO

Fixnum < Integer < Numeric < Object < Kernel
%Fixnum | &Fixnum
*Fixnum | **Fixnum
+Fixnum | +@Numeric
-Fixnum | -@Fixnum<Numeric
/Fixnum | <Fixnum<Comparable
<<Fixnum | <=Fixnum<Comparable
<=>Fixnum | ==Fixnum<Comparable<Kernel
>Fixnum<Comparable | >=Fixnum<Comparable
>>Fixnum | []Fixnum
^Fixnum | absFixnum<Numeric
between?Comparable | chrNumeric
cloneKernel | coerceNumeric
divmodNumeric | downtoFixnum<Numeric
dupKernel | eql?Numeric<Kernel
hashKernel | idKernel
id2nameFixnum | inspectObject<Kernel
instance_of?Kernel | integer?Integer<Numeric
is_a?Kernel | kind_of?Kernel
nil?Kernel | sizeFixnum
stepFixnum<Numeric | succFixnum<Integer
timesFixnum<Numeric | to_aKernel
to_fFixnum | to_iFixnum
to_sFixnum<Kernel | typeFixnum<Kernel
uptoFixnum<Numeric | |Fixnum
~Fixnum |

Float < Numeric < Object < Kernel
%Float | *Float
**Float | +Float
+@Numeric | -Float
-@Float<Numeric | /Float
<Comparable | <=Comparable
<=>Float | ==Float<Comparable<Kernel
>Comparable | >=Comparable
absFloat<Numeric | between?Comparable
chrNumeric | cloneKernel
coerceFloat<Numeric | divmodNumeric
downtoNumeric | dupKernel
eql?Numeric<Kernel | hashFloat<Kernel
idKernel | inspectObject<Kernel
instance_of?Kernel | integer?Numeric
is_a?Kernel | kind_of?Kernel
nil?Kernel | stepNumeric
timesNumeric | to_aKernel
to_fFloat | to_iFloat
to_sFloat<Kernel | typeKernel
uptoNumeric |

Hash < Object < Kernel
==Hash<Kernel | []Hash
[]=Hash | clearHash
cloneHash<Kernel | collectEnumerable
deleteHash | delete_ifHash
dupKernel | eachHash
each_keyHash | each_pairHash
each_valueHash | empty?Hash
eql?Kernel | findEnumerable
find_allEnumerable | grepEnumerable
has_key?Hash | has_value?Hash
hashHash<Kernel | idKernel
include?Hash | indexEnumerable
indexesHash | inspectHash<Object<Kernel
instance_of?Kernel | is_a?Kernel
key?Hash | keysHash
kind_of?Kernel | lengthHash<Enumerable
maxEnumerable | member?Enumerable
minEnumerable | newHash
nil?Kernel | reverseEnumerable
shiftHash | sizeEnumerable
sortEnumerable | to_aHash<Enumerable<Kernel
to_sHash<Kernel | typeKernel
value?Hash | valuesHash

IO < Object < Kernel
<<IO | ==Kernel
binmodeIO | cloneKernel
closeIO | closed?IO
collectEnumerable | dupKernel
eachIO | each_byteIO
each_lineIO | eofIO
eql?Kernel | filenoIO
findEnumerable | find_allEnumerable
flushIO | foreachIO
getcIO | getsIO
grepEnumerable | hashKernel
idKernel | indexEnumerable
inspectObject<Kernel | instance_of?Kernel
ioctlIO | is_a?Kernel
isattyIO | kind_of?Kernel
lengthEnumerable | maxEnumerable
member?Enumerable | minEnumerable
nil?Kernel | popenIO
printIO | printfIO
putsIO | readIO
readcharIO | readlineIO
reverseEnumerable | selectIO
sizeEnumerable | sortEnumerable
syncIO | sync=IO
sysreadIO | syswriteIO
to_aEnumerable<Kernel | to_sKernel
tty?IO | typeKernel
ungetcIO | writeIO

Integer < Numeric < Object < Kernel
+@Numeric | -@Numeric
<Comparable | <=Comparable
==Comparable<Kernel | >Comparable
>=Comparable | absNumeric
between?Comparable | chrNumeric
cloneKernel | coerceNumeric
divmodNumeric | downtoNumeric
dupKernel | eql?Numeric<Kernel
hashKernel | idKernel
inspectObject<Kernel | instance_of?Kernel
integer?Integer<Numeric | is_a?Kernel
kind_of?Kernel | nil?Kernel
stepNumeric | succInteger
timesNumeric | to_aKernel
to_sKernel | typeKernel
uptoNumeric |

MatchingData
inspectMatchingData | to_aMatchingData
to_sMatchingData |

Numeric < Object < Kernel
+@Numeric | -@Numeric
<Comparable | <=Comparable
==Comparable<Kernel | >Comparable
>=Comparable | absNumeric
between?Comparable | chrNumeric
cloneKernel | coerceNumeric
divmodNumeric | downtoNumeric
dupKernel | eql?Numeric<Kernel
hashKernel | idKernel
inspectObject<Kernel | instance_of?Kernel
integer?Numeric | is_a?Kernel
kind_of?Kernel | nil?Kernel
stepNumeric | timesNumeric
to_aKernel | to_sKernel
typeKernel | uptoNumeric

Range < Object < Kernel
==Kernel | ===Range
cloneKernel | collectEnumerable
dupKernel | eachRange
eql?Kernel | findEnumerable
find_allEnumerable | firstRange
grepEnumerable | hashKernel
idKernel | indexEnumerable
inspectRange<Object<Kernel | instance_of?Kernel
is_a?Kernel | kind_of?Kernel
lastRange | lengthRange<Enumerable
maxEnumerable | member?Enumerable
minEnumerable | newRange
nil?Kernel | reverseEnumerable
sizeRange<Enumerable | sortEnumerable
to_aEnumerable<Kernel | to_sRange<Kernel
typeKernel |

Regexp < Object < Kernel
==Kernel | ===Regexp
=~Regexp | cloneRegexp<Kernel
compileRegexp | dupKernel
eql?Kernel | hashKernel
idKernel | inspectRegexp<Object<Kernel
instance_of?Kernel | is_a?Kernel
kind_of?Kernel | newRegexp
nil?Kernel | quoteRegexp
to_aKernel | to_sKernel
typeKernel | ~Regexp

String < Object < Kernel
*String | +String
<Comparable | <=Comparable
<=>String | ==String<Comparable<Kernel
===String | =~String
>Comparable | >=Comparable
[]String | []=String
between?Comparable | capitalizeString
capitalize!String | centerString
chopString | chop!String
cloneString<Kernel | collectEnumerable
concatString | cryptString
deleteString | delete!String
downcaseString | downcase!String
dupString<Kernel | eachString
each_byteString | each_lineString
eql?Kernel | findEnumerable
find_allEnumerable | freezeString
frozen?String | grepEnumerable
gsubString | gsub!String
hashString<Kernel | hexString
idKernel | indexString<Enumerable
inspectString<Object<Kernel | instance_of?Kernel
internString | is_a?Kernel
kind_of?Kernel | lengthString<Enumerable
ljustString | maxEnumerable
member?Enumerable | minEnumerable
newString | nil?Kernel
octString | reverseString<Enumerable
reverse!String | rindexString
rjustString | scanString
sizeEnumerable | sortEnumerable
splitString | squeezeString
squeeze!String | stripString
strip!String | subString
sub!String | succString
sumString | swapcaseString
swapcase!String | to_aEnumerable<Kernel
to_fString | to_iString
to_sString<Kernel | trString
tr!String | tr_sString
tr_s!String | typeKernel
upcaseString | upcase!String
uptoString | ~String

Struct < Object < Kernel
==Struct<Kernel | []Struct
[]=Struct | cloneStruct<Kernel
collectEnumerable | dupKernel
eachStruct | eql?Kernel
findEnumerable | find_allEnumerable
grepEnumerable | hashStruct<Kernel
idKernel | indexEnumerable
inspectStruct<Object<Kernel | instance_of?Kernel
is_a?Kernel | kind_of?Kernel
lengthEnumerable | maxEnumerable
member?Enumerable | membersStruct
minEnumerable | newStruct
nil?Kernel | reverseEnumerable
sizeEnumerable | sortEnumerable
to_aStruct<Enumerable<Kernel | to_sStruct<Kernel
typeKernel | valuesStruct

Time < Object < Kernel
+Time | -Time
<Comparable | <=Comparable
<=>Time | ==Comparable<Kernel
>Comparable | >=Comparable
asctimeTime | atTime
between?Comparable | cloneKernel
coerceTime | ctimeTime
dupKernel | eql?Kernel
gmTime | gmtimeTime
hashTime<Kernel | hourTime
idKernel | inspectTime<Object<Kernel
instance_of?Kernel | is_a?Kernel
isdstTime | kind_of?Kernel
localTime | localtimeTime
mdayTime | minTime
mktimeTime | monTime
newTime | nil?Kernel
nowTime | secTime
strftimeTime | timesTime
to_aTime<Kernel | to_fTime
to_iTime | to_sTime<Kernel
tv_secTime | tv_usecTime
typeKernel | usecTime
wdayTime | ydayTime
yearTime | zoneTime