るりまサーチ

最速Rubyリファレンスマニュアル検索!
136件ヒット [1-100件を表示] (0.071秒)

別のキーワード

  1. cgi element_init
  2. cgi/html element_init
  3. irb/ext/save-history init_save_history
  4. rake init
  5. inspector init

検索結果

<< 1 2 > >>

Struct.keyword_init? -> bool | nil (6148.0)

(このメソッドは Struct の下位クラスにのみ定義されています) 構造体が作成されたときに keyword_init: true を指定されていたら true を返します。 false を指定されていたら false を返します。 それ以外の場合は nil を返します。

...d_init: true を指定されていたら true を返します。
false を指定されていたら false を返します。
それ以外の場合は nil を返します。

//emlist[例][ruby]{
Foo = Struct.new(:a)
Foo.keyword_init? # => nil
Bar = Struct.new(:a, keyword_init: true)
Bar.keyword_init?...
...# => true
Baz = Struct.new(:a, keyword_init: false)
Baz.keyword_init? # => false
//}...

Shell::CommandProcessor.initialize -> () (6101.0)

@todo

@todo

このクラスを初期化します。

MiniTest::Spec.current -> MiniTest::Spec (3101.0)

現在実行中の MiniTest::Spec のインスタンスを返します。

...現在実行中の MiniTest::Spec のインスタンスを返します。...

MiniTest.filter_backtrace(backtrace) -> Array (3001.0)

バックトレースからこのライブラリに関する部分を取り除いた結果を返します。

バックトレースからこのライブラリに関する部分を取り除いた結果を返します。

@param backtrace バックトレースを指定します。

MiniTest::Mock.new (3001.0)

自身を初期化します。

自身を初期化します。

絞り込み条件を変える

MiniTest::Spec.after(type = :each) { ... } -> Proc (3001.0)

各テストの後に実行するブロックを登録します。

各テストの後に実行するブロックを登録します。

@param type :each を指定することができます。

@raise RuntimeError type に :each 以外を指定すると発生します。

MiniTest::Spec.before(type = :each) { ... } -> Proc (3001.0)

各テストの前に実行するブロックを登録します。

各テストの前に実行するブロックを登録します。

@param type :each を指定することができます。

@raise RuntimeError type に :each 以外を指定すると発生します。

MiniTest::Spec.it(desc) { ... } -> () (3001.0)

テストケースを一つ定義します。

テストケースを一つ定義します。

与えられたブロックが一つのテストケースに相当します。

@param desc テストケースの説明を指定します。

MiniTest::Spec.new(name) (3001.0)

与えられた名前で自身を初期化します。

与えられた名前で自身を初期化します。

MiniTest::Unit.autorun -> true (3001.0)

プロセスの終了時にテストを実行するように登録します。

プロセスの終了時にテストを実行するように登録します。

絞り込み条件を変える

MiniTest::Unit.output=(stream) (3001.0)

出力先をセットします。

出力先をセットします。

@param stream IO を指定します。

MiniTest::Unit::TestCase.inherited(klass) (3001.0)

テストクラス名をテストスイート登録します。

テストクラス名をテストスイート登録します。

MiniTest::Unit::TestCase.new(name) (3001.0)

自身を初期化します。

自身を初期化します。

@param name 自身の名前を指定します。

MiniTest::Unit::TestCase.reset (3001.0)

テストスイートをクリアします。

テストスイートをクリアします。

MiniTest::Unit::TestCase.test_methods -> Array (3001.0)

テストメソッドのリストを返します。

...テストメソッドのリストを返します。

MiniTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。...

絞り込み条件を変える

MiniTest::Unit::TestCase.test_order -> Symbol (3001.0)

テストの実行順序を返します。

テストの実行順序を返します。

デフォルトはランダムです。

MiniTest::Unit::TestCase.test_suites -> Array (3001.0)

テストクラス名のリストを返します。

テストクラス名のリストを返します。

Struct.new(*args, keyword_init: nil) -> Class (133.0)

Struct クラスに新しいサブクラスを作って、それを返します。

...のが無難です。

@param args 構造体を定義するための可変長引数。String または Symbol を指定します。
@param keyword_init true を指定すると、キーワード引数で初期化する構造体を定義します。
Ruby 3.1 では互換性に影...
...待する構造体には明示的に false を指定してください。

//emlist[例][ruby]{
Point = Struct.new(:x, :y, keyword_init: true) # => Point(keyword_init: true)
Point.new(x: 1, y: 2) # => #<struct Point x=1, y=2>
Point.new(x: 1) # => #<struct Point x=1, y=nil>
Point.new(y: 2)...
...Passing only keyword arguments to Struct#initialize will behave differently from Ruby 3.2. Please use a Hash literal like .new({k: v}) instead of .new(k: v).

# keyword_init: falseを指定すると警告は出ない
Point2 = Struct.new(:x, :y, keyword_init: false)
Point2.new(x: 1, y: 2) # => #<st...

Struct.new(*args, keyword_init: nil) {|subclass| block } -> Class (133.0)

Struct クラスに新しいサブクラスを作って、それを返します。

...のが無難です。

@param args 構造体を定義するための可変長引数。String または Symbol を指定します。
@param keyword_init true を指定すると、キーワード引数で初期化する構造体を定義します。
Ruby 3.1 では互換性に影...
...待する構造体には明示的に false を指定してください。

//emlist[例][ruby]{
Point = Struct.new(:x, :y, keyword_init: true) # => Point(keyword_init: true)
Point.new(x: 1, y: 2) # => #<struct Point x=1, y=2>
Point.new(x: 1) # => #<struct Point x=1, y=nil>
Point.new(y: 2)...
...Passing only keyword arguments to Struct#initialize will behave differently from Ruby 3.2. Please use a Hash literal like .new({k: v}) instead of .new(k: v).

# keyword_init: falseを指定すると警告は出ない
Point2 = Struct.new(:x, :y, keyword_init: false)
Point2.new(x: 1, y: 2) # => #<st...

Struct.new(*args, keyword_init: nil) -> Class (127.0)

Struct クラスに新しいサブクラスを作って、それを返します。

...のが無難です。

@param args 構造体を定義するための可変長引数。String または Symbol を指定します。
@param keyword_init 構造体クラスのインスタンスを生成する際に、キーワード引数を使用するかどうかを指定します。値の意味は...
...# => #<struct Point1 x=nil, y=2>
Point1.new(x: 1, y: 2, z: 3) # => ArgumentError (unknown keywords: z)

Point2 = Struct.new(:x, :y, keyword_init: nil)
Point2.new(1, 2) # => #<struct Point2 x=1, y=2>
Point2.new(x: 1, y: 2) # => #<struct Point2 x=1, y=2>
Point2.new(x: 1)...
...# => #<struct Point2 x=nil, y=2>
Point2.new(x: 1, y: 2, z: 3) # => ArgumentError (unknown keywords: z)

Point3 = Struct.new(:x, :y, keyword_init: true)
Point3.new(1, 2) # => wrong number of arguments (given 2, expected 0) (ArgumentError)
Point3.new(x: 1, y: 2) # => #<struct...

絞り込み条件を変える

Struct.new(*args, keyword_init: nil) {|subclass| block } -> Class (127.0)

Struct クラスに新しいサブクラスを作って、それを返します。

...のが無難です。

@param args 構造体を定義するための可変長引数。String または Symbol を指定します。
@param keyword_init 構造体クラスのインスタンスを生成する際に、キーワード引数を使用するかどうかを指定します。値の意味は...
...# => #<struct Point1 x=nil, y=2>
Point1.new(x: 1, y: 2, z: 3) # => ArgumentError (unknown keywords: z)

Point2 = Struct.new(:x, :y, keyword_init: nil)
Point2.new(1, 2) # => #<struct Point2 x=1, y=2>
Point2.new(x: 1, y: 2) # => #<struct Point2 x=1, y=2>
Point2.new(x: 1)...
...# => #<struct Point2 x=nil, y=2>
Point2.new(x: 1, y: 2, z: 3) # => ArgumentError (unknown keywords: z)

Point3 = Struct.new(:x, :y, keyword_init: true)
Point3.new(1, 2) # => wrong number of arguments (given 2, expected 0) (ArgumentError)
Point3.new(x: 1, y: 2) # => #<struct...

Struct.new(*args, keyword_init: false) -> Class (121.0)

Struct クラスに新しいサブクラスを作って、それを返します。

...または Symbol を指定します。
@param keyword_init true を指定すると、キーワード引数で初期化する構造体を定義します。

//emlist[例][ruby]{
Point = Struct.new(:x, :y, keyword_init: true) # => Point(keyword_init: true)
Point.new(x: 1, y: 2) # => #<struct Point x=1...

Struct.new(*args, keyword_init: false) {|subclass| block } -> Class (121.0)

Struct クラスに新しいサブクラスを作って、それを返します。

...または Symbol を指定します。
@param keyword_init true を指定すると、キーワード引数で初期化する構造体を定義します。

//emlist[例][ruby]{
Point = Struct.new(:x, :y, keyword_init: true) # => Point(keyword_init: true)
Point.new(x: 1, y: 2) # => #<struct Point x=1...

IRB.Inspector(inspect, init = nil) -> IRB::Inspector (108.0)

IRB::Inspector オブジェクトを生成します。

...or オブジェクトを生成します。

@param inspect 実行結果の出力のための手続きオブジェクトを指定します。

@param init inspect_mode の初期化のための手続きオブジェクトを指定します。
あらかじめ require が必要な場合など...

Enumerator.produce(initial = nil) { |prev| ... } -> Enumerator (101.0)

与えられたブロックを呼び出し続ける、停止しない Enumerator を返します。 ブロックの戻り値が、次にブロックを呼び出す時に引数として渡されます。 initial 引数が渡された場合、最初にブロックを呼び出す時にそれがブロック 呼び出しの引数として渡されます。initial が渡されなかった場合は nil が 渡されます。

...次にブロックを呼び出す時に引数として渡されます。
init
ial 引数が渡された場合、最初にブロックを呼び出す時にそれがブロック
呼び出しの引数として渡されます。initial が渡されなかった場合は nil が
渡されます。

ブロ...
...ックが例外 StopIterationを投げた場合、繰り返しが終了します。

@param initial ブロックに最初に渡される値です。任意のオブジェクトを渡せます。

//emlist[例][ruby]{
# 1, 2, 3, 4, ... と続く Enumerator
Enumerator.produce(1, &:succ)

# next を呼...

絞り込み条件を変える

Gem::StreamUI::SilentProgressReporter.new(out_stream, size, initial_message, terminal_message = nil) (101.0)

何もしません。

...何もしません。

@param out_stream 指定しても意味がありません。

@param size 指定しても意味がありません。

@param initial_message 指定しても意味がありません。

@param terminal_message 指定しても意味がありません。...

Gem::StreamUI::SimpleProgressReporter.new(out_stream, size, initial_message, terminal_message = nil) (101.0)

このクラスを初期化します。

...ラスを初期化します。

@param out_stream 出力ストリームを指定します。

@param size 処理する全体の数です。

@param initial_message 初期化が終わったときに表示するメッセージを指定します。

@param terminal_message 終了時に表示するメ...

Gem::StreamUI::VerboseProgressReporter.new(out_stream, size, initial_message, terminal_message = nil) (101.0)

このクラスを初期化します。

...期化します。

@param out_stream 出力ストリームを指定します。

@param size 処理する全体の数を指定します。

@param initial_message 初期化がおわったときに表示するメッセージを指定します。

@param terminal_message 終了時に表示するメ...

Net::HTTPRequest.new(path, initheader = nil) -> Net::HTTPRequest (101.0)

HTTP リクエストオブジェクトを生成します。

...生成します。

init
header でリクエストヘッダを指定することができます。
{ヘッダフィールド名(文字列)=>その中身(文字列)} という
Hash を用います。

@param path リクエストする path を文字列で与えます。
@param initheader リクエス...

RubyVM::AbstractSyntaxTree.of(proc) -> RubyVM::AbstractSyntaxTree::Node (13.0)

引数 proc に渡したProcやメソッドオブジェクトの抽象構文木を返します。

...))
# => (SCOPE@5:0-7:3
# tbl: []
# args:
# (ARGS@5:9-5:9
# pre_num: 0
# pre_init: nil
# opt: nil
# first_post: nil
# post_num: 0
# post_init: nil
# rest: nil
# kw: nil
# kwrest: nil
# block: nil)
# body:
#...

絞り込み条件を変える

<< 1 2 > >>