4398件ヒット
[1-100件を表示]
(0.065秒)
種類
ライブラリ
- ビルトイン (2423)
-
cgi
/ session (11) - coverage (7)
- csv (44)
- date (11)
- debug (11)
- drb (22)
-
drb
/ extserv (11) - gdbm (55)
-
irb
/ context (22) -
irb
/ extend-command (11) -
irb
/ inspector (11) -
irb
/ xmp (22) - json (110)
- matrix (55)
-
minitest
/ spec (1) -
minitest
/ unit (7) - mkmf (55)
-
net
/ ftp (22) -
net
/ http (22) -
net
/ imap (11) -
net
/ pop (121) -
net
/ smtp (56) - objspace (99)
- observer (11)
- open-uri (30)
- openssl (55)
- optparse (22)
- ostruct (20)
- prime (66)
- pstore (11)
- psych (50)
-
rexml
/ document (44) -
rinda
/ rinda (22) -
ripper
/ filter (11) -
ripper
/ sexp (22) - sdbm (33)
- shell (12)
- socket (44)
- strscan (22)
- tempfile (50)
- thread (12)
- timeout (41)
- tmpdir (22)
- tracer (11)
- win32ole (242)
-
yaml
/ dbm (44)
クラス
-
ARGF
. class (110) - Array (512)
- BasicObject (11)
-
CGI
:: Session (11) - CSV (11)
-
CSV
:: Row (33) - Class (33)
- Coverage (7)
-
DRb
:: DRbObject (22) -
DRb
:: ExtServ (11) - Date (11)
- Dir (22)
- Enumerator (33)
- Fiber (37)
- GDBM (55)
- Hash (181)
- IO (209)
-
IRB
:: Context (11) -
IRB
:: Inspector (11) - Integer (25)
- Matrix (22)
- Method (10)
- Module (76)
-
Net
:: FTP (22) -
Net
:: HTTP (22) -
Net
:: IMAP :: ResponseCode (11) -
Net
:: POP3 (22) -
Net
:: POPMail (99) -
Net
:: SMTP (56) - Object (214)
-
ObjectSpace
:: WeakMap (11) -
OpenSSL
:: ASN1 :: ObjectId (44) -
OpenSSL
:: X509 :: Name (11) - OpenStruct (20)
- PStore (11)
- Prime (44)
- Proc (2)
-
REXML
:: Element (11) -
REXML
:: Elements (22) -
REXML
:: Parent (11) - Range (139)
- Regexp (22)
-
Rinda
:: DRbObjectTemplate (22) - Ripper (22)
-
Ripper
:: Filter (11) - SDBM (33)
- Shell (12)
- Socket (33)
- String (33)
- StringScanner (22)
- Struct (9)
- Tempfile (50)
- Thread (40)
-
Thread
:: Queue (33) -
Thread
:: SizedQueue (33) - TracePoint (2)
- Tracer (22)
- UNIXSocket (11)
- Vector (33)
- WIN32OLE (55)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ METHOD (55) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (88) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIABLE (11) - XMP (11)
-
YAML
:: DBM (44)
モジュール
- Comparable (10)
- Enumerable (396)
- GC (22)
-
GC
:: Profiler (11) -
IRB
:: ExtendCommandBundle (11) - JSON (77)
-
JSON
:: Generator :: GeneratorMethods :: Object (11) - Kernel (304)
- Marshal (22)
-
MiniTest
:: Assertions (7) - ObjectSpace (110)
- Observable (11)
-
OptionParser
:: Arguable (22) - Psych (50)
- Timeout (19)
- URI (14)
キーワード
- ! (11)
- !~ (11)
-
$ -K (4) -
$ -i (11) -
$ KCODE (4) -
$ _ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- <= (11)
- <=> (33)
- === (11)
- =~ (9)
- > (11)
- >= (11)
- ARGF (11)
- ARGV (11)
- Array (11)
- Context (11)
- DATA (11)
- Enumerator (11)
- FALSE (8)
- Float (11)
- Hash (11)
- Integer (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - NIL (8)
- Rational (11)
- Ruby プログラムの実行 (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
- TRUE (8)
- [] (110)
-
_ _ drbref (11) -
_ _ drburi (11) -
_ invoke (11) -
add
_ entry (11) - all (33)
-
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) -
arg
_ config (11) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ nil (1) -
assert
_ respond _ to (1) -
assert
_ same (1) - at (11)
- begin (11)
- bsearch (44)
- clamp (10)
-
cofactor
_ expansion (11) - collect (11)
-
compare
_ by _ identity (11) - component (11)
-
connect
_ nonblock (11) -
const
_ source _ location (5) - context (11)
-
convertible
_ int (22) -
count
_ nodes (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) - coverage (7)
- create (20)
- cycle (22)
- data (11)
-
def
_ extend _ command (11) -
def
_ inspector (11) - default (33)
-
default
_ event _ sources (11) - delete (110)
-
delete
_ at (11) -
delete
_ field (11) -
delete
_ observer (11) - deq (22)
- detect (22)
- dig (36)
- display (11)
- dump (11)
- each (88)
-
each
_ line (44) -
each
_ prime (22) - element (11)
-
enum
_ for (22) - eval (22)
-
event
_ interface (11) - feed (11)
- fetch (73)
- field (11)
- fill (66)
- find (22)
- first (66)
-
for
_ fd (11) -
garbage
_ collect (11) - generate (11)
- getbyte (11)
- getc (11)
- gets (11)
- guid (11)
- handler (11)
- hash (11)
- helpcontext (22)
- helpfile (22)
- index (7)
- inject (44)
- inspect (5)
-
inspect
_ mode (11) -
instance
_ variable _ get (11) -
instance
_ variables (11) - invoke (11)
- irb (11)
-
irb
/ completion (11) - j (11)
- jj (11)
- key (11)
- lambda (13)
-
laplace
_ expansion (11) - last (22)
-
latest
_ gc _ info (22) - ln (11)
- load (33)
-
load
_ stream (22) -
long
_ name (11) - loop (22)
- mail (33)
- match (44)
- max (118)
-
max
_ by (44) -
memsize
_ of _ all (11) -
method
_ missing (11) - min (118)
-
min
_ by (44) - minmax (32)
-
minmax
_ by (22) - mktmpdir (22)
-
must
_ be _ nil (1) - new (131)
-
next
_ values (11) - nil? (11)
-
ole
_ type (11) -
ole
_ typelib (11) - open (138)
- parameters (2)
- parse (11)
-
peek
_ values (11) -
pending
_ interrupt? (11) - pop (77)
- popen (154)
-
pretty
_ generate (11) -
pretty
_ unparse (11) - proc (14)
- progid (11)
- public (16)
- pushd (6)
- pushdir (6)
- raise (15)
-
rb
_ false (11) -
reachable
_ objects _ from (11) -
read
_ nonblock (11) - readline (11)
-
recv
_ io (11) - reduce (33)
- rehash (11)
- report (11)
- restore (22)
- resume (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
safe
_ load (17) - sample (44)
-
scan
_ full (11) -
search
_ full (11) - self (2)
- sexp (11)
-
sexp
_ raw (11) - shift (55)
-
short
_ name (11) -
singleton
_ class (11) -
size
_ opt _ params (11) -
size
_ params (11) - slice (33)
- slice! (33)
- sn (11)
-
src
_ type (11) - start (107)
- superclass (11)
- tcp (22)
- then (12)
-
thread
_ variable _ get (11) - throw (11)
- timeout (41)
-
to
_ a (11) -
to
_ enum (22) -
to
_ json (11) -
to
_ s (5) -
trace
_ func (22) -
trace
_ object _ allocations _ start (11) -
trace
_ object _ allocations _ stop (11) -
try
_ convert (14) - uniq (22)
- uniq! (22)
- unparse (11)
- value (11)
-
values
_ at (22) -
with
_ werror (22) - xmp (11)
- yield (11)
-
yield
_ self (14) - zip (44)
- このマニュアルのヘルプ (11)
- クラス/メソッドの定義 (11)
- セキュリティモデル (11)
- メソッド呼び出し(super・ブロック付き・yield) (11)
- 変数と定数 (11)
検索結果
先頭5件
-
Object
:: NIL -> NilClass (15235.0) -
非推奨です。 nil と同じ。
...非推奨です。 nil と同じ。
この定数は過去との互換性のために提供されています。擬似変数 nil を使ってください。
Ruby では false と nil が偽として扱われます。
偽でない値(false でも nil でもない値) は全て真とみなされま... -
Object
# nil? -> bool (15135.0) -
レシーバが nil であれば真を返します。
...レシーバが nil であれば真を返します。
p false.nil? #=> false
p nil.nil? #=> true
@see NilClass... -
Object
# must _ be _ nil -> true (15129.0) -
自身が nil である場合、検査にパスしたことになります。
...自身が nil である場合、検査にパスしたことになります。
@raise MiniTest::Assertion 自身が nil でない場合に発生します。
@see MiniTest::Assertions#assert_nil... -
ObjectSpace
. # reachable _ objects _ from(obj) -> Array | nil (9235.0) -
obj から到達可能なすべてのオブジェクトを返します。マーク不能なオブジェ クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの 調査が行えます。
...オブジェ
クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの
調査が行えます。
//emlist[例][ruby]{
# 配列クラス(Array)と 'a'、'b'、'c' に到達可能。
ObjectSpace.reachable_objects_from(['a', 'b', 'c'])
# => [Array, 'a', 'b......][ruby]{
# 配列クラス(Array)と v に到達可能。
ObjectSpace.reachable_objects_from([v = 'a', v, v])
# => [Array, 'a']
# 配列クラス(Array)と 3 つの異なる 'a' オブジェクトに到達可能。
ObjectSpace.reachable_objects_from(['a', 'a', 'a'])
# => [Array, 'a', 'a', 'a']
//}......false、nil、Symbol、
Fixnum、Flonum(即値の Float オブジェクト))を指定した場合は
nil を返します。
//emlist[例][ruby]{
# 1 はマーク不能
ObjectSpace.reachable_objects_from(1)
# => nil
//}
obj が内部でオブジェクトへの参照を持つ場合、
ObjectSpace::I... -
Object
# instance _ variable _ get(var) -> object | nil (9232.0) -
オブジェクトのインスタンス変数の値を取得して返します。
...オブジェクトのインスタンス変数の値を取得して返します。
インスタンス変数が定義されていなければ nil を返します。
@param var インスタンス変数名を文字列か Symbol で指定します。
//emlist[][ruby]{
class Foo
def initialize
@......foo = 1
end
end
obj = Foo.new
p obj.instance_variable_get("@foo") #=> 1
p obj.instance_variable_get(:@foo) #=> 1
p obj.instance_variable_get(:@bar) #=> nil
//}
@see Object#instance_variable_set,Object#instance_variables,Object#instance_variable_defined?... -
ObjectSpace
. # trace _ object _ allocations _ stop -> nil (9214.0) -
オブジェクト割り当てのトレースを終了します。
...オブジェクト割り当てのトレースを終了します。
トレースを終了する為には、ObjectSpace.#trace_object_allocations_startを呼んだ回数分だけこのメソッドを呼ぶ必要があります。
@see ObjectSpace.#trace_object_allocations_start... -
ObjectSpace
. # trace _ object _ allocations _ start -> nil (9208.0) -
オブジェクト割り当てのトレースを開始します。
...オブジェクト割り当てのトレースを開始します。
@see ObjectSpace.#trace_object_allocations_stop... -
ObjectSpace
. # count _ objects _ size(result _ hash = nil) -> Hash (9201.0) -
型ごとのオブジェクトサイズをバイト単位で格納したハッシュを返します。
...でもヒ
ントとして扱う必要があります。特に T_DATA の合計値は正しくないでしょう。
//emlist[例][ruby]{
ObjectSpace.count_objects_size
# => {:TOTAL=>1461154, :T_CLASS=>158280, :T_MODULE=>20672, :T_STRING=>527249, ...}
//}
@raise TypeError result_hash にハッシュ... -
ObjectSpace
. # count _ tdata _ objects(result _ hash = nil) -> Hash (9201.0) -
T_DATA の種類ごとにオブジェクトの数を格納したハッシュを返します。
...ドではありません。パフォー
マンスに興味のある C Ruby の開発者向けのものです。
//emlist[例][ruby]{
ObjectSpace.count_tdata_objects
# => {RubyVM::InstructionSequence=>504, :parser=>5, :barrier=>6,
# :mutex=>6, Proc=>60, RubyVM::Env=>57, Mutex=>1, Encoding=>99,
#... -
Object
# <=>(other) -> 0 | nil (9141.0) -
self === other である場合に 0 を返します。そうでない場合には nil を返します。
...self === other である場合に 0 を返します。そうでない場合には nil を返します。
//emlist[例][ruby]{
a = Object.new
b = Object.new
a <=> a # => 0
a <=> b # => nil
//}
@see Object#===... -
Object
# =~(other) -> nil (9135.0) -
右辺に正規表現オブジェクトを置いた正規表現マッチ obj =~ /RE/ をサポートするためのメソッドです。常に nil を返します。
...するためのメソッドです。常に nil を返します。
このメソッドは Ruby 2.6 から deprecated です。
この定義により、=~ が再定義されたオブジェクトでは正常にマッチを行い、
それ以外のものは nil を返すようになります。
@para......m other 任意のオブジェクトです。結果に影響しません。
//emlist[例][ruby]{
obj = 'regexp'
p(obj =~ /re/) #=> 0
obj = nil
p(obj =~ /re/) #=> nil
//}
@see String#=~...