377件ヒット
[1-100件を表示]
(0.025秒)
種類
- 特異メソッド (176)
- モジュール関数 (84)
- インスタンスメソッド (63)
- 文書 (42)
- クラス (12)
ライブラリ
- ビルトイン (335)
モジュール
- Kernel (84)
オブジェクト
- main (90)
キーワード
- Fiber (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 7 . 0 (6) - [] (12)
- abort (12)
-
backtrace
_ locations (12) - caller (36)
- define (6)
-
define
_ method (24) - gets (12)
- include (12)
-
instruction
_ sequence (7) - new (50)
- private (27)
- public (27)
- readline (12)
- readlines (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
respond
_ to? (12) -
ruby 1
. 6 feature (12) -
set
_ backtrace (12)
検索結果
先頭5件
-
main
. define _ method(name) { . . . } -> Symbol (21006.0) -
インスタンスメソッド name を Object に定義します。
...nboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise TypeError method に同じクラス、サブクラス以外のメソッドを指定し
た場合に発生します。
@see Modu... -
main
. define _ method(name , method) -> Symbol (21006.0) -
インスタンスメソッド name を Object に定義します。
...nboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise TypeError method に同じクラス、サブクラス以外のメソッドを指定し
た場合に発生します。
@see Modu... -
main
. include(*modules) -> self (21006.0) -
引数 modules で指定したモジュールを後ろから順番に Object にインクルードします。
...ろから順番に Object にインクルードします。
@param modules Module のインスタンス( Enumerable など)を指定します。
@raise ArgumentError 継承関係が循環してしまうような include を行った場
合に発生します。
//emlist[例:][... -
main
. private() -> nil (21006.0) -
メソッドを private に設定します。
...private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. private(*name) -> Array (21006.0) -
メソッドを private に設定します。
...private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. private(*name) -> self (21006.0) -
メソッドを private に設定します。
...規に定義さ
れるメソッドを関数形式でだけ呼び出せるように(private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. private(name) -> String | Symbol (21006.0) -
メソッドを private に設定します。
...private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. private(names) -> Array (21006.0) -
メソッドを private に設定します。
...private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. public() -> nil (21006.0) -
メソッドを public に設定します。
...blic に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
main
. public(*name) -> Array (21006.0) -
メソッドを public に設定します。
...blic に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
main
. public(*name) -> self (21006.0) -
メソッドを public に設定します。
...引数が与えられた時には引数によって指定されたメソッドを public に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
main
. public(name) -> String | Symbol (21006.0) -
メソッドを public に設定します。
...blic に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
main
. public(names) -> Array (21006.0) -
メソッドを public に設定します。
...blic に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
Thread
# raise(error _ type , message , traceback) -> () (18131.0) -
自身が表すスレッドで強制的に例外を発生させます。
...させます。
@param error_type Kernel.#raise を参照してください。
@param message Kernel.#raise を参照してください。
@param traceback Kernel.#raise を参照してください。
Thread.new {
sleep 1
Thread.main.raise "foobar"
}
begin
sleep
rescue
p...