るりまサーチ

最速Rubyリファレンスマニュアル検索!
454件ヒット [1-100件を表示] (0.041秒)
トップページ > クエリ:self[x] > 種類:特異メソッド[x]

別のキーワード

  1. object yield_self
  2. _builtin yield_self
  3. _builtin self
  4. tracepoint self
  5. codeobject document_self

ライブラリ

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

Gem::Security.build_self_signed_cert(email_addr, options = {}) -> Hash (6102.0)

与えられたメールアドレスを元にして自己署名証明書を作成します。

与えられたメールアドレスを元にして自己署名証明書を作成します。

@param email_addr メールアドレスを指定します。

@param options オプションを指定します。

@return 鍵と証明書とそれらを保存したパスを表すハッシュを返します。

Shell.cd(path = nil, verbose = self.verbose) -> self (203.0)

pathをカレントディレクトリとするShellオブジェクトを生成します.

pathをカレントディレクトリとするShellオブジェクトを生成します.

@param path カレントディレクトリとするディレクトリを文字列で指定します。

@param verbose true を指定すると冗長な出力を行います。


使用例
require 'shell'
sh = Shell.new
sh.cd("/tmp")

ENV.clear -> self (118.0)

環境変数をすべてクリアします。self を返します。

...環境変数をすべてクリアします。self を返します。

//emlist[][ruby]{
ENV.clear
p ENV # => {}
//}...

Readline::HISTORY.<<(string) -> self (118.0)

ヒストリの最後に string で指定した文字列を追加します。 self を返します。

...ヒストリの最後に string で指定した文字列を追加します。
self
を返します。

@param string 文字列を指定します。

例: "foo"を追加する。

require "readline"

Readline::HISTORY << "foo"
p Readline::HISTORY[-1] #=> "foo"

例: "foo"、"bar"を追加す...

Readline::HISTORY.push(*string) -> self (118.0)

ヒストリの最後に string で指定した文字列を追加します。複数の string を指定できます。 self を返します。

...ヒストリの最後に string で指定した文字列を追加します。複数の string を指定できます。
self
を返します。

@param string 文字列を指定します。複数指定できます。

例: "foo"を追加する。

require "readline"

Readline::HISTORY.push("foo"...

絞り込み条件を変える

ENV.merge!(*others) {|key, self_val, other_val| ... } -> ENV (109.0)

ハッシュ others の内容を環境変数にマージします。重複するキー に対応する値は others の内容で上書きされます。

...シュ others の内容を環境変数にマージします。重複するキー
に対応する値は others の内容で上書きされます。

self
と others に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ...

ENV.merge!(other) {|key, self_val, other_val| ... } -> ENV (109.0)

ハッシュ other の内容を環境変数にマージします。重複するキー に対応する値は other の内容で上書きされます。

...ッシュ other の内容を環境変数にマージします。重複するキー
に対応する値は other の内容で上書きされます。

self
と other に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ...

ENV.update(*others) {|key, self_val, other_val| ... } -> ENV (109.0)

ハッシュ others の内容を環境変数にマージします。重複するキー に対応する値は others の内容で上書きされます。

...シュ others の内容を環境変数にマージします。重複するキー
に対応する値は others の内容で上書きされます。

self
と others に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ...

ENV.update(other) {|key, self_val, other_val| ... } -> ENV (109.0)

ハッシュ other の内容を環境変数にマージします。重複するキー に対応する値は other の内容で上書きされます。

...ッシュ other の内容を環境変数にマージします。重複するキー
に対応する値は other の内容で上書きされます。

self
と other に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ...

main.using(module) -> self (108.0)

引数で指定したモジュールで定義された拡張を有効にします。

...ents_rdoc.html#label-Scope

@param module 有効にするモジュールを指定します。

//emlist[例][ruby]{
module Sloth
refine String do
def downcase
self

end
end
end

"ABC".downcase # => "abc"

using Sloth

"ABC".downcase # => "ABC"
//}

@see Module#refine, Module#using...

絞り込み条件を変える

ENV.each {|key, value| ... } -> self (103.0)

key と value を引数としてブロックを評価します。

key と value を引数としてブロックを評価します。

//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}

ENV.each_pair {|key, value| ... } -> self (103.0)

key と value を引数としてブロックを評価します。

key と value を引数としてブロックを評価します。

//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}

Shell::CommandProcessor.alias_command(alias, command, *opts) -> self (103.0)

@todo

@todo

@param alias エイリアスの名前を指定します。

@param command コマンド名を指定します。

@param opts コマンドに与えるオプションを指定します。

@raise SyntaxError コマンドのエイリアス作成に失敗した時に発生します。
<< 1 2 3 ... > >>