530件ヒット
[501-530件を表示]
(0.077秒)
ライブラリ
- ビルトイン (288)
- abbrev (12)
-
cgi
/ core (12) - date (4)
- json (36)
- openssl (24)
- ostruct (10)
- pstore (12)
-
rexml
/ document (12) -
rinda
/ rinda (36) -
rinda
/ tuplespace (48) -
rubygems
/ dependency _ list (12) - tsort (24)
クラス
- Array (113)
- Data (3)
- Date (2)
- DateTime (2)
-
Gem
:: DependencyList (12) - Hash (100)
-
JSON
:: State (24) - MatchData (2)
-
OpenSSL
:: X509 :: ExtensionFactory (24) - OpenStruct (10)
- PStore (12)
-
REXML
:: Element (12) -
Rinda
:: TupleEntry (12) -
Rinda
:: TupleSpace (36) -
Rinda
:: TupleSpaceProxy (36) -
RubyVM
:: InstructionSequence (12) - Struct (16)
- Time (2)
モジュール
-
CGI
:: QueryExtension (12) - Enumerable (52)
-
JSON
:: Generator :: GeneratorMethods :: Array (12) - TSort (24)
キーワード
- abbrev (12)
-
add
_ attributes (12) - all? (24)
- assoc (12)
- collect (28)
- compact (9)
- compact! (9)
-
create
_ extension (24) -
deconstruct
_ keys (17) - difference (7)
- dig (40)
- flatten (12)
- intersection (6)
- map (28)
- params (12)
- rassoc (12)
- read (24)
-
read
_ all (24) - roots (12)
- shift (12)
-
spec
_ predecessors (12) -
strongly
_ connected _ components (12) - take (24)
-
to
_ a (24) -
to
_ h (31) -
to
_ hash (12) -
to
_ json (12) - tsort (12)
- union (7)
- value (12)
-
values
_ at (12) - | (12)
検索結果
先頭3件
-
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (19.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
...配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生... -
OpenStruct
# dig(key , . . . ) -> object | nil (19.0) -
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し ます。途中のオブジェクトが nil であった場合は nil を返します。
...require 'ostruct'
address = OpenStruct.new('city' => "Anytown NC", 'zip' => 12345)
person = OpenStruct.new('name' => 'John Smith', 'address' => address)
person.dig(:address, 'zip') # => 12345
person.dig(:business_address, 'zip') # => nil
@see Array#dig, Hash#dig, Struct#dig... -
Struct
# dig(key , . . . ) -> object | nil (19.0) -
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し ます。途中のオブジェクトが nil であった場合は nil を返します。
...場合は nil を返します。
@param key キーを任意個指定します。
//emlist[例][ruby]{
klass = Struct.new(:a)
o = klass.new(klass.new({b: [1, 2, 3]}))
o.dig(:a, :a, :b, 0) # => 1
o.dig(:b, 0) # => nil
//}
@see Array#dig, Hash#dig, OpenStruct#dig...