1792件ヒット
[1-100件を表示]
(0.236秒)
ライブラリ
- ビルトイン (472)
- e2mmap (36)
- forwardable (48)
- matrix (136)
-
minitest
/ spec (1) - mkmf (12)
-
net
/ imap (836) - psych (48)
- rake (36)
-
rexml
/ sax2listener (24) -
syslog
/ logger (72) - tsort (23)
- win32ole (48)
クラス
- Array (96)
-
Enumerator
:: Lazy (76) - Exception (12)
- Matrix (100)
- Module (1)
-
Net
:: IMAP (452) -
Net
:: IMAP :: BodyTypeBasic (84) -
Net
:: IMAP :: BodyTypeMessage (84) -
Net
:: IMAP :: BodyTypeMultipart (60) -
Net
:: IMAP :: BodyTypeText (84) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: ResponseError (12) -
Net
:: IMAP :: ResponseText (12) -
Net
:: IMAP :: TaggedResponse (24) -
Net
:: IMAP :: UntaggedResponse (12) - Object (48)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Mapping (36) -
Rake
:: FileList (12) - String (24)
-
Syslog
:: Logger (72) -
Thread
:: Backtrace :: Location (48) - Vector (36)
-
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ VARIABLE (24)
モジュール
- Enumerable (192)
- Exception2MessageMapper (36)
- Forwardable (24)
- Kernel (12)
-
REXML
:: SAX2Listener (24) - SingleForwardable (24)
- TSort (23)
キーワード
- == (12)
- Fail (6)
- Raise (6)
-
absolute
_ path (12) -
add
_ response _ handler (24) - anchor (12)
- append (12)
- attr (12)
- authenticate (12)
-
base
_ label (12) - bind (6)
-
chunk
_ while (12) - code (12)
- collect (84)
- collect! (38)
- collect2 (24)
-
collect
_ concat (12) -
content
_ id (36) - copy (12)
- create (12)
- data (12)
- debug (12)
-
def
_ delegators (24) -
def
_ exception (6) -
def
_ instance _ delegators (12) -
def
_ single _ delegators (12) -
default
_ event _ sources (12) - delete (12)
- description (36)
- disposition (12)
- each (24)
-
each
_ strongly _ connected _ component _ from (23) - encoding (36)
-
end
_ prefix _ mapping (12) -
enum
_ for (24) - error (12)
- examine (12)
- expunge (12)
- fail (6)
- fatal (12)
- fetch (12)
-
filter
_ map (18) -
flat
_ map (12) - getquotaroot (12)
- grep (12)
-
grep
_ v (10) -
infect
_ with _ assertions (1) - info (12)
- inspect (12)
-
install
_ files (12) - lazy (12)
- list (12)
- login (12)
- lsub (12)
- map! (38)
- map2 (12)
-
media
_ subtype (48) -
media
_ type (48) - move (10)
- param (48)
- pathmap (12)
-
pathmap
_ explode (12) -
pathmap
_ replace (12) -
raw
_ data (24) -
remove
_ response _ handler (12) - rename (12)
- response= (12)
-
response
_ handlers (12) - search (12)
- select (12)
- setacl (12)
- setquota (12)
-
slice
_ after (24) -
slice
_ before (24) -
slice
_ when (12) - sort (12)
-
sort
_ by (24) -
source
_ ole _ types (12) -
start
_ mapping (12) -
start
_ prefix _ mapping (12) - starttls (24)
- status (12)
- store (12)
- style (12)
- subscribe (12)
- subtype (48)
- sum (24)
- tag (12)
- thread (12)
-
to
_ enum (24) -
to
_ s (12) -
uid
_ copy (12) -
uid
_ fetch (12) -
uid
_ move (10) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ store (12) -
uid
_ thread (12) - unknown (12)
- unsubscribe (12)
-
variable
_ kind (12) - varkind (12)
- warn (12)
- xlist (12)
検索結果
先頭5件
-
Enumerator
:: Lazy # map {|item| . . . } -> Enumerator :: Lazy (21348.0) -
Enumerable#map と同じですが、配列ではなくEnumerator::Lazy を返します。
...erable#map と同じですが、配列ではなくEnumerator::Lazy を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
//emlist[例][ruby]{
1.step.lazy.map{ |n| n % 3 == 0 }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: #<Enumerator: 1:step>>:map>......1.step.lazy.collect{ |n| n.succ }.take(10).force
# => [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
//}
@see Enumerable#map... -
Matrix
# map(which = :all) -> Enumerator (21333.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...Enumerator を返します。
@param which which に以下の Symbol を指定することで、
引数として使われる要素を限定できます。
デフォルトは、:all (全ての要素)です。
指定できる Symbol の詳細は、 Matrix#ea......ch の項目を参照して下さい。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
p m.map(:diagonal) { |x| x * 10 } # => Matrix[[10, 2], [3, 40]]
//}
@see Matrix#each, Matrix#map!... -
Matrix
# map(which = :all) {|x| . . . } -> Matrix (21333.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...Enumerator を返します。
@param which which に以下の Symbol を指定することで、
引数として使われる要素を限定できます。
デフォルトは、:all (全ての要素)です。
指定できる Symbol の詳細は、 Matrix#ea......ch の項目を参照して下さい。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
p m.map(:diagonal) { |x| x * 10 } # => Matrix[[10, 2], [3, 40]]
//}
@see Matrix#each, Matrix#map!... -
Array
# map -> Enumerator (21321.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...要素に対してブロックを評価した結果を全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にする
p [1, 2, 3].map {|n| n * 3 } # => [3, 6, 9]
//}
@see Enumerable#collect, Enumerable#map......してブロックを評価した結果を全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にする
p [1, 2, 3].map {|n| n * 3 } # => [3, 6, 9]
//}
@see Hash#to_h, Enumerable#collect, Enumerable#map... -
Enumerable
# map -> Enumerator (21321.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Array#collect, Array#map......配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Hash#to_h, Array#collect, Array#map... -
Matrix
# map -> Enumerator (21315.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...適用を繰り返した結果を、要素として持つ行列を生成します。
ブロックがない場合、 Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
//}
@see Matrix#each... -
Matrix
# map {|x| . . . } -> Matrix (21315.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...適用を繰り返した結果を、要素として持つ行列を生成します。
ブロックがない場合、 Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
//}
@see Matrix#each... -
REXML
:: SAX2Listener # start _ prefix _ mapping(prefix , uri) -> () (21313.0) -
名前空間の接頭辞(prefix)が導入されたときに呼び出される コールバックメソッドです。
...の接頭辞(prefix)が導入されたときに呼び出される
コールバックメソッドです。
以下のようなXMLを処理
<a xmlns:foo="http://foo.example.org/">
<foo:b />
</a>
すると
start_prefix_mapping("foo", "http://foo.example.org/")
start_element(nil, "a", "a", {......ttp://foo.example.org/"})
:
end_element(nil, "a", "a")
end_prefix_mapping("foo")
の順で呼びだされます。つまり名前空間を導入した要素の start_element の前に
start_prefix_mapping が呼びだされます。
@param prefix 接頭辞の文字列が渡されます
@par......am uri 接頭辞に対応する URI 文字列が渡されます... -
Array
# map {|item| . . . } -> [object] (21221.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...要素に対してブロックを評価した結果を全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にする
p [1, 2, 3].map {|n| n * 3 } # => [3, 6, 9]
//}
@see Enumerable#collect, Enumerable#map......してブロックを評価した結果を全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にする
p [1, 2, 3].map {|n| n * 3 } # => [3, 6, 9]
//}
@see Hash#to_h, Enumerable#collect, Enumerable#map... -
Enumerable
# map {|item| . . . } -> [object] (21221.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Array#collect, Array#map......配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Hash#to_h, Array#collect, Array#map... -
Psych
:: Handler # start _ mapping(anchor , tag , implicit , style) -> () (18467.0) -
mapping の開始を見付けたときに呼び出されます。
...mapping の開始を見付けたときに呼び出されます。
anchor には map に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。
tag には map に関連付けられた tag の名前が文字列で渡されます......。
tag がない場合には nil が渡されます。
implicit には map が implicit に開始されたかどうかが
真偽値で渡されます。
style には sequence の style が整数値で渡されます。以下のいずれか
です。
* Psych::Nodes::Mapping::BLOCK
* Psych::Nod......es::Mapping::FLOW
必要に応じてこのメソッドを override してください。
@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に開始されかどうか
@param style mapping のスタイル
=== 例
以下の YAML ドキ...