るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
283件ヒット [1-100件を表示] (0.242秒)

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. bigdecimal to_r

クラス

キーワード

検索結果

<< 1 2 3 > >>

RSS::Maker::RSS20::Items::Item::Categories#new_category (72904.0)

@todo 新しくcategoryを作成し,返します.作成された categoryはcategoryリストの最後 に追加されています.

@todo
新しくcategoryを作成し,返します.作成された
categoryはcategoryリストの最後
に追加されています.

item.categories.new_categoryが作成する
categoryは
maker.channel.categories.new_categoryが作成する
categoryと同じAPIを持ちます.

Shell::CommandProcessor#cat(*files) -> Shell::Filter (72643.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

実行すると, それらを内容とする Filter オブジェクトを返します.

@param files シェルコマンド cat に与えるファイル名を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file.chomp!
cat(file).each { |l|
echo(l) | tee(file + ".tee") >> "al...

Gem::Specification#required_ruby_version -> Gem::Requirement (64504.0)

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

Gem::Specification#required_ruby_version=(requirement) (64504.0)

この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。

この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。

@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。

@see Gem::Requirement

Gem::Specification#required_rubygems_version -> Gem::Requirement (64504.0)

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

絞り込み条件を変える

Gem::Specification#required_rubygems_version=(requirement) (64504.0)

この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。

この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。

@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。

@see Gem::Requirement

Gem::Specification#specification_version=(version) (64204.0)

この Gem パッケージに用いられている gemspec のバージョンをセットします。

この Gem パッケージに用いられている gemspec のバージョンをセットします。

@param version gemspec のバージョンを指定します。

@see Gem::Specification::SPECIFICATION_VERSION_HISTORY

OpenSSL::X509::Certificate#extensions -> [OpenSSL::X509::Extension] (64204.0)

証明書の拡張領域の内容を返します。

証明書の拡張領域の内容を返します。

OpenSSL::X509::Certificate#extensions=(extensions) (64204.0)

証明書の拡張領域の内容を設定します。

証明書の拡張領域の内容を設定します。

@param extensions 設定する拡張(OpenSSL::X509::Extension オブジェクト)の配列
@raise OpenSSL::X509::CertificateError 設定に失敗した場合に発生します

Gem::Specification#requirements -> Array (63904.0)

この Gem パッケージを動作させるのに必要な条件を返します。 これはユーザのためのシンプルな情報です。

この Gem パッケージを動作させるのに必要な条件を返します。
これはユーザのためのシンプルな情報です。

絞り込み条件を変える

Gem::Specification#requirements=(informations) (63904.0)

この Gem パッケージを動作させるのに必要な条件をセットします。 これはユーザのためのシンプルな情報をセットします。

この Gem パッケージを動作させるのに必要な条件をセットします。
これはユーザのためのシンプルな情報をセットします。

@param informations 情報を文字列の配列で指定します。

Gem::Specification#satisfies_requirement?(dependency) -> bool (63904.0)

この Gem パッケージが与えられた依存関係を満たすかどうかを返します。

この Gem パッケージが与えられた依存関係を満たすかどうかを返します。

依存関係を満たす場合は真を返します。そうでない場合は偽を返します。

@param dependency チェックしたい依存関係を指定します。

@see Gem::Dependency

Gem::Specification#specification_version -> Integer (63904.0)

この Gem パッケージに用いられている gemspec のバージョンを返します。

この Gem パッケージに用いられている gemspec のバージョンを返します。

RDoc::Context#record_location(toplevel) (63904.0)

Record the file that we happen to find it in

Record the file that we happen to find it in

RSS::Maker::ChannelBase::CategoriesBase#new_category (63904.0)

@todo 新しくcategoryを作成し,返します.作成された categoryはcategoryリストの最後 に追加されています.

@todo
新しくcategoryを作成し,返します.作成された
categoryはcategoryリストの最後
に追加されています.

絞り込み条件を変える

Thread#backtrace_locations(range) -> [Thread::Backtrace::Location] | nil (55804.0)

スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。

スレッドの現在のバックトレースを Thread::Backtrace::Location の配
列で返します。

引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。

@param start 開始フレームの位置を数値で指定します。

@param length 取得するフレームの個数を指定します。

@param range 取得したいフレームの範囲を示す Range オブジェクトを指定します。

Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。

//emlist[例][ruby]...

Exception#backtrace_locations -> [Thread::Backtrace::Location] (55504.0)

バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。

バックトレース情報を返します。Exception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。

現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。

//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if Date.new(2000, month, -1).day == 31
raise "#{month} is not long month"
end
...

OpenSSL::X509::ExtensionFactory#subject_certificate -> OpenSSL::X509::Certificate | nil (55504.0)

自身に設定されている所有者(subject)の証明書オブジェクトを返します。

自身に設定されている所有者(subject)の証明書オブジェクトを返します。

証明書が設定されていない場合は nil を返します。

Thread#backtrace_locations(start = 0, length = nil) -> [Thread::Backtrace::Location] | nil (55504.0)

スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。

スレッドの現在のバックトレースを Thread::Backtrace::Location の配
列で返します。

引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。

@param start 開始フレームの位置を数値で指定します。

@param length 取得するフレームの個数を指定します。

@param range 取得したいフレームの範囲を示す Range オブジェクトを指定します。

Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。

//emlist[例][ruby]...

Gem::Requirement#concat(requirements) -> Array (55204.0)

新しい条件(配列)を自身の条件に破壊的に加えます。

新しい条件(配列)を自身の条件に破壊的に加えます。

@param requirements 条件の配列を指定します。

//emlist[][ruby]{
req = Gem::Requirement.new("< 5.0")
req.concat(["= 1.9"])
puts req # => < 5.0, = 1.9
//}

絞り込み条件を変える

Gem::Specification#original_name -> String (55204.0)

このメソッドは後方互換性のために残されています。

このメソッドは後方互換性のために残されています。

@see Gem::Specification#full_name

OpenSSL::X509::ExtensionFactory#issuer_certificate -> OpenSSL::X509::Certificate | nil (55204.0)

自身に設定されている発行者(issuer)の証明書オブジェクトを返します。

自身に設定されている発行者(issuer)の証明書オブジェクトを返します。

証明書が設定されていない場合は nil を返します。

BigDecimal#truncate -> Integer (55051.0)

小数点以下の数を切り捨てて整数にします。

小数点以下の数を切り捨てて整数にします。

@param n 小数点以下の桁数を整数で指定します。

以下のように引数を与えて、小数点以下 n+1 位の数字を操作することもできます。
n が正の時は、小数点以下 n+1 位の数字を切り捨てます
(小数点以下を、最大 n 桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").truncate(4).to_f # => 1.2345
BigDec...

BigDecimal#truncate(n) -> BigDecimal (55051.0)

小数点以下の数を切り捨てて整数にします。

小数点以下の数を切り捨てて整数にします。

@param n 小数点以下の桁数を整数で指定します。

以下のように引数を与えて、小数点以下 n+1 位の数字を操作することもできます。
n が正の時は、小数点以下 n+1 位の数字を切り捨てます
(小数点以下を、最大 n 桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").truncate(4).to_f # => 1.2345
BigDec...

Integer#truncate(ndigits = 0) -> Integer (54922.0)

0 から self までの整数で、自身にもっとも近い整数を返します。

0 から self までの整数で、自身にもっとも近い整数を返します。

@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。

//emlist[][ruby]{
1.truncate # => 1
1.truncate(2) # => 1
18.truncate(-1) # => 10
(-18).truncate(-1) # => -10
//}

@see Numeric#truncate

絞り込み条件を変える

StringIO#truncate(len) -> Integer (54922.0)

自身のサイズが len になるように、自身を切り詰め、もしくは拡大します。 拡大した場合は、その部分を 0 で埋めます。 len を返します。

自身のサイズが len になるように、自身を切り詰め、もしくは拡大します。
拡大した場合は、その部分を 0 で埋めます。
len を返します。

@param len 変更したいサイズを整数で指定します。

@raise IOError 自身が書き込み可能でない時に発生します。

@raise Errno::EINVAL len がマイナスの時に発生します。

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.truncate(2)
a.string #=>...

CSV#truncate(path, length) -> 0 (54904.0)

File#truncate に委譲します。

File#truncate に委譲します。


@see File#truncate

File#truncate(length) -> 0 (54904.0)

ファイルのサイズを最大 length バイトにします。

ファイルのサイズを最大 length バイトにします。

サイズの変更に成功すれば 0 を返します。失敗した場合は例外
Errno::EXXX が発生します。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX サイズの変更に失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.open("testfile", "a") do |f|
f.truncate(5) # => 0
f.size # => 5...

Gem::Specification#autorequire -> String (54904.0)

非推奨の属性です。

非推奨の属性です。

Gem::Specification#require_path -> String (54904.0)

Gem::Specification#require_paths の単数バージョンです。

Gem::Specification#require_paths の単数バージョンです。

@see Gem::Specification#require_paths

絞り込み条件を変える

Gem::Specification#require_paths -> [String] (54904.0)

この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストを返します。

この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを返します。

Method#source_location -> [String, Integer] | nil (54904.0)

ソースコードのファイル名と行番号を配列で返します。

ソースコードのファイル名と行番号を配列で返します。

その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。

@see Proc#source_location

//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
def foo; end
end
# ----- end of /tmp/foo.rb ----

require '/tmp/foo'

m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.source...

Module#deprecate_constant(*name) -> self (54904.0)

name で指定した定数を deprecate に設定します。 deprecate に設定した定数を参照すると警告メッセージが表示されます。

name で指定した定数を deprecate に設定します。
deprecate に設定した定数を参照すると警告メッセージが表示されます。


@param name 0 個以上の String か Symbol を指定します。

@raise NameError 存在しない定数を指定した場合に発生します。

@return self を返します。

//emlist[例][ruby]{
FOO = 123
Object.deprecate_constant(:FOO) # => Object

FOO
# warning: constant ::FOO is deprecated
# =...

Numeric#truncate -> Integer (54904.0)

0 から 自身までの整数で、自身にもっとも近い整数を返します。

0 から 自身までの整数で、自身にもっとも近い整数を返します。

//emlist[例][ruby]{
1.truncate #=> 1
1.2.truncate #=> 1
(-1.2).truncate #=> -1
(-1.5).truncate #=> -1
//}

@see Numeric#ceil, Numeric#floor, Numeric#round

OpenSSL::X509::ExtensionFactory#subject_certificate=(name) (54904.0)

自身に所有者(subject)の証明書オブジェクトを設定します。

自身に所有者(subject)の証明書オブジェクトを設定します。

@param cert 設定する証明書(OpenSSL::X509::Certificate)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new

絞り込み条件を変える

Pathname#truncate(length) -> 0 (54904.0)

File.truncate(self.to_s, length) と同じです。

File.truncate(self.to_s, length) と同じです。


@param length 変更したいサイズを整数で与えます。

@see File.truncate

Proc#source_location -> [String, Integer] | nil (54904.0)

ソースコードのファイル名と行番号を配列で返します。

ソースコードのファイル名と行番号を配列で返します。

その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。


//emlist[例][ruby]{
# /path/to/target.rb を実行
proc {}.source_location # => ["/path/to/target.rb", 1]
proc {}.source_location # => ["/path/to/target.rb", 2]
(eval "proc {}").source_location # => ...

Rake::InvocationChain::EmptyInvocationChain#append(task_name) -> Rake::InvocationChain (54904.0)

与えられた値を追加した Rake::InvocationChain を返します。

与えられた値を追加した Rake::InvocationChain を返します。

@param task_name 追加する値を指定します。

Shell#truncate(path, length) -> 0 (54904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param path パスを表す文字列を指定します。

@param length 変更したいサイズを整数で与えます。

@see File.truncate

Shell::CommandProcessor#truncate(path, length) -> 0 (54904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param path パスを表す文字列を指定します。

@param length 変更したいサイズを整数で与えます。

@see File.truncate

絞り込み条件を変える

Shell::Filter#truncate(path, length) -> 0 (54904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param path パスを表す文字列を指定します。

@param length 変更したいサイズを整数で与えます。

@see File.truncate

UnboundMethod#source_location -> [String, Integer] | nil (54904.0)

ソースコードのファイル名と行番号を配列で返します。

ソースコードのファイル名と行番号を配列で返します。

その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。

//emlist[例][ruby]{
require 'time'

Time.instance_method(:zone).source_location # => nil
Time.instance_method(:httpdate).source_location # => ["/Users/user/.rbenv/versions/2.4.3/lib/ruby/2.4.0/time.rb", 654]
/...

Gem::Specification#autorequire=(lib) (54604.0)

非推奨の属性です。

非推奨の属性です。

Gem::Specification#require_path=(path) (54604.0)

Gem::Specification#require_paths= の単数バージョンです。

Gem::Specification#require_paths= の単数バージョンです。

@param path この Gem パッケージを使用した際に require するファイルが置かれているディレクトリを指定します。

@see Gem::Specification#require_paths=

Gem::Specification#require_paths=(paths) (54604.0)

この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストをセットします。

この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストをセットします。

@param paths この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを指定します。

絞り込み条件を変える

OpenSSL::X509::ExtensionFactory#issuer_certificate=(cert) (54604.0)

自身に発行者(issuer)の証明書オブジェクトを設定します。

自身に発行者(issuer)の証明書オブジェクトを設定します。

@param cert 設定する証明書(OpenSSL::X509::Certificate)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new

RSS::Maker::ChannelBase::CategoriesBase::CategoryBase#content (54604.0)

@todo

@todo

RSS::Maker::ChannelBase::CategoriesBase::CategoryBase#content=() (54604.0)

@todo

@todo

RSS::Rss::Channel#categories (54604.0)

@todo

@todo

RSS::Rss::Channel#category (54604.0)

@todo

@todo

絞り込み条件を変える

RSS::Rss::Channel#category= (54604.0)

@todo

@todo

RSS::Rss::Channel::Item#categories (54604.0)

@todo

@todo

RSS::Rss::Channel::Item#category (54604.0)

@todo

@todo

RSS::Rss::Channel::Item#category= (54604.0)

@todo

@todo

RSS::Rss::Channel::Item::Category#content (54604.0)

@todo

@todo

絞り込み条件を変える

RSS::Rss::Channel::Item::Category#content= (54604.0)

@todo

@todo

Rake::InvocationChain::EmptyInvocationChain#member?(task_name) -> bool (54604.0)

偽を返します。

偽を返します。

OpenSSL::PKCS12#certificate -> OpenSSL::X509::Certificate (46504.0)

自身が保持している証明書を返します。

自身が保持している証明書を返します。

OpenSSL::PKCS7#certificates -> [OpenSSL::X509::Certificate] | nil (46504.0)

署名に添付される証明書を配列で返します。

署名に添付される証明書を配列で返します。

Rake::Task#application -> Rake::Application (46504.0)

自身を所有している Rake::Application のインスタンスを返します。

自身を所有している Rake::Application のインスタンスを返します。

絞り込み条件を変える

Gem::Specification#version -> Gem::Version (46204.0)

この Gem パッケージのバージョンを返します。

この Gem パッケージのバージョンを返します。

OpenSSL::PKCS7#certificates=(certificates) (46204.0)

署名に付ける証明書を指定します。

署名に付ける証明書を指定します。

PKCS7 オブジェクトに元々つけられていた証明書はクリアされます。
通常は OpenSSL::PKCS7.sign の引数で添付する証明書を指定した
ほうがよいでしょう。

@param certificates 証明書(OpenSSL::X509::Certificate オブジェクト)の配列
@raise OpenSSL::PKCS7::PKCS7Error 変更に失敗した場合に発生します。

Shell::CommandProcessor#concat(*jobs) -> Shell::Concat (46204.0)

@todo

@todo

Shell::Filter#concat(*jobs) -> Shell::Concat (46204.0)

@todo

@todo

WEBrick::HTTPAuth::BasicAuth#authenticate(request, response) -> bool (46204.0)

クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。

クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。

絞り込み条件を変える

WEBrick::HTTPAuth::DigestAuth#authenticate(request, response) -> true (46204.0)

クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。

クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。

Enumerator::Lazy#collect_concat {|item| ... } -> Enumerator::Lazy (45922.0)

ブロックの実行結果をひとつに繋げたものに対してイテレートするような Enumerator::Lazy のインスタンスを返します。

ブロックの実行結果をひとつに繋げたものに対してイテレートするような
Enumerator::Lazy のインスタンスを返します。

//emlist[][ruby]{
["foo", "bar"].lazy.flat_map {|i| i.each_char.lazy}.force
#=> ["f", "o", "o", "b", "a", "r"]
//}

ブロックの返した値 x は、以下の場合にのみ分解され、連結されます。

* x が配列であるか、to_ary メソッドを持つとき
* x が each および force メソッドを持つ (例:Enumerator::Lazy) ...

Array#concat(*other_arrays) -> self (45904.0)

other_arrays の要素を自身の末尾に破壊的に連結します。

other_arrays の要素を自身の末尾に破壊的に連結します。

@param other_arrays 自身と連結したい配列を指定します。

//emlist[例][ruby]{
[ "a", "b" ].concat( ["c", "d"] ) #=> [ "a", "b", "c", "d" ]
[ "a" ].concat( ["b"], ["c", "d"] ) #=> [ "a", "b", "c", "d" ]
[ "a" ].concat #=> [ "a" ]

a = [ 1, 2, 3 ]
a.concat( [ 4, 5 ] )
a ...

Array#concat(other) -> self (45904.0)

配列 other を自身の末尾に破壊的に連結します。

配列 other を自身の末尾に破壊的に連結します。

@param other 自身と連結したい配列を指定します。

//emlist[例][ruby]{
array = [1, 2]
a = [3, 4]
array.concat a
p array # => [1, 2, 3, 4]
p a # => [3, 4] # こちらは変わらない
//}

Encoding#replicate(name) -> Encoding (45904.0)

レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。

レシーバのエンコーディングを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。

Ruby 3.2 から非推奨となり、Ruby 3.3 で削除予定です。

//emlist[][ruby]{
encoding = Encoding::UTF_8.replicate("REPLICATED_UTF-8") #=> #<Encoding:REPLICATED_UTF-8>
encoding.name ...

絞り込み条件を変える

Enumerable#collect_concat -> Enumerator (45904.0)

各要素をブロックに渡し、その返り値を連結した配列を返します。

各要素をブロックに渡し、その返り値を連結した配列を返します。

ブロックの返り値は基本的に配列を返すべきです。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]
//}

Enumerable#collect_concat {| obj | block } -> Array (45904.0)

各要素をブロックに渡し、その返り値を連結した配列を返します。

各要素をブロックに渡し、その返り値を連結した配列を返します。

ブロックの返り値は基本的に配列を返すべきです。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]
//}

Gem::DependencyList#dependency_order -> [Gem::Specification] (45904.0)

依存する Gem の数が少ない順にソートされた Gem::Specification のリストを返します。

依存する Gem の数が少ない順にソートされた Gem::Specification のリストを返します。

このことは、インストール済みの Gem を削除するときに便利です。
このメソッドで返された順にインストール済みの Gem 削除すると、
依存関係による多くの問題を回避することができます。

If there are circular dependencies (yuck!), then gems will be
returned in order until only the circular dependents and anything
they reference are le...

Gem::SourceIndex#specification(full_name) -> Gem::Specification | nil (45904.0)

指定された名前の Gem::Specification オブジェクトを返します。

指定された名前の Gem::Specification オブジェクトを返します。

@param full_name Gem のフルネームを指定します。

Gem::Specification#description -> String (45904.0)

Gem パッケージの説明を返します。

Gem パッケージの説明を返します。

絞り込み条件を変える

Gem::Specification#original_platform -> String (45904.0)

この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。

この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。

Gem::Specification#rdoc_options=(options) (45904.0)

API ドキュメントを生成するときに rdoc コマンドに与えるオプションをセットします。

API ドキュメントを生成するときに rdoc コマンドに与えるオプションをセットします。

@param options API ドキュメントを生成するときに rdoc コマンドに与えるオプションを指定します。

Gem::Specification#version=(version) (45904.0)

この Gem パッケージのバージョンをセットします。

この Gem パッケージのバージョンをセットします。

@param version バージョンを文字列か Gem::Version のインスタンスで指定します。

OpenSSL::PKCS7#add_certificate(cert) -> self (45904.0)

署名に添付する証明書を追加します。

署名に添付する証明書を追加します。

通常は OpenSSL::PKCS7.sign の引数で添付する証明書を指定した
ほうがよいでしょう。

@param cert 追加する証明書(OpenSSL::X509::Certificate オブジェクト)
@raise OpenSSL::PKCS7::PKCS7Error 追加に失敗した場合に発生します。

OpenSSL::X509::Certificate#add_extension(ext) -> OpenSSL::X509::Extension (45904.0)

拡張領域に拡張を追加します。

拡張領域に拡張を追加します。

@return 追加した拡張を返します
@param ext 追加する拡張(OpenSSL::X509::Extension オブジェクト)
@raise OpenSSL::X509::CertificateError 設定に失敗した場合に発生します

絞り込み条件を変える

OpenSSL::X509::Certificate#version=(version) (45904.0)

証明書のバージョンを設定します。

証明書のバージョンを設定します。

@param version バージョン(0以上の整数)
@raise OpenSSL::X509::CertificateError 設定に失敗した場合に発生します

OpenSSL::X509::StoreContext#current_cert -> OpenSSL::X509::Certificate (45904.0)

直前に検証した証明書のオブジェクトを返します。

直前に検証した証明書のオブジェクトを返します。

OpenSSL::X509::StoreContext#verify で検証が失敗した場合は
証明書チェイン中で検証に失敗した証明書のオブジェクトを返します。

証明書チェインの各証明書検証後
コールバック(OpenSSL::X509::Store#verify_callback=)呼び出しに
渡される StoreContext オブジェクトにこのメソッドを呼び出すと
直前に検証した証明書を返します。

OpenSSL::X509::StoreContext#verify を呼ぶ前に
このメソッドを呼ぶと空の OpenSSL::X509::Ce...

Rake::Application#original_dir -> String (45904.0)

rake コマンドを実行したディレクトリを返します。

rake コマンドを実行したディレクトリを返します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
Rake.application.original_dir # => "/path/to/dir"
end
//}

Rational#truncate(precision = 0) -> Rational | Integer (45904.0)

小数点以下を切り捨てて値を整数に変換します。

小数点以下を切り捨てて値を整数に変換します。

@param precision 計算結果の精度

@raise TypeError precision に整数以外のものを指定すると発生します。

//emlist[例][ruby]{
Rational(2, 3).to_i # => 0
Rational(3).to_i # => 3
Rational(300.6).to_i # => 300
Rational(98, 71).to_i # => 1
Rational(-31, 2).to_i # => -15
//}

precision を指定した場合は指定した桁数で切り...

Gem::Specification#add_bindir(executables) -> Array | nil (45604.0)

実行コマンドの格納場所を返します。

実行コマンドの格納場所を返します。

@param executables 実行コマンド名を格納した配列を指定します。

絞り込み条件を変える

Gem::Specification#bindir -> String (45604.0)

実行ファイルを格納するディレクトリを返します。

実行ファイルを格納するディレクトリを返します。

Gem::Specification#bindir=(dir) (45604.0)

実行ファイルを格納するディレクトリをセットします。

実行ファイルを格納するディレクトリをセットします。

@param dir 実行ファイルを格納するディレクトリを指定します。デフォルトは "bin" です。

Gem::Specification#cert_chain -> Array (45604.0)

@todo

@todo

Gem::Specification#cert_chain=(arr) (45604.0)

@todo

@todo

@param arr デフォルトは空の配列です。

Gem::Specification#description=(desc) (45604.0)

Gem パッケージの説明をセットします。

Gem パッケージの説明をセットします。

@param desc パッケージの詳細を説明する文章を指定します。

絞り込み条件を変える

Gem::Specification#mark_version -> String (45604.0)

RubyGems のバージョンを内部にセットします。

RubyGems のバージョンを内部にセットします。

Gem::Specification#normalize -> [String] (45604.0)

この Gem パッケージの含まれるファイルリストから重複を取り除きます。

この Gem パッケージの含まれるファイルリストから重複を取り除きます。

Gem::Specification#original_platform=(platform) (45604.0)

この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。

この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。

@param platform プラットフォームを指定します。

Gem::Specification#rdoc_options -> [String] (45604.0)

API ドキュメントを生成するときに rdoc コマンドに与えるオプションを返します。

API ドキュメントを生成するときに rdoc コマンドに与えるオプションを返します。

Gem::Specification#rubygems_version -> String (45604.0)

この Gem パッケージを作成した RubyGems のバージョンを返します。

この Gem パッケージを作成した RubyGems のバージョンを返します。

絞り込み条件を変える

Gem::Specification#rubygems_version=(version) (45604.0)

この Gem パッケージを作成した RubyGems のバージョンをセットします。 この属性は Gem パッケージが作成された時に自動的にセットされます。

この Gem パッケージを作成した RubyGems のバージョンをセットします。
この属性は Gem パッケージが作成された時に自動的にセットされます。

@param version RubyGems のバージョンを指定します。

Gem::Specification#runtime_dependencies -> Array (45604.0)

この Gem パッケージが依存している Gem パッケージのリストを返します。

この Gem パッケージが依存している Gem パッケージのリストを返します。

OpenSSL::X509::Certificate#not_after -> Time (45604.0)

証明書が無効になる時刻を返します。

証明書が無効になる時刻を返します。

OpenSSL::X509::Certificate#not_after=(time) (45604.0)

証明書が無効になる時刻を設定します。

証明書が無効になる時刻を設定します。

@param time 証明書の終了時刻
@raise OpenSSL::X509::CertificateError 設定に失敗した場合に発生します

OpenSSL::X509::Certificate#not_before -> Time (45604.0)

証明書が有効になる時刻を返します。

証明書が有効になる時刻を返します。

絞り込み条件を変える

<< 1 2 3 > >>