ライブラリ
- English (24)
- ビルトイン (1885)
-
cgi
/ core (24) -
cgi
/ session (24) - continuation (24)
- csv (96)
-
drb
/ gw (12) - fiddle (48)
-
fiddle
/ import (12) - forwardable (24)
-
irb
/ context (12) - json (24)
- logger (9)
- matrix (117)
-
minitest
/ mock (1) -
minitest
/ unit (1) - mkmf (12)
- monitor (12)
-
net
/ imap (12) - openssl (60)
- ostruct (24)
- pstore (72)
- psych (67)
- rake (48)
-
rake
/ packagetask (24) - readline (24)
-
rexml
/ document (96) -
rexml
/ parsers / pullparser (24) -
rubygems
/ command _ manager (12) -
rubygems
/ config _ file (24) - set (9)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - strscan (12)
- thread (4)
- thwait (24)
- tsort (46)
-
webrick
/ cgi (24) -
webrick
/ config (12) -
webrick
/ httprequest (12) -
webrick
/ httpresponse (24) -
webrick
/ httpserver (24) -
webrick
/ httpstatus (12) -
webrick
/ httputils (12) -
webrick
/ server (12) - win32ole (48)
-
yaml
/ dbm (36)
クラス
- Array (453)
-
CGI
:: Session (24) -
CSV
:: Row (48) -
CSV
:: Table (48) - Class (4)
- Continuation (24)
-
DRb
:: GW (12) - Dir (36)
- Enumerator (24)
-
Fiddle
:: Handle (48) -
Gem
:: CommandManager (12) -
Gem
:: ConfigFile (24) - Hash (48)
- IO (39)
-
JSON
:: State (12) - Logger (9)
- MatchData (48)
- Matrix (31)
- Method (44)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (1) - Module (60)
-
Net
:: IMAP :: FetchData (12) - NilClass (12)
- Object (12)
-
ObjectSpace
:: WeakMap (24) -
OpenSSL
:: Config (36) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: PKCS7 (12) - OpenStruct (24)
- PStore (60)
- Proc (36)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Document (12) -
REXML
:: AttlistDecl (12) -
REXML
:: Attributes (12) -
REXML
:: Elements (24) -
REXML
:: Parent (48) -
REXML
:: Parsers :: PullEvent (24) -
Rake
:: NameSpace (12) -
Rake
:: PackageTask (24) -
Rake
:: TaskArguments (12) - Range (102)
- Regexp (36)
- Set (12)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (300)
- StringScanner (12)
- Struct (72)
- Symbol (120)
- Thread (36)
- ThreadsWait (24)
- Vector (86)
-
WEBrick
:: CGI (24) -
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (24) -
WEBrick
:: HTTPServer :: MountTable (24) -
WEBrick
:: HTTPUtils :: FormData (12) - WIN32OLE (12)
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIANT (24) -
YAML
:: DBM (36)
モジュール
-
CGI
:: QueryExtension (12) -
CGI
:: QueryExtension :: Value (12) - Enumerable (36)
-
Fiddle
:: Importer (12) - Forwardable (24)
- JSON (12)
- Kernel (288)
- Process (12)
- Psych (43)
-
Rake
:: TaskManager (24) -
RubyVM
:: AbstractSyntaxTree (20) - TSort (46)
-
WEBrick
:: Config (12) -
WEBrick
:: HTTPStatus (12) - Warning (12)
オブジェクト
-
Readline
:: HISTORY (24)
キーワード
-
$ INPUT _ RECORD _ SEPARATOR (12) -
$ RS (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - === (8)
- =~ (12)
- Array (12)
- ConditionVariable (12)
- Context (12)
- DOSISH 対応 (12)
- FileHandler (12)
- Hash (12)
- IO (12)
- Marshal フォーマット (12)
- Monitor (12)
-
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 1 . 0 (4) - Numeric (12)
- PStore (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- SizedQueue (12)
- []= (375)
-
all
_ waits (12) - at (12)
- attr (12)
- bigdecimal (12)
- call (36)
- caller (36)
-
caller
_ locations (24) - clear (24)
- combination (24)
- commit (12)
- component (24)
-
const
_ source _ location (12) - constants (12)
- curry (24)
-
def
_ delegator (12) -
def
_ instance _ delegator (12) -
default
_ event _ sources (12) - delete (36)
- each (12)
- each2 (24)
-
each
_ line (24) -
each
_ strongly _ connected _ component _ from (46) - element (12)
- empty (12)
- encode (36)
- entries (7)
- exec (60)
- expect (1)
- fetch (12)
- field (12)
- fill (72)
- first (24)
- glob (24)
-
included
_ modules (12) -
install
_ files (12) - last (12)
-
load
_ stream (24) - match (24)
- max (62)
- min (62)
- new (57)
-
next
_ values (12) -
next
_ wait (6) - of (10)
- open-uri (12)
- optparse (12)
- pack (21)
- pack テンプレート文字列 (12)
-
package
_ files (12) -
package
_ files= (12) -
parse
_ file (10) -
peek
_ values (12) - permutation (24)
- pop (12)
-
prepend
_ features (12) -
process
_ args (1) - product (24)
- readlines (39)
-
repeated
_ combination (24) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) - rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) -
safe
_ load (19) - section (12)
- select (24)
- shift (12)
- sign (24)
- slice (132)
- slice! (36)
-
sort
_ by (24) - spawn (48)
- srand (24)
- start (12)
-
start
_ document (12) - store (24)
- subclasses (4)
- sym (24)
- system (24)
- test (18)
- threads (6)
-
to
_ a (31) - transaction (12)
- transpose (12)
-
undef
_ method (12) - unpack (12)
- value (12)
-
webrick
/ cgi (12) - クラス/メソッドの定義 (12)
- パターンマッチ (12)
- 演算子式 (12)
検索結果
先頭5件
-
CGI
:: Session # [](key) -> object (41200.0) -
指定されたキーの値を返します。 値が設定されていなければ nil を返します。
指定されたキーの値を返します。
値が設定されていなければ nil を返します。
@param key キーを指定します。 -
CSV
:: Row # [](header _ or _ index , minimum _ index = 0) -> object | nil (41200.0) -
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
...ダの名前を探します。
重複しているヘッダがある場合に便利です。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row.field("header1") # => "row1_1"
row.field("header2") # => "row1_2"
row["header1"]... -
CSV
:: Table # [](index) -> CSV :: Row | [String] | nil (41200.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
...ヘッダの名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・......][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
# ミックスモード
p table.mode # => :col_or_row
p table[0] # => #<CSV::Row "header1":"......# => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [#<CSV::Row "header1":"row1_1" "header2":"row1_2">, #<CSV::Row "header1":"row2_1" "header2":"row2_2">]
# カラムモード
table.by_col!
p table.mode # => :col
p tabl... -
CSV
:: Table # [](range) -> [CSV :: Row]| [Array] | nil (41200.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
...ヘッダの名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・......][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
# ミックスモード
p table.mode # => :col_or_row
p table[0] # => #<CSV::Row "header1":"......# => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [#<CSV::Row "header1":"row1_1" "header2":"row1_2">, #<CSV::Row "header1":"row2_1" "header2":"row2_2">]
# カラムモード
table.by_col!
p table.mode # => :col
p tabl... -
CGI
:: QueryExtension # [](key) -> Array (41100.0) -
文字列 key に対応するパラメータを配列で返します。 key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
...応するパラメータを配列で返します。
key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
フォームから入力された値や、URL に埋め込まれた QUERY_STRING のパース結果の取得などに使... -
CGI
:: QueryExtension :: Value # [](idx , *args) (41100.0) -
@todo
@todo -
CSV
:: Table # [](header) -> [String] | [nil] (41100.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
...ヘッダの名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・......][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
# ミックスモード
p table.mode # => :col_or_row
p table[0] # => #<CSV::Row "header1":"......# => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [#<CSV::Row "header1":"row1_1" "header2":"row1_2">, #<CSV::Row "header1":"row2_1" "header2":"row2_2">]
# カラムモード
table.by_col!
p table.mode # => :col
p tabl... -
Continuation
# [](*ret) -> () (41100.0) -
self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。
...self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。
@param ret 継続に復帰した時に返す値を指定します。... -
Class
# subclasses -> [Class] (29224.0) -
自身が直接のスーパークラスになっている(特異クラスを除く)クラスの配列を返します。 返り値の配列の順序は未定義です。
...を除く)クラスの配列を返します。
返り値の配列の順序は未定義です。
//emlist[例][ruby]{
class A; end
class B < A; end
class C < B; end
class D < A; end
A.subclasses # => [D, B]
B.subclasses # => [C]
C.subclasses # => []
//}
@see Class#superclass...
