ライブラリ
- ビルトイン (12)
-
cgi
/ core (2) -
cgi
/ html (2) - csv (1)
-
drb
/ extservm (2) - e2mmap (1)
-
irb
/ cmd / subirb (1) - json (1)
-
json
/ add / struct (1) - logger (4)
-
net
/ imap (10) - ostruct (2)
- rake (4)
-
rdoc
/ markup (1) - rss (28)
-
rubygems
/ command (1) -
rubygems
/ command _ manager (1) -
rubygems
/ commands / build _ command (1) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ doc _ manager (3) -
rubygems
/ package / tar _ header (4) -
rubygems
/ package / tar _ input (6) -
rubygems
/ package / tar _ output (4) -
rubygems
/ package / tar _ reader / entry (2) -
rubygems
/ package / tar _ writer (5) -
rubygems
/ specification (1) -
rubygems
/ user _ interaction (3) -
syslog
/ logger (7) -
webrick
/ httprequest (1)
クラス
- CSV (1)
-
DRb
:: ExtServManager (2) -
Gem
:: Command (1) -
Gem
:: CommandManager (1) -
Gem
:: Commands :: BuildCommand (1) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: DocManager (3) -
Gem
:: Package :: TarHeader (4) -
Gem
:: Package :: TarInput (6) -
Gem
:: Package :: TarOutput (4) -
Gem
:: Package :: TarReader :: Entry (2) -
Gem
:: Package :: TarWriter (2) -
Gem
:: Package :: TarWriter :: BoundedStream (3) -
Gem
:: Specification (1) -
Gem
:: StreamUI :: SilentProgressReporter (1) -
Gem
:: StreamUI :: SimpleProgressReporter (1) -
Gem
:: StreamUI :: VerboseProgressReporter (1) -
IRB
:: ExtendCommand :: Jobs (1) -
JSON
:: Parser (1) - Logger (4)
-
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (5) -
Net
:: IMAP :: BodyTypeMultipart (2) -
Net
:: IMAP :: BodyTypeText (1) -
Net
:: IMAP :: MailboxQuota (1) - OpenStruct (2)
-
RDoc
:: Markup (1) -
RSS
:: ImageFaviconModel :: ImageFavicon (2) -
RSS
:: ImageItemModel :: ImageItem (4) -
RSS
:: Maker :: ChannelBase (2) -
RSS
:: Maker :: ImageBase (2) -
RSS
:: RDF :: Channel :: Image (2) -
RSS
:: RDF :: Channel :: ImageFavicon (2) -
RSS
:: RDF :: Image (4) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: Image (2) - Struct (4)
-
Syslog
:: Logger (7) -
WEBrick
:: Cookie (1) -
WEBrick
:: HTTPRequest (1)
モジュール
-
CGI
:: HtmlExtension (2) -
CGI
:: QueryExtension (2) - DublinCoreModel (6)
- Enumerable (8)
- Exception2MessageMapper (1)
- GC (1)
-
Rake
:: TaskManager (4)
キーワード
- == (1)
- [] (1)
- []= (1)
- about (4)
- about= (4)
-
accept
_ language (2) - add (3)
-
add
_ gem _ contents (1) -
add
_ signatures (1) -
attribute
_ manager (1) - body (1)
- checksum (1)
- close (4)
-
create
_ rule (1) -
current
_ scope (1) -
dc
_ coverage (1) -
dc
_ coverage= (1) -
dc
_ coverages (1) -
dc
_ language (1) -
dc
_ language= (1) -
dc
_ languages (1) - debug (1)
-
def
_ exception (1) - each (1)
-
enhance
_ with _ matching _ rule (1) - eql? (1)
- error (1)
- execute (1)
-
extract
_ entry (1) - fatal (1)
- flush (1)
-
full
_ name (1) -
garbage
_ collect (1) - hash (1)
- homepage= (1)
- info (1)
- language (6)
- language= (2)
- limit (1)
-
load
_ gemspec (1) - log (2)
- lookup (1)
- max (4)
-
max
_ age= (1) -
media
_ subtype (1) - min (4)
- multipart? (1)
- parts (1)
- puts (1)
- resource (2)
- resource= (2)
- run (1)
-
run
_ rdoc (1) -
setup
_ rdoc (1) - source (1)
- subtype (1)
-
to
_ json (1) - uid (1)
- uname (1)
-
uninstall
_ doc (1) - unknown (1)
-
update
_ checksum (1) - updated (3)
- uri (1)
- uri= (1)
- url (3)
- url= (3)
- usage (4)
-
user
_ agent (1) - warn (1)
- write (1)
- written (1)
-
zipped
_ stream (1)
検索結果
先頭5件
-
Net
:: IMAP :: BodyTypeMessage # language -> String | [String] | nil (45604.0) -
1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。
1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。 -
RDoc
:: Markup # attribute _ manager -> RDoc :: AttributeManager (37204.0) -
自身の RDoc::AttributeManager オブジェクトを返します。
自身の RDoc::AttributeManager オブジェクトを返します。 -
CGI
:: HtmlExtension # image _ button(attributes) -> String (36904.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
image_button({ "SRC" => "url", "ALT" => "string" })
# <INPUT TYPE="image" SRC="url" ALT="string"> -
CGI
:: HtmlExtension # image _ button(src = "" , name = nil , alt = nil) -> String (36604.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param src src 属性の値を指定します。
@param name name 属性の値を指定します。
@param alt alt 属性の値を指定します。
例:
image_button("url")
# <INPUT TYPE="image" SRC="url">
image_button("url", "name", "string")
# <INPUT TYPE="image" SRC="url" NAME="name" ALT="string"> -
CGI
:: QueryExtension # accept _ language -> String (36604.0) -
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。 -
CGI
:: QueryExtension # user _ agent -> String (36604.0) -
ENV['HTTP_USER_AGENT'] を返します。
ENV['HTTP_USER_AGENT'] を返します。 -
DublinCoreModel
# dc _ language (36604.0) -
@todo
@todo -
DublinCoreModel
# dc _ language= (36604.0) -
@todo
@todo -
DublinCoreModel
# dc _ languages (36604.0) -
@todo
@todo -
Gem
:: Command # usage -> String (36604.0) -
このメソッドはサブクラスで再定義されます。 個々の gem コマンドの使用方法を返します。
このメソッドはサブクラスで再定義されます。
個々の gem コマンドの使用方法を返します。 -
Gem
:: Commands :: BuildCommand # usage -> String (36604.0) -
使用方法を表す文字列を返します。
使用方法を表す文字列を返します。 -
Gem
:: Commands :: DependencyCommand # usage -> String (36604.0) -
使用方法を表す文字列を返します。
使用方法を表す文字列を返します。 -
Net
:: IMAP :: BodyTypeBasic # language -> String | [String] | nil (36604.0) -
1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。
1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。 -
Net
:: IMAP :: BodyTypeMultipart # language -> String | [String] | nil (36604.0) -
1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。
1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。 -
Net
:: IMAP :: BodyTypeText # language -> String | [String] | nil (36604.0) -
1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。
1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。 -
Net
:: IMAP :: MailboxQuota # usage -> Integer (36604.0) -
現在のメールボックス内の使用量を返します。
現在のメールボックス内の使用量を返します。 -
RSS
:: Maker :: ChannelBase # language (36604.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # language=() (36604.0) -
@todo
@todo -
RSS
:: Rss :: Channel # language (36604.0) -
@todo
@todo -
RSS
:: Rss :: Channel # language= (36604.0) -
@todo
@todo -
WEBrick
:: HTTPRequest # accept _ language -> [String] (36604.0) -
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。 配列は品質係数(qvalue)でソートされています。
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。
配列は品質係数(qvalue)でソートされています。 -
Gem
:: Package :: TarOutput # add _ signatures (36304.0) -
gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。
gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。
@see Gem::Security::Signer -
RSS
:: ImageFaviconModel :: ImageFavicon # about (36304.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # about= (36304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # about (36304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # about= (36304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # resource (36304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # resource= (36304.0) -
@todo
@todo -
DRb
:: ExtServManager # uri=(uri) (27604.0) -
サービス起動時にプロセスを spawn する時に渡す URI を設定します。
サービス起動時にプロセスを spawn する時に渡す URI を設定します。
@see DRb::ExtServManager#uri -
DRb
:: ExtServManager # uri -> String|nil (27304.0) -
サービス起動時にプロセスを spawn する時に渡す URI を返します。
サービス起動時にプロセスを spawn する時に渡す URI を返します。
デフォルトは nil で、これは DRb.#uri を用いることを意味します。
@see DRb::ExtServManager#uri= -
DublinCoreModel
# dc _ coverage (27304.0) -
@todo
@todo -
DublinCoreModel
# dc _ coverage= (27304.0) -
@todo
@todo -
DublinCoreModel
# dc _ coverages (27304.0) -
@todo
@todo -
Gem
:: CommandManager # run(args) -> () (27304.0) -
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
@param args コマンドラインから受け取った引数を指定します。 -
Gem
:: DocManager # run _ rdoc(*args) (27304.0) -
与えられた引数を使用して RDoc を実行します。
与えられた引数を使用して RDoc を実行します。
@param args RDoc に与える引数を指定します。
@raise Gem::FilePermissionError RDoc でドキュメント生成中にファイルにアクセス出来なかった場合に発生します。 -
Gem
:: DocManager # setup _ rdoc (27304.0) -
RDoc を実行するための準備を行います。
RDoc を実行するための準備を行います。
@raise Gem::FilePermissionError RDoc を保存するディレクトリにアクセスする権限がない場合に発生します。 -
Gem
:: DocManager # uninstall _ doc (27304.0) -
RDoc と RI 用のデータを削除します。
RDoc と RI 用のデータを削除します。 -
Gem
:: Package :: TarHeader # checksum -> Integer (27304.0) -
tar のヘッダに含まれるチェックサムを返します。
tar のヘッダに含まれるチェックサムを返します。 -
Gem
:: Package :: TarHeader # uid -> Integer (27304.0) -
tar のヘッダに含まれる uid を返します。
tar のヘッダに含まれる uid を返します。 -
Gem
:: Package :: TarHeader # uname -> String (27304.0) -
tar のヘッダに含まれるユーザ名を返します。
tar のヘッダに含まれるユーザ名を返します。 -
Gem
:: Package :: TarHeader # update _ checksum (27304.0) -
チェックサムを更新します。
チェックサムを更新します。 -
Gem
:: Package :: TarReader :: Entry # full _ name -> String (27304.0) -
自身の完全な名前を返します。
自身の完全な名前を返します。 -
Gem
:: Package :: TarWriter # flush (27304.0) -
自身に関連付けられた IO をフラッシュします。
自身に関連付けられた IO をフラッシュします。 -
Net
:: IMAP :: BodyTypeMessage # media _ subtype -> String (27304.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeMessage#media_type -
Net
:: IMAP :: BodyTypeMessage # multipart? -> bool (27304.0) -
マルチパートかどうかを返します。 false を返します。
マルチパートかどうかを返します。
false を返します。 -
Net
:: IMAP :: BodyTypeMessage # subtype -> String (27304.0) -
MIME のメディアタイプのサブタイプを返します。 media_subtype は obsolete です。
MIME のメディアタイプのサブタイプを返します。
media_subtype は obsolete です。
@see Net::IMAP::BodyTypeMessage#media_type -
RSS
:: Maker :: ImageBase # url (27304.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # url=() (27304.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: Image # resource (27304.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: Image # resource= (27304.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # about (27304.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # about= (27304.0) -
@todo
@todo -
RSS
:: RDF :: Image # about (27304.0) -
@todo
@todo -
RSS
:: RDF :: Image # about= (27304.0) -
@todo
@todo -
RSS
:: RDF :: Image # url (27304.0) -
@todo
@todo -
RSS
:: RDF :: Image # url= (27304.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Image # url (27304.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Image # url= (27304.0) -
@todo
@todo -
Rake
:: TaskManager # create _ rule(*args) { . . . } (27304.0) -
与えられたパラメータに従ってルールを作成します。
与えられたパラメータに従ってルールを作成します。
@param args ルールに与えるパラメータを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
rule = Rake.application.create_rule '.txt' => '.md' do |t|
"#{t}"
end
p rule # => 0x0000558dd2e32d20 /path/to/Rakefile:5>
end
//} -
Rake
:: TaskManager # current _ scope -> Array (27304.0) -
現在のスコープを返します。
現在のスコープを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.current_scope # => LL()
end
//} -
Rake
:: TaskManager # enhance _ with _ matching _ rule(task _ name , level = 0) -> Rake :: Task | nil (27304.0) -
与えられたタスク名にマッチしたルールが存在する場合は、そのタスクに見つかったルールの 事前タスクとアクションを追加して返します。
与えられたタスク名にマッチしたルールが存在する場合は、そのタスクに見つかったルールの
事前タスクとアクションを追加して返します。
@param task_name タスクの名前を指定します。
@param level 現在のルール解決のネストの深さを指定します。
@raise RuntimeError ルールの解決時にオーバーフローした場合に発生します。 -
Rake
:: TaskManager # lookup(task _ name , initial _ scope = nil) -> Rake :: Task | nil (27304.0) -
与えられたタスク名にマッチするタスクを検索します。
与えられたタスク名にマッチするタスクを検索します。
このメソッドは、ファイルタスクやルールを合成せずにタスクを探します。
特別なスコープ ('^' など) が存在します。スコープが省略された場合は
現在のスコープを使用します。
@param task_name タスク名を指定します。
@param initial_scope 検索するスコープを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do |task|
task.applicati... -
Gem
:: Package :: TarOutput # add _ gem _ contents {|data _ tar _ writer| . . . } -> self (27004.0) -
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。
ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。 -
Gem
:: Package :: TarOutput # add _ metadata (27004.0) -
gem-format な tar ファイルに metadata.gz を追加します。
gem-format な tar ファイルに metadata.gz を追加します。
前回の Gem::Package::TarOutput#add_gem_contents の呼び出し以降に
変更したメタデータを書き込みます。 -
Gem
:: Package :: TarOutput # close (27004.0) -
自身に関連付けられた IO を close します。
自身に関連付けられた IO を close します。 -
WEBrick
:: Cookie # max _ age=(value) (18610.0) -
クッキーの寿命を整数(単位は秒)で表すアクセサです。
クッキーの寿命を整数(単位は秒)で表すアクセサです。
@param value クッキーの寿命を正の整数で指定します。0 は直ちに破棄される事を意味する。 -
GC
# garbage _ collect(full _ mark: true , immediate _ sweep: true) -> nil (18604.0) -
ガーベージコレクトを開始します。
ガーベージコレクトを開始します。
GC.start や ObjectSpace.#garbage_collect と同じ働きをします。
GC.disable により GC が禁止されている場合でもガベージコレクトを開始します。
nil を返します。
@param full_mark マイナー GC を動作させる場合は false を、そうでない場
合は true を指定します。
@param immediate_sweep sweep を遅らせる(Lazy Sweep を行う)場合は false
を、そう... -
Gem
:: Specification # homepage=(uri) (18604.0) -
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI をセットします。
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI をセットします。
@param uri この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を指定します。 -
Gem
:: StreamUI :: SilentProgressReporter # updated(message) -> nil (18604.0) -
何もしません。
何もしません。
@param message 指定しても意味がありません。 -
Gem
:: StreamUI :: SimpleProgressReporter # updated(message) -> nil (18604.0) -
ドットを表示します。
ドットを表示します。
@param message 指定しても意味がありません。 -
Gem
:: StreamUI :: VerboseProgressReporter # updated(message) -> nil (18604.0) -
現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。
現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。
@param message 表示するメッセージを指定します。 -
IRB
:: ExtendCommand :: Jobs # execute -> IRB :: JobManager (18604.0) -
サブ irb のリストを返します。
サブ irb のリストを返します。 -
Syslog
:: Logger # debug(message = nil , &block) -> true (18604.0) -
DEBUG 情報を出力します。syslog の DEBUG の情報として記録されます。
DEBUG 情報を出力します。syslog の DEBUG の情報として記録されます。
ブロックを与えなかった場合は、message をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして ログを出力します。
引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。
@see Syslog::Logger::LEVEL_MAP, Logger#debug -
Syslog
:: Logger # unknown(message = nil , &block) -> true (18604.0) -
UNKNOWN 情報を出力します。syslog の alert の情報として記録されます。
UNKNOWN 情報を出力します。syslog の alert の情報として記録されます。
ブロックを与えなかった場合は、message をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして ログを出力します。
引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。
@see Syslog::Logger::LEVEL_MAP, Logger#unknown -
JSON
:: Parser # source -> String (18376.0) -
現在のソースのコピーを返します。
現在のソースのコピーを返します。
//emlist[例][ruby]{
require 'json'
parser = JSON::Parser.new(DATA.read)
print parser.source
# => {
# => "Tanaka": {
# => "name":"tanaka",
# => "age":20
# => },
# => "Suzuki": {
# => "name":"suzuki",
# => "age":25
# => }
# => }
__END__
{
"Tanaka": {
... -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (18304.0) -
指定された destdir に entry を展開します。
指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェックサムが一致しなかった場合に発生します。 -
Gem
:: Package :: TarInput # close (18004.0) -
自身と自身に関連付けられた IO を close します。
自身と自身に関連付けられた IO を close します。 -
Gem
:: Package :: TarInput # each {|entry| . . . } (18004.0) -
data.tar.gz の各エントリをブロックに渡してブロックを評価します。
data.tar.gz の各エントリをブロックに渡してブロックを評価します。
@see Gem::Package::TarReader#each -
Gem
:: Package :: TarInput # load _ gemspec(io) -> Gem :: Specification | nil (18004.0) -
YAML 形式の gemspec を io から読み込みます。
YAML 形式の gemspec を io から読み込みます。
@param io 文字列か IO オブジェクトを指定します。
@see Gem::Specification.from_yaml -
Gem
:: Package :: TarInput # metadata -> Gem :: Specification (18004.0) -
メタデータを返します。
メタデータを返します。 -
Gem
:: Package :: TarInput # zipped _ stream(entry) -> StringIO (18004.0) -
与えられた entry の圧縮したままの StringIO を返します。
与えられた entry の圧縮したままの StringIO を返します。
@param entry エントリを指定します。 -
Gem
:: Package :: TarWriter :: BoundedStream # limit -> Integer (18004.0) -
書き込み可能な最大のサイズを返します。
書き込み可能な最大のサイズを返します。 -
Gem
:: Package :: TarWriter :: BoundedStream # write(data) -> Integer (18004.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。
@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて
書き込もうとした場合に発生します。 -
Gem
:: Package :: TarWriter :: BoundedStream # written -> Integer (18004.0) -
既に書き込んだデータのサイズを返します。
既に書き込んだデータのサイズを返します。 -
Exception2MessageMapper
# def _ exception(exception _ name , message _ format , superclass = StandardError) -> Class (9604.0) -
exception_name という名前の例外クラスを定義します。
exception_name という名前の例外クラスを定義します。
@param exception_name 定義する例外クラスの名前をシンボルで指定します。
@param message_format メッセージのフォーマット。
@param superclass 定義する例外のスーパークラスを指定します。
省略すると StandardError を使用します。 -
Net
:: IMAP :: BodyTypeMessage # body -> Net :: IMAP :: BodyTypeBasic | Net :: IMAP :: BodyTypeMessage | Net :: IMAP :: BodyTypeText | Net :: IMAP :: BodyTypeMultipart (9604.0) -
ボディを返します。
ボディを返します。 -
Net
:: IMAP :: BodyTypeMultipart # parts -> [Net :: IMAP :: BodyTypeBasic | Net :: IMAP :: BodyTypeText | Net :: IMAP :: BodyTypeMessage | Net :: IMAP :: BodyTypeMultipart] (9604.0) -
マルチパートの各部分を返します。
マルチパートの各部分を返します。 -
CSV
# puts(row) -> self (9394.0) -
自身に row を追加します。
自身に row を追加します。
データソースは書き込み用にオープンされていなければなりません。
@param row 配列か CSV::Row のインスタンスを指定します。
CSV::Row のインスタンスが指定された場合は、CSV::Row#fields の値
のみが追加されます。
//emlist[例 配列を指定][ruby]{
require "csv"
File.write("test.csv", <<CSV)
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18... -
OpenStruct
# []=(name , value) (9376.0) -
引数 name で指定した要素に対応する値に value をセットします。
引数 name で指定した要素に対応する値に value をセットします。
@param name 要素の名前を文字列か Symbol オブジェクトで指定します。
@param value セットする値を指定します。
例:
require 'ostruct'
person = OpenStruct.new('name' => 'John Smith', 'age' => 70)
person[:age] = 42 # person.age = 42 と同じ
person.age # => 42 -
Gem
:: Package :: TarReader :: Entry # close -> true (9304.0) -
自身を close します。
自身を close します。 -
Gem
:: Package :: TarWriter # close -> true (9304.0) -
自身を close します。
自身を close します。 -
Enumerable
# max {|a , b| . . . } -> object | nil (9202.0) -
ブロックの評価結果で各要素の大小判定を行い、最大の要素、もしくは最大の n 要素が入った降順の配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
ブロックの評価結果で各要素の大小判定を行い、最大の要素、もしくは最大の
n 要素が入った降順の配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
ブロックの値は、a > b のとき正、
a == b のとき 0、a < b のとき負の整数を、期待しています。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
@raise TypeError ブロックが整数以外を返したときに発生します。
//emlist[例][ruby]{
class Person
... -
Enumerable
# max(n) {|a , b| . . . } -> Array (9202.0) -
ブロックの評価結果で各要素の大小判定を行い、最大の要素、もしくは最大の n 要素が入った降順の配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
ブロックの評価結果で各要素の大小判定を行い、最大の要素、もしくは最大の
n 要素が入った降順の配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
ブロックの値は、a > b のとき正、
a == b のとき 0、a < b のとき負の整数を、期待しています。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
@raise TypeError ブロックが整数以外を返したときに発生します。
//emlist[例][ruby]{
class Person
... -
Enumerable
# min {|a , b| . . . } -> object | nil (9202.0) -
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の
n 要素が昇順で入った配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
ブロックの値は、a > b のとき正、a == b のとき 0、
a < b のとき負の整数を、期待しています。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
class Person
attr_reader :name, :age
def initialize... -
Enumerable
# min(n) {|a , b| . . . } -> Array (9202.0) -
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の
n 要素が昇順で入った配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
ブロックの値は、a > b のとき正、a == b のとき 0、
a < b のとき負の整数を、期待しています。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
class Person
attr_reader :name, :age
def initialize... -
OpenStruct
# [](name) -> object (9058.0) -
引数 name で指定した要素に対応する値を返します。
引数 name で指定した要素に対応する値を返します。
@param name 要素の名前を文字列か Symbol オブジェクトで指定します。
例:
require 'ostruct'
person = OpenStruct.new('name' => 'John Smith', 'age' => 70)
person[:age] # => 70, person.age と同じ -
Enumerable
# max -> object | nil (9037.0) -
最大の要素、もしくは最大の n 要素が入った降順の配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
最大の要素、もしくは最大の n 要素が入った降順の配列を返します。
全要素が互いに <=> メソッドで比較できることを仮定しています。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.max # => "horse"
a.max(2) # =>... -
Enumerable
# max(n) -> Array (9037.0) -
最大の要素、もしくは最大の n 要素が入った降順の配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
最大の要素、もしくは最大の n 要素が入った降順の配列を返します。
全要素が互いに <=> メソッドで比較できることを仮定しています。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.max # => "horse"
a.max(2) # =>... -
Enumerable
# min -> object | nil (9037.0) -
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。
全要素が互いに <=> メソッドで比較できることを仮定しています。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.min # => "albatross"
a.min(2) ... -
Enumerable
# min(n) -> Array (9037.0) -
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。
全要素が互いに <=> メソッドで比較できることを仮定しています。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.min # => "albatross"
a.min(2) ...