ライブラリ
- ビルトイン (96)
- csv (240)
- fileutils (24)
- getoptlong (12)
- json (48)
-
net
/ imap (24) - open-uri (40)
- openssl (24)
- psych (36)
- rake (24)
-
rdoc
/ generator / json _ index (12) -
rdoc
/ parser (12) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) -
rdoc
/ rdoc (12) -
rubygems
/ command (24) -
rubygems
/ dependency _ installer (12) -
rubygems
/ installer (12) -
rubygems
/ security (72) -
rubygems
/ server (12) -
rubygems
/ uninstaller (12) - sync (18)
- tempfile (55)
-
webrick
/ cgi (12) -
webrick
/ httpservlet / abstract (24) -
webrick
/ httpservlet / filehandler (12)
クラス
- CSV (240)
-
Encoding
:: Converter (48) -
Gem
:: Command (24) -
Gem
:: DependencyInstaller (12) -
Gem
:: Installer (12) -
Gem
:: Security :: Policy (24) -
Gem
:: Server (12) -
Gem
:: Uninstaller (12) - GetoptLong (12)
-
JSON
:: Parser (12) -
JSON
:: State (24) -
Net
:: IMAP (24) -
OpenSSL
:: SSL :: SSLContext (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Parser (12) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (12) -
RDoc
:: RDoc (12) -
RubyVM
:: InstructionSequence (48) -
Sync
_ m :: Err (6) -
Sync
_ m :: LockModeFailer (6) -
Sync
_ m :: UnknownLocker (6) - Tempfile (55)
-
WEBrick
:: CGI (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (24) -
WEBrick
:: HTTPServlet :: FileHandler (12)
キーワード
- Fail (18)
- [] (12)
-
add
_ common _ option (12) -
add
_ generator (12) -
add
_ trusted _ cert (12) - application (12)
- application= (12)
-
build
_ cert (12) -
build
_ self _ signed _ cert (12) - compile (12)
-
compile
_ file (12) -
compile
_ option= (12) - create (22)
- dump (24)
- filter (36)
- foreach (24)
-
from
_ state (12) - generate (12)
-
generate
_ line (12) -
get
_ instance (12) - instance (24)
- new (299)
- open (86)
-
open
_ uri (24) - parse (24)
-
parse
_ line (12) -
parser
_ for (12) - read (12)
- readlines (12)
- run (12)
-
search
_ convpath (12) -
sign
_ cert (12) - table (12)
-
trusted
_ cert _ path (12)
検索結果
先頭5件
- CSV
. instance(data = $ stdout , options = Hash . new) {|csv| . . . } -> object - RubyVM
:: InstructionSequence . compile _ option=(options) - WEBrick
:: HTTPServlet :: AbstractServlet . get _ instance(server , *options) -> WEBrick :: HTTPServlet :: AbstractServlet - OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO - OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil
-
CSV
. instance(data = $ stdout , options = Hash . new) {|csv| . . . } -> object (127.0) -
このメソッドは CSV.new のように CSV のインスタンスを返します。 しかし、返される値は Object#object_id と与えられたオプションを キーとしてキャッシュされます。
...aram options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require "csv"
options = { headers: true }
text =<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS
csv = CSV.instance(text, options)
c......sv2 = CSV.instance(text, options)
csv.object_id == csv2.object_id # => true
print csv.read
# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
//}
@see CSV.new... -
RubyVM
:: InstructionSequence . compile _ option=(options) (124.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数 options で指定します。
...命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数
options で指定します。
@param options コンパイル時の最適化オプションを true、false、nil、
Hash のいずれかで指定します。true を指定した場合は... -
WEBrick
:: HTTPServlet :: AbstractServlet . get _ instance(server , *options) -> WEBrick :: HTTPServlet :: AbstractServlet (124.0) -
new(server, *options) を呼び出してサーブレットを生成して返します。 WEBrick::HTTPServer オブジェクトは実際にはこの get_instance メソッドを呼び出して サーブレットを生成します。
...new(server, *options) を呼び出してサーブレットを生成して返します。
WEBrick::HTTPServer オブジェクトは実際にはこの get_instance メソッドを呼び出して
サーブレットを生成します。
特に理由が無い限り AbstractServlet のサブクラスが......このメソッドを再定義する必要はありません。
@param server WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@param options WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。... -
OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (115.0) -
URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。
...= OpenURI.open_uri('http://www.example.com')
p sio.last_modified
puts sio.read
OpenURI.open_uri('http://www.example.com'){|sio| sio.read }
options には Hash を与えます。理解するハッシュの
キーは以下のシンボル、
* :proxy
* :progress_proc
* :content_length_proc......で与えます。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@return 返り値である StringIO オブジェクトは OpenURI::Meta モジュールで extend されていま... -
OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (115.0) -
URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。
...= OpenURI.open_uri('http://www.example.com')
p sio.last_modified
puts sio.read
OpenURI.open_uri('http://www.example.com'){|sio| sio.read }
options には Hash を与えます。理解するハッシュの
キーは以下のシンボル、
* :proxy
* :progress_proc
* :content_length_proc......で与えます。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@return 返り値である StringIO オブジェクトは OpenURI::Meta モジュールで extend されていま... -
Psych
. dump(o , io , options = {}) -> () (115.0) -
Ruby のオブジェクト o を YAML ドキュメントに変換します。
...込まれます。
指定しなかった場合は変換されたドキュメントが文字列としてメソッドの返り値と
なります。
options で出力に関するオプションを以下の指定できます。
: :version
YAML document に付加するバージョンを [major, mino......ます
: :line_width
「好ましい」行幅を整数値で指定します
@param o 変換するオブジェクト
@param io 出力先
@param options 出力オプション
//emlist[例][ruby]{
# Dump an array, get back a YAML string
Psych.dump(['a', 'b']) # => "---\n- a\n- b\n"
# Dump an arra... -
Psych
. dump(o , options = {}) -> String (115.0) -
Ruby のオブジェクト o を YAML ドキュメントに変換します。
...込まれます。
指定しなかった場合は変換されたドキュメントが文字列としてメソッドの返り値と
なります。
options で出力に関するオプションを以下の指定できます。
: :version
YAML document に付加するバージョンを [major, mino......ます
: :line_width
「好ましい」行幅を整数値で指定します
@param o 変換するオブジェクト
@param io 出力先
@param options 出力オプション
//emlist[例][ruby]{
# Dump an array, get back a YAML string
Psych.dump(['a', 'b']) # => "---\n- a\n- b\n"
# Dump an arra... -
CSV
. new(data , options = Hash . new) -> CSV (114.0) -
このメソッドは CSV ファイルを読み込んだり、書き出したりするために String か IO のインスタンスをラップします。
...インスタンスを指定した場合、CSV#string を使用して
後からデータを取り出すことが出来ます。
@param options CSV をパースするためのオプションをハッシュで指定します。
パフォーマンス上の理由でインス......d|first name|last name|age
1|taro|tanaka|20
2|jiro|suzuki|18
3|ami|sato|19
4|yumi|adachi|21
EOS
csv = CSV.new(users, headers: true, col_sep: "|")
p csv.class # => CSV
p csv.first # => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">
//}
@see CSV::DEFAULT_OPTIONS, CSV.open... -
CSV
. table(path , options = Hash . new) -> CSV :: Table | [Array] (114.0) -
以下と同等のことを行うメソッドです。
...{ headers: true,
converters: :numeric,
header_converters: :symbol }.merge(options) )
//}
@param path ファイル名を指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
@see CSV.read...
