1165件ヒット
[1-100件を表示]
(0.083秒)
種類
- インスタンスメソッド (804)
- 特異メソッド (306)
- 文書 (33)
- ライブラリ (11)
- クラス (11)
ライブラリ
クラス
- Array (41)
- BasicObject (22)
- Bignum (3)
- CSV (132)
-
CSV
:: Row (22) -
CSV
:: Table (22) -
Digest
:: Base (33) - Enumerator (73)
- Hash (44)
- Integer (10)
- Method (28)
-
Net
:: HTTP (77) -
Net
:: HTTPResponse (22) - Object (44)
-
OpenSSL
:: BN (11) -
OpenSSL
:: HMAC (22) - OptionParser (33)
- PrettyPrint (44)
-
Psych
:: Visitors :: YAMLTree (22) -
REXML
:: Document (22) -
REXML
:: Element (11) -
REXML
:: Parent (11) - Regexp (22)
- String (121)
-
Thread
:: SizedQueue (33) - ThreadsWait (36)
-
Zlib
:: Deflate (55) -
Zlib
:: Inflate (22)
モジュール
- Enumerable (22)
- Psych (39)
オブジェクト
-
Readline
:: HISTORY (11)
キーワード
- == (22)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
-
WIN32OLE
_ METHOD (11) - [] (32)
-
all
_ waits (12) - concat (11)
-
define
_ singleton _ method (22) - each (44)
-
each
_ with _ object (22) - enq (11)
- eql? (3)
- filter (33)
- finish (11)
- flush (11)
- format (11)
- get (22)
- gsub (22)
- gsub! (22)
- hexdigest (11)
- hexdigest! (11)
- inspect (11)
- join (6)
-
join
_ nowait (6) -
load
_ stream (22) - match (22)
- methods (11)
- new (79)
-
next
_ wait (6) - open (44)
- pack (19)
- pack テンプレート文字列 (11)
- params (11)
- parse (22)
- patch (22)
- permutation (22)
- post (22)
- push (55)
- rake (11)
- read (11)
-
read
_ body (22) - readlines (11)
-
ruby 1
. 6 feature (11) -
safe
_ load (17) - separator (11)
-
set
_ debug _ output (11) -
set
_ dictionary (22) -
singleline
_ format (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) -
singleton
_ methods (11) - sub (22)
- sub! (22)
- summarize (22)
-
to
_ s (22) - unpack (11)
- update (11)
-
with
_ object (22) - write (33)
-
write
_ headers? (11)
検索結果
先頭5件
-
Method
# <<(callable) -> Proc (21130.0) -
self と引数を合成した Proc を返します。
...ます。
Method#>> とは呼び出しの順序が逆になります。
@param callable Proc、Method、もしくは任意の call メソッドを持ったオブジェクト。
//emlist[例][ruby]{
def f(x)
x * x
end
def g(x)
x + x
end
# (3 + 3) * (3 + 3)
p (method(:f) << method(:g)).call(3......uby]{
class WordScanner
def self.call(str)
str.scan(/\w+/)
end
end
File.write('testfile', <<~TEXT)
Hello, World!
Hello, Ruby!
TEXT
pipeline = method(:pp) << WordScanner << File.method(:read)
pipeline.call('testfile') # => ["Hello", "World", "Hello", "Ruby"]
//}
@see Proc#<<, Proc#>>... -
Readline
:: HISTORY . <<(string) -> self (21130.0) -
ヒストリの最後に string で指定した文字列を追加します。 self を返します。
...ます。
@param string 文字列を指定します。
例: "foo"を追加する。
require "readline"
Readline::HISTORY << "foo"
p Readline::HISTORY[-1] #=> "foo"
例: "foo"、"bar"を追加する。
require "readline"
Readline::HISTORY << "foo" << "bar"
p Readline::HISTORY[-1] #......=> "bar"
p Readline::HISTORY[-2] #=> "foo"
@see Readline::HISTORY.push... -
Thread
:: SizedQueue # <<(obj) -> () (21118.0) -
キューに与えられたオブジェクトを追加します。
...ューのサイズが Thread::SizedQueue#max に達している場合は、
キューのサイズが Thread::SizedQueue#max より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに......追加したいオブジェクトを指定します。
@see Thread::Queue#push......が Thread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param......obj キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
OpenSSL
:: HMAC # <<(data) -> self (21106.0) -
入力文字列を追加し、内部状態を更新します。
...入力文字列を追加し、内部状態を更新します。
@param data 入力文字列... -
Psych
:: Visitors :: YAMLTree # <<(object) (21106.0) -
変換対象の Ruby オブジェクトを追加します。
...変換対象の Ruby オブジェクトを追加します。
@param object YAML AST へ変換する Ruby オブジェクト... -
OpenSSL
:: BN # <<(other) -> OpenSSL :: BN (18224.0) -
自身を other ビット左シフトした値を返します。
...自身を other ビット左シフトした値を返します。
//emlist[][ruby]{
bn = 1.to_bn
pp bn << 1 # => #<OpenSSL::BN 2>
pp bn # => #<OpenSSL::BN 1>
//}
@param other シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#lshift!... -
String
# <<(other) -> self (18219.0) -
self に文字列 other を破壊的に連結します。 other が 整数である場合は other.chr(self.encoding) 相当の文字を末尾に追加します。
...self に文字列 other を破壊的に連結します。
other が 整数である場合は other.chr(self.encoding) 相当の文字を末尾に追加します。
self を返します。
@param other 文字列もしくは 0 以上の整数
//emlist[例][ruby]{
str = "string"
str.concat "XXX"......p str # => "stringXXX"
str << "YYY"
p str # => "stringXXXYYY"
str << 65 # 文字AのASCIIコード
p str # => "stringXXXYYYA"
//}... -
Enumerable
# each _ with _ object(obj) -> Enumerator (12218.0) -
与えられた任意のオブジェクトと要素をブロックに渡し繰り返し、最初に与えられたオブジェクトを返します。
...返します。
ブロックを省略した場合は Enumerator を返します。
@param obj 任意のオブジェクトを指定します。
//emlist[例][ruby]{
evens = (1..10).each_with_object([]) {|i, a| a << i*2 }
# => [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
//}
@see Enumerator#with_object... -
Enumerable
# each _ with _ object(obj) {|(*args) , memo _ obj| . . . } -> object (12218.0) -
与えられた任意のオブジェクトと要素をブロックに渡し繰り返し、最初に与えられたオブジェクトを返します。
...返します。
ブロックを省略した場合は Enumerator を返します。
@param obj 任意のオブジェクトを指定します。
//emlist[例][ruby]{
evens = (1..10).each_with_object([]) {|i, a| a << i*2 }
# => [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
//}
@see Enumerator#with_object... -
Thread
:: SizedQueue # push(obj , non _ block = false) -> () (9118.0) -
キューに与えられたオブジェクトを追加します。
...が Thread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param......obj キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push...