656件ヒット
[1-100件を表示]
(0.041秒)
別のキーワード
ライブラリ
- ビルトイン (236)
-
irb
/ context (12) - mkmf (12)
-
net
/ http (36) - optparse (96)
- pathname (12)
- rake (228)
-
rake
/ loaders / makefile (12) -
ripper
/ filter (12)
クラス
- Hash (108)
-
IRB
:: Context (12) - Integer (24)
- Module (48)
- OptionParser (96)
- Pathname (12)
-
Rake
:: Application (24) -
Rake
:: DefaultLoader (12) -
Rake
:: FileList (48) -
Rake
:: InvocationChain (24) -
Rake
:: MakefileLoader (12) -
Rake
:: TaskArguments (36) -
Ripper
:: Filter (12) - String (36)
- Thread (8)
- ThreadGroup (12)
モジュール
- Kernel (12)
-
Net
:: HTTPHeader (36) -
Rake
:: TaskManager (84)
キーワード
- == (12)
- [] (36)
- add (12)
-
add
_ loader (12) - append (12)
-
arg
_ config (12) - chr (24)
-
create
_ rule (12) - default= (12)
-
default
_ argv (12) -
default
_ argv= (12) -
default
_ proc= (12) -
define
_ task (12) - egrep (12)
- encode (36)
-
excluded
_ from _ list? (12) - fetch (80)
- getopts (24)
- import (12)
-
in
_ namespace (12) - intern (12)
- load (24)
- lookup (12)
- member? (12)
-
new
_ scope (12) - order! (24)
- parse (12)
- parse! (12)
- permute! (12)
-
prompt
_ mode= (12) - public (48)
-
synthesize
_ file _ task (12) -
tty
_ output= (12) -
values
_ at (12) -
with
_ defaults (12)
検索結果
先頭5件
-
Hash
# default -> object | nil (18205.0) -
ハッシュのデフォルト値を返します。
...には 2 番目の形式か Hash#default_proc を使ってください。
2 番目の形式はハッシュがデフォルト値としてブロックを持つ場合に、
self と引数 key をブロックに渡して評価し、その結果を返します。
@param key デフォルトのブロッ......ist[例][ruby]{
h = Hash.new("default")
p h.default #=> "default"
p h.default(:some) #=> "default"
p h #=>{}
h = Hash.new{|hash, key| hash[key] ="default" }
p h.default #=> nil
p h.default(:some) #=> "default"
p h #=> {:some=>"default"}
h = Hash.new
p h.default......#=> nil
p h.default(:some) #=> nil
p h #=> {}
//}
@see Hash#default=, Hash#default_proc... -
Hash
# default(key) -> object | nil (18205.0) -
ハッシュのデフォルト値を返します。
...には 2 番目の形式か Hash#default_proc を使ってください。
2 番目の形式はハッシュがデフォルト値としてブロックを持つ場合に、
self と引数 key をブロックに渡して評価し、その結果を返します。
@param key デフォルトのブロッ......ist[例][ruby]{
h = Hash.new("default")
p h.default #=> "default"
p h.default(:some) #=> "default"
p h #=>{}
h = Hash.new{|hash, key| hash[key] ="default" }
p h.default #=> nil
p h.default(:some) #=> "default"
p h #=> {:some=>"default"}
h = Hash.new
p h.default......#=> nil
p h.default(:some) #=> nil
p h #=> {}
//}
@see Hash#default=, Hash#default_proc... -
Rake
:: TaskArguments # with _ defaults(defaults) -> Hash (6255.0) -
パラメータにデフォルト値をセットします。
...メータにデフォルト値をセットします。
@param defaults デフォルト値として使用するキーと値を格納したハッシュを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::......e1=>"value1", :name2=>"value2"}
arguments.with_defaults({ default_key: "default_value"}) # => {:default_key=>"default_value", :name1=>"value1", :name2=>"value2"}
arguments.to_hash # => {:default_key=>"default_value", :name1=>"value1", :name2=>"value2"}
end... -
Hash
# default _ proc=(pr) (6162.0) -
ハッシュのデフォルト値を返す Proc オブジェクトを 変更します。
...(Hash#default)の場合も
Proc の場合(Hash#default_proc)でも上書きされます。
引数には to_proc で Proc オブジェクトに変換できる
オブジェクトも受け付けます。
nil を指定した場合は現在の Hash#default_proc をクリアします。
@param pr デ......フォルト値を返す手続きオブジェクト
//emlist[例][ruby]{
h = {}
h.default_proc = proc do |hash, key|
hash[key] = case
when (key % 15).zero?
"FizzBuzz"
when (key % 5).zero?
"Buzz"
when (key % 3).zero?......2] # => 2
p h[3] # => "Fizz"
p h[5] # => "Buzz"
p h[15] # => "FizzBuzz"
h.default_proc = nil
p h[16] # => nil
# default_proc が nil になったので `16=>16 が追加されていない`
p h # => {1=>1, 2=>2, 3=>"Fizz", 5=>"Buzz", 15=>"FizzBuzz"}
//}
@see Hash#default_proc, Hash#default... -
Hash
# default=(value) (6150.0) -
ハッシュのデフォルト値を value に変更します。対応する値が存 在しないキーで検索した時にはこの値を返すようになります。
...ロックを含む)が既に設定してあった場合も value で上書きします。
@param value 設定するデフォルト値です。
@return value を返します。
//emlist[例][ruby]{
h = {}
p h.default #=>nil
h.default = "default"
p h.default #=>"default"
//}
@see Hash#default... -
OptionParser
# default _ argv -> [String] (6144.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
...ます。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar", "param2"]
//}... -
OptionParser
# default _ argv=(argv) (6138.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
...す。
@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # =......> []
opts.parse!
p config # => {}
opts.default_argv = ["--require", "lib1"] # => ["--require", "lib"]
opts.default_argv # => ["--require", "param1"]
opts.parse!
p config # => {:lib=>"lib1"}
//}... -
Rake
:: DefaultLoader # load(filename) (3013.0) -
与えられたファイルをロードします。
...与えられたファイルをロードします。
@param filename ロードするファイル名を指定します。
//emlist[][ruby]{
require 'rake'
loader = Rake::DefaultLoader.new
loader.load("path/to/Rakefile") # => true
//}... -
Net
:: HTTPHeader # fetch(key , default) -> String (180.0) -
key ヘッダフィールドを返します。
...字列が得られます。キーが存在しなければ nil を返します。
該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。
一種......key は大文字小文字を区別しません。
@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの......ey のみ指定。key が存在する][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}
//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'
begin
req.fet...