2492件ヒット
[1-100件を表示]
(0.085秒)
別のキーワード
ライブラリ
- ビルトイン (1420)
-
cgi
/ session (12) - date (12)
- dbm (24)
-
drb
/ gw (12) - gdbm (60)
- json (48)
-
json
/ add / date (12) -
json
/ add / date _ time (12) -
json
/ add / symbol (12) -
minitest
/ spec (1) -
minitest
/ unit (1) - monitor (36)
-
mutex
_ m (24) -
net
/ http (12) -
net
/ smtp (16) - openssl (60)
- ostruct (22)
- pp (60)
- prettyprint (48)
- pstore (24)
- psych (108)
- rake (12)
-
rexml
/ document (24) -
rinda
/ tuplespace (12) -
rubygems
/ config _ file (12) - sdbm (36)
- shell (6)
-
shell
/ process-controller (18) - shellwords (12)
- stringio (24)
- sync (12)
-
webrick
/ cgi (12) -
webrick
/ server (12) - win32ole (84)
-
yaml
/ dbm (156) - zlib (24)
クラス
- Array (542)
- Binding (24)
-
CGI
:: Session (12) - DBM (24)
-
DRb
:: GW (12) - Date (24)
- DateTime (12)
- Enumerator (60)
-
Enumerator
:: Lazy (35) -
Enumerator
:: Yielder (24) - GDBM (60)
-
Gem
:: ConfigFile (12) - Hash (186)
-
JSON
:: State (36) - KeyError (16)
- LocalJumpError (12)
- Method (12)
- Monitor (12)
- Mutex (2)
-
Net
:: HTTPGenericRequest (12) -
Net
:: SMTP (16) - Object (257)
-
ObjectSpace
:: WeakMap (24) -
OpenSSL
:: X509 :: ExtensionFactory (60) - OpenStruct (22)
- PStore (12)
-
PStore
:: DummyMutex (12) - PrettyPrint (48)
- Proc (12)
-
Psych
:: Nodes :: Node (24) -
Psych
:: ScalarScanner (12) -
Psych
:: Visitors :: YAMLTree (24) -
REXML
:: DocType (12) -
REXML
:: Element (12) -
Rake
:: TaskArguments (12) - Random (12)
- Range (26)
-
Rinda
:: TupleEntry (12) -
RubyVM
:: InstructionSequence (12) - SDBM (36)
- Shell (6)
-
Shell
:: ProcessController (18) - String (13)
- StringIO (24)
- Struct (10)
- Symbol (12)
- Thread (12)
-
Thread
:: Mutex (10) - Time (12)
-
WEBrick
:: CGI (12) -
WEBrick
:: GenericServer (12) - WIN32OLE (60)
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ TYPELIB (12) -
YAML
:: DBM (156) -
Zlib
:: Deflate (12) -
Zlib
:: GzipWriter (12)
モジュール
- Enumerable (204)
-
JSON
:: Generator :: GeneratorMethods :: Array (12) - Kernel (24)
-
MiniTest
:: Assertions (1) - MonitorMixin (24)
-
Mutex
_ m (24) -
Sync
_ m (12)
キーワード
- << (36)
- [] (132)
- []= (24)
-
_ getproperty (12) -
_ invoke (12) -
active
_ jobs (6) - append (8)
-
append
_ as _ bytes (1) -
array
_ nl (12) -
array
_ nl= (12) -
ascii
_ only? (12) -
assert
_ empty (1) - at (12)
-
body
_ stream (12) - bsearch (36)
- bytes (12)
- collect (12)
-
collect
_ concat (12) - context (24)
- count (12)
-
create
_ extension (12) - cycle (24)
- default (12)
-
define
_ singleton _ method (24) - delete (84)
-
delete
_ at (12) - dig (40)
- display (12)
- each (24)
-
each
_ entry (12) - entries (7)
- eval (12)
- fetch (120)
-
fetch
_ values (20) - filter (7)
- first (12)
-
flat
_ map (12) - flush (12)
- force (12)
- group (12)
-
group
_ by (12) -
initialize
_ copy (12) - inject (24)
-
instance
_ variables (12) - invert (12)
- jobs (12)
- join (12)
- key (20)
- keys (12)
- last (12)
-
local
_ variable _ get (12) -
local
_ variable _ set (12) -
major
_ version (24) - map (12)
- max (42)
-
max
_ by (12) - methods (12)
- min (42)
-
min
_ by (12) - minmax (12)
-
minmax
_ by (12) -
mon
_ synchronize (18) -
mu
_ synchronize (12) -
must
_ be _ empty (1) - none? (7)
-
ole
_ obj _ help (12) -
ole
_ type (12) - one? (7)
- output (12)
- pack (21)
- parameters (24)
- params (12)
- pop (12)
- prepend (8)
-
pretty
_ inspect (12) -
pretty
_ print (12) -
pretty
_ print _ cycle (12) -
pretty
_ print _ inspect (12) -
pretty
_ print _ instance _ variables (12) -
private
_ methods (12) -
protected
_ methods (12) -
psych
_ to _ yaml (12) -
psych
_ y (12) -
public
_ methods (12) - push (24)
- rassoc (12)
- reason (12)
- receiver (8)
- reduce (24)
- reject (96)
- reject! (72)
-
respond
_ to _ missing? (12) - sample (24)
- select (36)
- shelljoin (12)
- shift (24)
-
singleton
_ methods (12) - slice (12)
- slice! (12)
-
slice
_ when (11) -
sort
_ by (12) - start (16)
- store (24)
- strftime (24)
-
subject
_ certificate (12) -
subject
_ certificate= (12) -
subject
_ request (12) -
subject
_ request= (12) - sum (18)
-
sync
_ synchronize (6) - synchronize (60)
- syswrite (12)
- text (24)
-
thread
_ variable _ get (12) -
to
_ a (31) -
to
_ ary (12) -
to
_ h (12) -
to
_ json (48) -
to
_ ruby (12) -
to
_ yaml (12) - tokenize (12)
- transaction (12)
- transform (12)
- unpack (12)
- unshift (12)
- values (12)
-
values
_ at (24) -
waiting
_ jobs (6) -
with
_ index (12) -
with
_ object (24) -
write
_ nonblock (12) - yield (12)
-
yield
_ self (16) - zip (12)
検索結果
先頭5件
-
Kernel
# y(*objects) -> nil (18227.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 (15301.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
...ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。... -
Sync
_ m # synchronize(mode = EX) { . . . } -> object (12201.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
...ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。... -
JSON
:: Generator :: GeneratorMethods :: Array # to _ json(state _ or _ hash = nil) -> String (12101.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]"
//}... -
YAML
:: DBM # reject {|key , val| . . . } -> {String => object} (9301.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
ブロックを評価した値が真であれば該当する要素を削除します。
新しく Hash オブジェクトを作成して返します。 -
Enumerator
:: Yielder # yield(*object) -> () (9225.0) -
Enumerator.new で使うメソッドです。
...Yielder オブジェクトが渡されたブロックが実行され、
ブロック内の yield メソッドが呼ばれるたびに each に渡された
ブロックが yield メソッドに渡された値とともに繰り返されます。
//emlist[例][ruby]{
enum = Enumerator.new do |y|
y.y......ield 1, 2, 3
end
enum.each do |x, y, z|
p [x, y, z]
end
# => [1, 2, 3]
//}... -
Array
# reject {|item| . . . } -> [object] (9201.0) -
各要素に対してブロックを評価し、 その値が偽であった要素を集めた新しい配列を返します。 条件を反転させた select です。
...を返します。
条件を反転させた select です。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# 偶数を除外する (奇数を集める)
[1, 2, 3, 4, 5, 6].reject {|i| i % 2 == 0 } # => [1, 3, 5]
//}
@see Array#select, Enumerable#reject......件を反転させた select です。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# 偶数を除外する (奇数を集める)
[1, 2, 3, 4, 5, 6].reject {|i| i % 2 == 0 } # => [1, 3, 5]
//}
@see Array#select, Enumerable#reject
@see Enumerable#grep_v... -
Enumerator
:: Lazy # reject {|item| . . . } -> Enumerator :: Lazy (9201.0) -
Enumerable#reject と同じですが、配列ではなくEnumerator::Lazy を返します。
...#reject と同じですが、配列ではなくEnumerator::Lazy を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
//emlist[例][ruby]{
1.step.lazy.reject { |i| i.even? }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: #<Enumerator: 1:step>>:reject......>
1.step.lazy.reject { |i| i.even? }.take(10).force
# => [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
//}
@see Enumerable#reject... -
Object
# initialize _ copy(obj) -> object (9201.0) -
(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。
...メソッドは self を obj の内容で置き換えます。ただ
し、self のインスタンス変数や特異メソッドは変化しません。
デフォルトでは、Object#clone の内部で Object#initialize_clone から、
また Object#dup の内部で Object#initialize_dup から呼......copy は、Ruby インタプリタが知り得ない情報をコピーするた
めに使用(定義)されます。例えば C 言語でクラスを実装する場合、情報
をインスタンス変数に保持させない場合がありますが、そういった内部情
報を initialize_copy......Object#initialize_copy は、 freeze チェックおよび型のチェックを行い self
を返すだけのメソッドです。
initialize_copy という名前のメソッドは
自動的に private に設定されます。
@raise TypeError レシーバが freeze されているか、obj の... -
Object
# to _ ary -> Array (9201.0) -
オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。
説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必要......すべての場面で代置可能であるような、
* 配列そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_ary
[3,4]
end
end
it = Foo.new
p([1,2] + it) #=> [1, 2, 3, 4]
//}
@see Object#to_a,Kernel.#Array...