1532件ヒット
[1-100件を表示]
(0.046秒)
別のキーワード
ライブラリ
- ビルトイン (929)
-
cgi
/ session (12) - date (12)
-
drb
/ gw (12) - gdbm (36)
- json (12)
-
json
/ add / date (12) -
json
/ add / date _ time (12) -
json
/ add / symbol (12) -
minitest
/ unit (1) -
net
/ http (12) -
net
/ smtp (16) - openssl (36)
- ostruct (10)
- pp (24)
- prettyprint (36)
- pstore (12)
- psych (84)
- rake (12)
-
rinda
/ tuplespace (12) -
rubygems
/ config _ file (12) - sdbm (12)
- stringio (24)
- sync (12)
-
webrick
/ cgi (12) - win32ole (36)
-
yaml
/ dbm (96) - zlib (24)
クラス
- Array (385)
- Binding (24)
-
CGI
:: Session (12) -
DRb
:: GW (12) - Date (24)
- DateTime (12)
- Enumerator (48)
- GDBM (36)
-
Gem
:: ConfigFile (12) - Hash (150)
- Method (12)
-
Net
:: HTTPGenericRequest (12) -
Net
:: SMTP (16) - Object (156)
-
ObjectSpace
:: WeakMap (24) -
OpenSSL
:: X509 :: ExtensionFactory (36) - OpenStruct (10)
- PStore (12)
- PrettyPrint (36)
- Proc (12)
-
Psych
:: ScalarScanner (12) -
Psych
:: Visitors :: YAMLTree (24) -
Rake
:: TaskArguments (12) - Random (12)
-
Rinda
:: TupleEntry (12) - SDBM (12)
- String (12)
- StringIO (24)
- Struct (10)
- Symbol (12)
- Time (12)
-
WEBrick
:: CGI (12) - WIN32OLE (36)
-
YAML
:: DBM (96) -
Zlib
:: Deflate (12) -
Zlib
:: GzipWriter (12)
モジュール
- Enumerable (120)
-
JSON
:: Generator :: GeneratorMethods :: Array (12) - Kernel (24)
-
MiniTest
:: Assertions (1) -
Sync
_ m (12)
キーワード
- << (24)
- [] (120)
- []= (24)
-
_ getproperty (12) -
_ invoke (12) - append (8)
-
assert
_ empty (1) - at (12)
-
body
_ stream (12) - bytes (12)
- count (12)
-
create
_ extension (12) - cycle (12)
- default (12)
-
define
_ singleton _ method (24) - delete (84)
-
delete
_ at (12) - dig (40)
- display (12)
- each (24)
- fetch (120)
-
fetch
_ values (20) - first (12)
- flush (12)
- group (12)
- inject (24)
- join (12)
- key (12)
- last (12)
-
local
_ variable _ get (12) -
local
_ variable _ set (12) - max (42)
-
max
_ by (12) - methods (12)
- min (42)
-
min
_ by (12) - none? (7)
- one? (7)
- pack (21)
- parameters (24)
- params (12)
- pop (12)
- prepend (8)
-
pretty
_ print (12) -
pretty
_ print _ cycle (12) -
private
_ methods (12) -
protected
_ methods (12) -
psych
_ to _ yaml (12) -
psych
_ y (12) -
public
_ methods (12) - push (24)
- rassoc (12)
- reduce (24)
-
respond
_ to _ missing? (12) - sample (24)
- select (24)
- shift (12)
-
singleton
_ methods (12) - slice (12)
- slice! (12)
- start (16)
- store (24)
- strftime (24)
-
subject
_ certificate= (12) -
subject
_ request= (12) -
sync
_ synchronize (6) - synchronize (6)
- syswrite (12)
- text (24)
-
to
_ json (48) -
to
_ yaml (12) - tokenize (12)
- transaction (12)
- unpack (12)
- unshift (12)
-
values
_ at (24) -
with
_ object (24) -
write
_ nonblock (12) - zip (12)
検索結果
先頭5件
-
Kernel
# y(*objects) -> nil (18233.0) -
objects を YAML document として標準出力に出力します。
...objects を YAML document として標準出力に出力します。
このメソッドは irb 上でのみ定義されます。
syck に y メソッドがあるため、
psych_y が別名として定義されています。将来的に
syck が廃止された場合 psych_y は廃止
される予......定であるため、特別の事情がない限り y を用いてください。
@param objects YAML document に変換する Ruby のオブジェクト... -
Sync
_ m # sync _ synchronize(mode = EX) { . . . } -> object (15307.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
...ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。... -
Sync
_ m # synchronize(mode = EX) { . . . } -> object (12207.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
...ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。... -
JSON
:: Generator :: GeneratorMethods :: Array # to _ json(state _ or _ hash = nil) -> String (12107.0) -
自身から生成した JSON 形式の文字列を返します。
...自身から生成した JSON 形式の文字列を返します。
@param state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
に JSON::State のインスタンスか、
JSON::State.new の引数と同じ Hash を......指定します。
//emlist[例][ruby]{
require "json"
[1, 2, 3].to_json # => "[1,2,3]"
//}... -
Array
# join(sep = $ , ) -> String (9107.0) -
配列の要素を文字列 sep を間に挟んで連結した文字列を返します。
...用して)
join した文字列を連結します。
ただし、配列要素が自身を含むような無限にネストした配列に対しては、以下
のような結果になります。
//emlist[例][ruby]{
ary = [1,2,3]
ary.push ary
p ary # => [1, 2, 3, [...]]
p ary.join #......recursive array join
//}
@param sep 間に挟む文字列を指定します。nil のときは空文字列を使います。
文字列以外のオブジェクトを指定した場合は to_str メソッドによ
る暗黙の型変換を試みます。
@raise TypeError 引数......を指定した場合に発生します。
@raise ArgumentError 配列要素が自身を含むような無限にネストした配列に対
して join を呼んだ場合に発生します。
//emlist[例][ruby]{
[1, 2, 3].join('-') #=> "1-2-3"
//}
@see Array#*, $,... -
Object
# display(out = $ stdout) -> nil (9107.0) -
オブジェクトを out に出力します。
...mlist[][ruby]{
class Object
def display(out = $stdout)
out.write self
nil
end
end
//}
@param out 出力先のIOオブジェクトです。指定しない場合は標準出力に出力されます。
@return nil を返します。
//emlist[][ruby]{
Object.new.display #=> #<Object:0xbb02... -
Object
# pretty _ print(pp) -> () (9107.0) -
PP.pp や Kernel.#pp がオブジェクトの内容を出力するときに 呼ばれるメソッドです。PP オブジェクト pp を引数として呼ばれます。
...pretty_print メソッドは指定された pp に対して表示したい自身の内容を追加して
いかなければいけません。いくつかの組み込みクラスについて、
pp ライブラリはあらかじめ pretty_print メソッドを定義しています。
@param pp PP......ブジェクトです。
//emlist[][ruby]{
require 'pp'
class Array
def pretty_print(q)
q.group(1, '[', ']') {
q.seplist(self) {|v|
q.pp v
}
}
end
end
//}
@see Object#pretty_print_cycle, Object#inspect, PrettyPrint#text, PrettyPrint#group, PrettyPrint#breakable......オブジェクトです。
//emlist[][ruby]{
class Array
def pretty_print(q)
q.group(1, '[', ']') {
q.seplist(self) {|v|
q.pp v
}
}
end
end
//}
@see Object#pretty_print_cycle, Object#inspect, PrettyPrint#text, PrettyPrint#group, PrettyPrint#breakable... -
Object
# pretty _ print _ cycle(pp) -> () (9107.0) -
プリティプリント時にオブジェクトの循環参照が検出された場合、 Object#pretty_print の代わりに呼ばれるメソッドです。
...Object#pretty_print の代わりに呼ばれるメソッドです。
あるクラスの pp の出力をカスタマイズしたい場合は、
このメソッドも再定義する必要があります。
@param pp PP オブジェクトです。
//emlist[][ruby]{
class Array
def pretty_print_cyc......le(q)
q.text(empty? ? '[]' : '[...]')
end
end
//}
@see Object#pretty_print... -
Object
# psych _ to _ yaml(options = {}) -> String (9107.0) -
オブジェクトを YAML document に変換します。
...を YAML document に変換します。
options でオプションを指定できます。
Psych.dump と同じなので詳しくはそちらを参照してください。
syck に to_yaml メソッドがあるため、
psych_to_yaml が別名として定義されています。将来的に
syck......が廃止された場合 psych_to_yaml は廃止
される予定であるため、特別の事情がない限り to_yaml を用いてください。
@param options 出力オプション
@see Psych.dump... -
Object
# to _ yaml(options = {}) -> String (9107.0) -
オブジェクトを YAML document に変換します。
...を YAML document に変換します。
options でオプションを指定できます。
Psych.dump と同じなので詳しくはそちらを参照してください。
syck に to_yaml メソッドがあるため、
psych_to_yaml が別名として定義されています。将来的に
syck......が廃止された場合 psych_to_yaml は廃止
される予定であるため、特別の事情がない限り to_yaml を用いてください。
@param options 出力オプション
@see Psych.dump...