1194件ヒット
[1-100件を表示]
(0.068秒)
ライブラリ
- ビルトイン (580)
-
cgi
/ session (11) - gdbm (22)
-
irb
/ inspector (22) - json (11)
- openssl (352)
-
rubygems
/ security (33) - tsort (64)
- uri (22)
-
win32
/ registry (77)
クラス
-
CGI
:: Session (11) - GDBM (22)
-
Gem
:: Security :: Signer (11) - Hash (49)
-
IRB
:: Inspector (22) -
JSON
:: Parser (11) - KeyError (24)
-
OpenSSL
:: HMAC (33) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: PKCS7 :: SignerInfo (11) -
OpenSSL
:: PKey :: DH (55) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: EC (33) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: EC :: Point (33) -
OpenSSL
:: PKey :: RSA (77) - Struct (17)
-
Win32
:: Registry (66) -
Win32
:: Registry :: PredefinedKey (11)
モジュール
- GC (44)
-
Gem
:: Security (22) - TSort (64)
- URI (22)
オブジェクト
- ENV (446)
キーワード
- [] (33)
- []= (11)
- assoc (11)
-
build
_ cert (11) -
builtin
_ curves (11) - create (33)
-
decode
_ www _ form (11) -
def
_ inspector (11) - delete (22)
-
delete
_ if (22) - digest (11)
- each (22)
-
each
_ key (22) -
each
_ pair (22) -
each
_ strongly _ connected _ component (21) -
encode
_ www _ form (11) - except (3)
- fetch (33)
- filter (12)
- filter! (12)
- generate (66)
-
has
_ key? (11) - hexdigest (11)
- include? (11)
- index (7)
-
keep
_ if (22) - key? (11)
- keys (11)
-
keys
_ with _ inspector (11) -
keyword
_ init? (3) -
latest
_ gc _ info (22) - member? (11)
- merge! (10)
- new (357)
- open (44)
- reject (22)
- reject! (22)
-
ruby2
_ keywords _ hash? (5) - select (22)
- select! (22)
- sign (11)
-
sign
_ cert (11) - slice (6)
- stat (22)
- store (11)
-
strongly
_ connected _ components (11) - tsort (11)
-
tsort
_ each (21) - update (22)
-
values
_ at (11)
検索結果
先頭5件
-
ENV
. key(val) -> String | nil (18102.0) -
val に対応するキーを返します。対応する要素が存在しない時には nil を返します。
...が存在しない時には
nil を返します。
ENV.index は obsolete です。使用すると警告メッセージが表示されます。
ENV.key を使用してください。
@param val 値を指定します。文字列で指定します。文字
列以外のオブジェクト...val に対応するキーを返します。対応する要素が存在しない時には
nil を返します。
@param val 値を指定します。文字列で指定します。文字
列以外のオブジェクトを指定した場合は to_str メソッドによる暗
黙の型変換を試みます。 -
ENV
. each _ key {|key| . . . } -> self (6256.0) -
key を引数としてブロックを評価します。
...key を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each_key do |key|
p "key #{key} detected" if key == 'FOO'
end
# "key FOO detected"
//}... -
ENV
. has _ key?(key) -> bool (6229.0) -
key で指定される環境変数が存在する時、真を返します。
...
key で指定される環境変数が存在する時、真を返します。
@param key 環境変数の名前を指定します。文字列で指定します。
文字列以外のオブジェクトを指定した場合は to_str メソッ
ドによる暗黙の型変換を試... -
ENV
. key?(key) -> bool (6229.0) -
key で指定される環境変数が存在する時、真を返します。
...
key で指定される環境変数が存在する時、真を返します。
@param key 環境変数の名前を指定します。文字列で指定します。
文字列以外のオブジェクトを指定した場合は to_str メソッ
ドによる暗黙の型変換を試... -
ENV
. each _ key -> Enumerator (6156.0) -
key を引数としてブロックを評価します。
...key を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each_key do |key|
p "key #{key} detected" if key == 'FOO'
end
# "key FOO detected"
//}... -
IRB
:: Inspector . keys _ with _ inspector(inspector) -> Array (6117.0) -
引数で指定した IRB::Inspector に対応する key の配列を返します。
...引数で指定した IRB::Inspector に対応する key の配列を返します。
@param inspector IRB::Inspector オブジェクトを指定します。
IRB::Inspector.keys_with_inspector(IRB::Inspector::INSPECTORS[true])
# => [true, :p, "p", :inspect, "inspect"]... -
ENV
. keys -> [String] (6101.0) -
全環境変数の名前の配列を返します。
全環境変数の名前の配列を返します。 -
Hash
. ruby2 _ keywords _ hash?(hash) -> bool (6101.0) -
Module#ruby2_keywordsやProc#ruby2_keywordsによる ruby2_keywords フラグが設定されているかどうかを返します。
...Module#ruby2_keywordsやProc#ruby2_keywordsによる
ruby2_keywords フラグが設定されているかどうかを返します。
このメソッドはデバッグや調査、シリアライゼーションのために本当に必要な場合のために
用意されていて、普通のプログ......れていません。
ruby 2.7.1 で追加されたため、ruby 2.7.0 では定義されていません。
//emlist[][ruby]{
ruby2_keywords def foo(*args)
Hash.ruby2_keywords_hash?(args.last)
end
foo(k: 1) # => true
foo({k: 1}) # => false
//}
@see Module#ruby2_keywords, Proc#ruby2_keywords... -
Struct
. keyword _ init? -> bool | nil (6101.0) -
(このメソッドは Struct の下位クラスにのみ定義されています) 構造体が作成されたときに keyword_init: true を指定されていたら true を返します。 false を指定されていたら false を返します。 それ以外の場合は nil を返します。
... keyword_init: true を指定されていたら true を返します。
false を指定されていたら false を返します。
それ以外の場合は nil を返します。
//emlist[例][ruby]{
Foo = Struct.new(:a)
Foo.keyword_init? # => nil
Bar = Struct.new(:a, keyword_init: true)
Bar.keywor......d_init? # => true
Baz = Struct.new(:a, keyword_init: false)
Baz.keyword_init? # => false
//}... -
KeyError
. new(error _ message = "" , key:) -> KeyError (3221.0) -
例外オブジェクトを生成して返します。
...となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver: h, key: :bar)
p err.message # => "Message"
p err.receiver # => {:foo=>1}
p err.key # => :bar
//}... -
KeyError
. new(error _ message = "" , receiver: , key:) -> KeyError (3221.0) -
例外オブジェクトを生成して返します。
...となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver: h, key: :bar)
p err.message # => "Message"
p err.receiver # => {:foo=>1}
p err.key # => :bar
//}... -
Win32
:: Registry :: PredefinedKey . new(hkey , keyname) (3201.0) -
@todo
@todo