るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n
  3. rsa n=
  4. openssl n
  5. openssl n=

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

Gem::Commands::DependencyCommand#find_gems(name, source_index) -> Hash (72904.0)

与えられた Gem の名前をインデックスから検索します。

与えられた Gem の名前をインデックスから検索します。

@param name Gem の名前を指定します。

@param source_index Gem::SourceIndex のインスタンスを指定します。

@see Gem::SourceIndex#search

Gem::Package::TarOutput#add_gem_contents {|data_tar_writer| ... } -> self (72904.0)

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。

ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。

Matrix::EigenvalueDecomposition#eigenvector_matrix_inv -> Matrix (72904.0)

左固有ベクトルを縦に並べた行列を返します。

左固有ベクトルを縦に並べた行列を返します。

これは Matrix::EigenvalueDecomposition#v の逆行列です

Gem::Commands::DependencyCommand#find_reverse_dependencies(spec) -> Array (72604.0)

与えられた Gem スペックに依存する Gem のリストを返します。

与えられた Gem スペックに依存する Gem のリストを返します。

@param spec Gem::Specification のインスタンスを指定します。

Kernel#check_signedness(type, headers = nil, opts = nil) -> "signed" | "unsigned" | nil (65104.0)

Returns the signedness of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. If the +type+ is found and is a numeric type, a macro is passed as a preprocessor constant to the compiler using the +type+ name, in uppercase, prepended with 'SIGNEDNESS_OF_', followed by the +type+ name, followed by '=X' where 'X' is positive integer if the +type+ is unsigned, or negative integer if the +type+ is signed. For example, if size_t is defined as unsigned, then check_signedness('size_t') would returned +1 and the SIGNEDNESS_OF_SIZE_T=+1 preprocessor macro would be passed to the compiler, and SIGNEDNESS_OF_INT=-1 if check_signedness('int') is done.

Returns the signedness of the given +type+. You may optionally
specify additional +headers+ to search in for the +type+.

If the +type+ is found and is a numeric type, a macro is passed as a
preprocessor constant to the compiler using the +type+ name, in
uppercase, prepended with 'SIGNEDNESS...

絞り込み条件を変える

Kernel#check_signedness(type, headers = nil, opts = nil) { ... } -> "signed" | "unsigned" | nil (65104.0)

Returns the signedness of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. If the +type+ is found and is a numeric type, a macro is passed as a preprocessor constant to the compiler using the +type+ name, in uppercase, prepended with 'SIGNEDNESS_OF_', followed by the +type+ name, followed by '=X' where 'X' is positive integer if the +type+ is unsigned, or negative integer if the +type+ is signed. For example, if size_t is defined as unsigned, then check_signedness('size_t') would returned +1 and the SIGNEDNESS_OF_SIZE_T=+1 preprocessor macro would be passed to the compiler, and SIGNEDNESS_OF_INT=-1 if check_signedness('int') is done.

Returns the signedness of the given +type+. You may optionally
specify additional +headers+ to search in for the +type+.

If the +type+ is found and is a numeric type, a macro is passed as a
preprocessor constant to the compiler using the +type+ name, in
uppercase, prepended with 'SIGNEDNESS...

Gem::CommandManager#find_command(command_name) -> Gem::Command | nil (64504.0)

登録されているコマンドからマッチしたものを返します。

登録されているコマンドからマッチしたものを返します。

@param command_name コマンド名を文字列で指定します。

@return Gem::Command のサブクラスのインスタンスを返します。

@raise RuntimeError マッチする可能性のあるコマンドが複数ある場合に発生します。
また、マッチするコマンドが無かった場合にも発生します。

Encoding::InvalidByteSequenceError#destination_encoding_name -> String (63904.0)

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

@see Encoding::InvalidByteSequenceError#destination_encoding

Gem::Command#get_all_gem_names -> Array (63904.0)

コマンドラインで与えられた Gem の名前を全て取得して返します。

コマンドラインで与えられた Gem の名前を全て取得して返します。

@raise Gem::CommandLineError コマンドライン引数から Gem の名前を取得できない場合に発生します。

Gem::Command#get_one_gem_name -> String (63904.0)

コマンドラインで与えられた Gem の名前を一つ取得して返します。

コマンドラインで与えられた Gem の名前を一つ取得して返します。

@raise Gem::CommandLineError コマンドライン引数から Gem の名前を一つだけ取得できない場合に発生します。

絞り込み条件を変える

Gem::CommandManager#find_command_possibilities(command_name) -> Array (63904.0)

登録されているコマンドでマッチする可能性のあるものを返します。

登録されているコマンドでマッチする可能性のあるものを返します。

@param command_name コマンド名を文字列で指定します。

Gem::QuickLoader#calculate_integers_for_gem_version (63904.0)

prelude.c で定義されている内部用のメソッドです。

prelude.c で定義されている内部用のメソッドです。

Gem::QuickLoader#push_all_highest_version_gems_on_load_path (63904.0)

prelude.c で定義されている内部用のメソッドです。

prelude.c で定義されている内部用のメソッドです。

Gem::QuickLoader#push_gem_version_on_load_path (63904.0)

prelude.c で定義されている内部用のメソッドです。

prelude.c で定義されている内部用のメソッドです。

OpenSSL::PKey::DH#g -> OpenSSL::BN (63673.0)

DH 鍵共有プロトコルの鍵パラメータ g を返します。

DH 鍵共有プロトコルの鍵パラメータ g を返します。

この値は生成元と呼ばれます。

@see OpenSSL::PKey::DH#g=

絞り込み条件を変える

OpenSSL::PKey::DSA#g -> OpenSSL::BN (63673.0)

DSA 鍵のパラメータ g を返します。

DSA 鍵のパラメータ g を返します。

g は公開鍵、秘密鍵の両方に属する情報です。

Gem::InstallUpdateOptions#add_install_update_options (63604.0)

インストールとアップデートに関するオプションを追加します。

インストールとアップデートに関するオプションを追加します。

Encoding::InvalidByteSequenceError#source_encoding -> Encoding (55204.0)

エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。

@see Encoding::InvalidByteSequenceError#destination_encoding,
Encoding::UndefinedConversionError#source_encoding

Gem::DependencyInstaller#find_spec_by_name_and_version(gem_name, version = Gem::Requirement.default) -> Array (55204.0)

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。

@param gem_name Gem の名前を指定します。

@param version Gem が満たすバージョンに関する条件を指定します。

WEBrick::HTTPRequest#content_length -> Integer (55204.0)

リクエストの Content-Length ヘッダの値を整数で返します。リクエストに Content-Length ヘッダ が含まれていない場合は 0 を返します。

リクエストの Content-Length ヘッダの値を整数で返します。リクエストに Content-Length ヘッダ
が含まれていない場合は 0 を返します。

絞り込み条件を変える

Encoding::InvalidByteSequenceError#destination_encoding -> Encoding (54904.0)

エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。

@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding

Encoding::InvalidByteSequenceError#source_encoding_name -> Encoding (54904.0)

エラーを発生させた変換の変換元のエンコーディングを文字列で返します。

エラーを発生させた変換の変換元のエンコーディングを文字列で返します。

@see Encoding::InvalidByteSequenceError#source_encoding

Encoding::UndefinedConversionError#destination_encoding_name -> String (54904.0)

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

@see Encoding::UndefinedConversionError#destination_encoding

Gem::CommandManager#register_command(command_name) -> false (54904.0)

コマンドを自身に登録します。

コマンドを自身に登録します。

@param command_name コマンド名をシンボルで指定します。

Gem::GemPathSearcher#init_gemspecs -> [Gem::Specification] (54904.0)

インストール済みの Gem の Gem::Specification のリストを返します。

インストール済みの Gem の Gem::Specification のリストを返します。

リストはアルファベット順かつバージョンの新しい順にソートされています。

絞り込み条件を変える

Method#original_name -> Symbol (54904.0)

オリジナルのメソッド名を返します。

オリジナルのメソッド名を返します。

//emlist[例][ruby]{
class C
def foo; end
alias bar foo
end
C.new.method(:bar).original_name # => :foo
//}

@see UnboundMethod#original_name

RSS::Parser#ignore_unknown_element (54904.0)

@todo

@todo

RSS::Parser#ignore_unknown_element= (54904.0)

@todo

@todo

Gem::Commands::DependencyCommand#arguments -> String (54604.0)

引数の説明を表す文字列を返します。

引数の説明を表す文字列を返します。

Gem::Commands::DependencyCommand#print_dependencies(spec, level = 0) -> String (54604.0)

依存関係を表す文字列を返します。

依存関係を表す文字列を返します。

@param spec Gem::Specification のインスタンスを指定します。

@param level 依存関係の深さを指定します。

絞り込み条件を変える

Gem::Commands::DependencyCommand#usage -> String (54604.0)

使用方法を表す文字列を返します。

使用方法を表す文字列を返します。

Gem::DependencyInstaller#find_gems_with_sources(dep) -> Array (54604.0)

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。

Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。

@param dep Gem::Dependency のインスタンスを指定します。

Gem::DocManager#generate_rdoc (54604.0)

自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。

自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。

Gem::DocManager#generate_ri (54604.0)

自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。

自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。

Gem::Indexer#generate_index (54604.0)

インデックスを構築して保存します。

インデックスを構築して保存します。

絞り込み条件を変える

Gem::Installer#build_extensions (54604.0)

拡張ライブラリをビルドします。

拡張ライブラリをビルドします。

拡張ライブラリをビルドするためのファイルタイプとして有効であるのは、
extconf.rb, configure script, Rakefile, mkmf_files です。

Gem::Uninstaller#uninstall_gem(spec, specs) (54604.0)

与えられた spec に対応する Gem をアンインストールします。

与えられた spec に対応する Gem をアンインストールします。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。

Integer#integer? -> true (54604.0)

常に真を返します。

常に真を返します。

//emlist[][ruby]{
1.integer? # => true
1.0.integer? # => false
//}

Matrix::EigenvalueDecomposition#eigenvalues -> [Float] (54604.0)

固有値を配列で返します。

固有値を配列で返します。

Matrix::EigenvalueDecomposition#eigenvector_matrix -> Matrix (54604.0)

右固有ベクトルを横に並べた行列を返します。

右固有ベクトルを横に並べた行列を返します。

絞り込み条件を変える

Matrix::EigenvalueDecomposition#eigenvectors -> [Vector] (54604.0)

右固有ベクトルを配列で返します。

右固有ベクトルを配列で返します。

RDoc::Generator::Darkfish#generate -> () (54604.0)

解析した情報を HTML ファイルや検索用のインデックスに出力します。

解析した情報を HTML ファイルや検索用のインデックスに出力します。

RDoc::Generator::JsonIndex#generate -> () (54604.0)

解析した情報を RDoc::Generator::JsonIndex::SEARCH_INDEX_FILE に出 力します。

解析した情報を RDoc::Generator::JsonIndex::SEARCH_INDEX_FILE に出
力します。

RDoc::Generator::RI#generate -> () (54604.0)

解析した情報を ri コマンドから読めるようにファイルに出力します。

解析した情報を ri コマンドから読めるようにファイルに出力します。

Matrix::EigenvalueDecomposition#v_inv -> Matrix (54304.0)

左固有ベクトルを縦に並べた行列を返します。

左固有ベクトルを縦に並べた行列を返します。

これは Matrix::EigenvalueDecomposition#v の逆行列です

絞り込み条件を変える

CGI::QueryExtension#content_length -> Integer (46204.0)

ENV['CONTENT_LENGTH'] を返します。

ENV['CONTENT_LENGTH'] を返します。

Encoding::Converter#source_encoding -> Encoding (46204.0)

変換元のエンコーディングを返します。

変換元のエンコーディングを返します。

@return 変換元のエンコーディング

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.source_encoding #=> #<Encoding:UTF-8>
//}

Encoding::UndefinedConversionError#source_encoding -> Encoding (46204.0)

エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。

変換が多段階になされる場合は元の文字列のものではない
エンコーディングが返される場合があることに注意してください。

@see Encoding::UndefinedConversionError#destination_encoding

Gem::SourceIndex#gem_signature(gem_full_name) -> String (46204.0)

与えられた名前を持つ Gem の SHA256 ダイジェストを返します。

与えられた名前を持つ Gem の SHA256 ダイジェストを返します。

@param gem_full_name Gem の名前を指定します。

Net::HTTPHeader#content_length -> Integer|nil (46204.0)

Content-Length: ヘッダフィールドの表している値を整数で返します。

Content-Length: ヘッダフィールドの表している値を整数で返します。

ヘッダが設定されていない場合には nil を返します。

@raise Net::HTTPHeaderSyntaxError フィールドの値が不正である場合に
発生します。

//emlist[例][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
re...

絞り込み条件を変える

Net::HTTPHeader#content_range -> Range|nil (46204.0)

Content-Range: ヘッダフィールドの値を Range で返します。 Range の表わす長さは Net::HTTPHeader#range_length で得られます。

Content-Range: ヘッダフィールドの値を Range で返します。
Range の表わす長さは Net::HTTPHeader#range_length で得られます。

ヘッダが設定されていない場合には nil を返します。

//emlist[例][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_range # => nil
req['Content...

Net::HTTPHeader#range_length -> Integer|nil (46204.0)

Content-Range: ヘッダフィールドの表している長さを整数で返します。

Content-Range: ヘッダフィールドの表している長さを整数で返します。

ヘッダが設定されていない場合には nil を返します。

@raise Net::HTTPHeaderSyntaxError Content-Range: ヘッダフィールド
の値が不正である場合に
発生します。


//emlist[例][ruby]{
require 'net/http'

uri = UR...

Net::IMAP::BodyTypeMessage#language -> String | [String] | nil (46204.0)

1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。

1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。

OpenSSL::OCSP::BasicResponse#sign(signer_cert, signer_key, certs = [], flags=0) -> self (46204.0)

Response に署名します。

Response に署名します。

OCSP レスポンダ(もしくは CA)はレスポンスに署名をすることで、
レスポンスの内容を保証します。

flags には以下の値の OR を渡すことができます。
* OpenSSL::OCSP::NOTIME
* OpenSSL::OCSP::RESPID_KEY
* OpenSSL::OCSP::NOCERTS

certs に証明書の配列を渡すことで、この署名を検証するために
必要となる別の証明書を付加することができます。

@param signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェ...

OpenSSL::OCSP::Response#status_string -> String (46204.0)

レスポンスステータスを human-readable な文字列で返します。

レスポンスステータスを human-readable な文字列で返します。

@see OpenSSL::OCSP::Response#status

絞り込み条件を変える

OpenSSL::X509::ExtensionFactory#config -> OpenSSL::Config (46204.0)

自身に設定されているコンフィグファイルオブジェクトを設定します。

自身に設定されているコンフィグファイルオブジェクトを設定します。

String#encoding -> Encoding (46204.0)

文字列のエンコーディング情報を表現した Encoding オブジェクトを返します。

文字列のエンコーディング情報を表現した Encoding オブジェクトを返します。

//emlist[例][ruby]{
# encoding: utf-8
utf8_str = "test"
euc_str = utf8_str.encode("EUC-JP")
utf8_str.encoding # => #<Encoding:UTF-8>
euc_str.encoding # => #<Encoding:EUC-JP>
//}

@see Encoding

StringIO#set_encoding(ext_enc, int_enc) -> self (46204.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

自身のエンコーディングを指定されたエンコーディングに設定します。

@param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@param int_enc 無視されます。IO クラスの API との互換性のために用
意されています。

@param opt 無視されます。IO クラスの API との互換性のために用意さ
れています。

StringIO#set_encoding(ext_enc, int_enc, opt) -> self (46204.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

自身のエンコーディングを指定されたエンコーディングに設定します。

@param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@param int_enc 無視されます。IO クラスの API との互換性のために用
意されています。

@param opt 無視されます。IO クラスの API との互換性のために用意さ
れています。

StringIO#string -> String (46204.0)

自身が表す文字列を返します。

自身が表す文字列を返します。

返されるのは生成時に与えられたバッファとして使われている文字列です。
文字列は複製されないことに注意して下さい。

//emlist[例][ruby]{
require "stringio"
sio = StringIO.new
sio << "abc"
s = sio.string
p s #=> "abc"
sio << "xyz"
p s #=> "abcxyz"
//}

絞り込み条件を変える

StringScanner#string -> String (46204.0)

スキャン対象にしている文字列を返します。

スキャン対象にしている文字列を返します。

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

s = StringScanner.new('test string')
s.string # => "test string"
//}

返り値は freeze されていません。

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

s = StringScanner.new('test string')
s.string.frozen? # => false
//}

なお、このメソッドは StringScanner.new に渡した
文字列をその...

WEBrick::HTTPResponse#content_length -> Integer | nil (46204.0)

Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。

Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。

: body が String オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダはレスポンスに含まれず、IO から全てを読み込ん
でそれをエンティティボ...

Digest::Base#digest_length -> Integer (45904.0)

ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

ダイジェストのハッシュ値のバイト長を取得します。
例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。

例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。

require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, ...

Digest::SHA2#digest_length -> Integer (45904.0)

ダイジェストのハッシュ値のバイト長を返します。

ダイジェストのハッシュ値のバイト長を返します。

Encoding::Converter#destination_encoding -> Encoding (45904.0)

変換先のエンコーディングを返します。

変換先のエンコーディングを返します。

@return 変換先のエンコーディング

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.destination_encoding #=> #<Encoding:EUC-JP>
//}

絞り込み条件を変える

Encoding::UndefinedConversionError#destination_encoding -> Encoding (45904.0)

エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。

@see Encoding::UndefinedConversionError#source_encoding

Encoding::UndefinedConversionError#source_encoding_name -> Encoding (45904.0)

エラーを発生させた変換の変換元のエンコーディングを文字列で返します。

エラーを発生させた変換の変換元のエンコーディングを文字列で返します。

@see Encoding::UndefinedConversionError#source_encoding

Gem::Command#merge_options(new_options) -> Hash (45904.0)

与えられたオプションとデフォルトのオプションをマージします。 しかし、新しいオプションに同一のキーがあってもデフォルトのオプションは変更されません。

与えられたオプションとデフォルトのオプションをマージします。
しかし、新しいオプションに同一のキーがあってもデフォルトのオプションは変更されません。

@param new_options 新しいコマンドオプションをハッシュで指定します。

Gem::Commands::UnpackCommand#get_path(gemname, version_req) -> String | nil (45904.0)

引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。

引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。

@param gemname Gem パッケージの名前を指定します。

@param version_req バージョンの満たすべき条件を文字列で指定します。

Gem::GemPathSearcher#matching_files(spec, path) -> [String] (45904.0)

与えられた spec に path が含まれている場合、その path のリストを返します。

与えられた spec に path が含まれている場合、その path のリストを返します。

@param spec Gem::Specification のインスタンスを指定します。

@param path 探索対象のパスを指定します。

絞り込み条件を変える

Gem::Package::TarInput#load_gemspec(io) -> Gem::Specification | nil (45904.0)

YAML 形式の gemspec を io から読み込みます。

YAML 形式の gemspec を io から読み込みます。

@param io 文字列か IO オブジェクトを指定します。

@see Gem::Specification.from_yaml

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

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

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

@see Gem::Specification#full_name

Gem::Specification#post_install_message=(message) (45904.0)

インストール完了後に表示するメッセージをセットします。

インストール完了後に表示するメッセージをセットします。

@param message メッセージを指定します。

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

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

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

GetoptLong#ordering=(ordering) (45904.0)

順序形式を設定します。

順序形式を設定します。

環境変数 POSIXLY_CORRECT が定義されていると、引数に
GetoptLong::PERMUTE を与えてこのメソッドを呼び出しても、実際のところの順
序形式は GetoptLong::REQUIRE_ORDER に設定されます。

環境変数 POSIXLY_CORRECT が定義されていない限り、GetoptLong::PERMUTE
が初期値です。定義されていれば、GetoptLong::REQUIRE_ORDER が初期値になり
ます。

@param ordering GetoptLong::REQUIRE_ORDER, GetoptLong::...

絞り込み条件を変える

Net::HTTPHeader#content_length=(len) (45904.0)

Content-Length: ヘッダフィールドに値を設定します。

Content-Length: ヘッダフィールドに値を設定します。

len に nil を与えると Content-Length: ヘッダフィールドを
削除します。

@param len 設定する値を整数で与えます。

//emlist[例][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_length # => nil
req.content_length = ...

OpenSSL::Digest#digest_length -> Integer (45904.0)

ハッシュ値の長さ(バイト数)を返します。

ハッシュ値の長さ(バイト数)を返します。

OpenSSL::X509::ExtensionFactory#config=(config) (45904.0)

自身にコンフィグファイルオブジェクトを設定します。

自身にコンフィグファイルオブジェクトを設定します。


require 'openssl'
factory.config = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)

@param config 設定ファイル(OpenSSL::Config オブジェクト)

OpenURI::Meta#content_encoding -> [String] (45904.0)

対象となるリソースの Content-Encoding を文字列の配列として返します。 Content-Encoding ヘッダがない場合は、空の配列を返します。

対象となるリソースの Content-Encoding を文字列の配列として返します。
Content-Encoding ヘッダがない場合は、空の配列を返します。

例:

//emlist[例][ruby]{
require 'open-uri'
open('http://example.com/f.tar.gz') {|f|
p f.content_encoding #=> ["x-gzip"]
}
//}

RDoc::Context#ongoing_visibility=(vis) (45904.0)

Change the default visibility for new methods

Change the default visibility for new methods

絞り込み条件を変える

REXML::Element#get_elements(xpath) -> [REXML::Element] (45904.0)

xpath にマッチする要素を配列で返します。

xpath にマッチする要素を配列で返します。

xpath には XPath 文字列を指定します。

@param xpath XPath 文字列
@see REXML::Elements#to_a

String#force_encoding(encoding) -> self (45904.0)

文字列の持つエンコーディング情報を指定された encoding に変えます。

文字列の持つエンコーディング情報を指定された encoding に変えます。

このとき実際のエンコーディングは変換されず、検査もされません。
Array#pack などで得られたバイト列のエンコーディングを指定する時に使います。

@param encoding 変更するエンコーディング情報を表す文字列か Encoding オブジェクトを指定します。

//emlist[例][ruby]{
s = [164, 164, 164, 237, 164, 207].pack("C*")
p s.encoding #=> ASC...

StringIO#external_encoding -> Encoding (45904.0)

現在の外部エンコーディングを返します。

現在の外部エンコーディングを返します。

StringIO#internal_encoding -> Encoding (45904.0)

現在の内部エンコーディングを返します。

現在の内部エンコーディングを返します。

StringIO#set_encoding(ext_enc) -> self (45904.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

自身のエンコーディングを指定されたエンコーディングに設定します。

@param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@param int_enc 無視されます。IO クラスの API との互換性のために用
意されています。

@param opt 無視されます。IO クラスの API との互換性のために用意さ
れています。

絞り込み条件を変える

UnboundMethod#original_name -> Symbol (45904.0)

オリジナルのメソッド名を返します。

オリジナルのメソッド名を返します。

//emlist[例][ruby]{
class C
def foo; end
alias bar foo
end
C.instance_method(:bar).original_name # => :foo
//}

@see Method#original_name

WEBrick::HTTPResponse#content_length=(len) (45904.0)

Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。

Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。

: body が String オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダはレスポンスに含まれず、IO から全てを読み込ん
でそれをエンティティボ...

StringScanner#beginning_of_line? -> bool (45640.0)

スキャンポインタが行頭を指しているなら true を、 行頭以外を指しているなら false を返します。

スキャンポインタが行頭を指しているなら true を、
行頭以外を指しているなら false を返します。

行頭の定義は、文字列先頭かまたは \n の直後を指していることです。
文字列末尾は必ずしも行頭ではありません。

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

s = StringScanner.new("test\nstring")
s.bol? # => true
s.scan(/\w+/)
s.bol? # => false
s.scan(/\n/)
s.bol? # => true
s.scan(/\w+/...

Addrinfo#getnameinfo(flags=0) -> [String, String] (45604.0)

ノード名とサービスを文字列の配列で返します。

ノード名とサービスを文字列の配列で返します。

flags には Socket::NI_??? という名前の定数のビット OR を渡します。

require 'socket'

Addrinfo.tcp("127.0.0.1", 80).getnameinfo
#=> ["localhost", "www"]
Addrinfo.tcp("127.0.0.1", 80).getnameinfo(Socket::NI_NUMERICSERV)
#=> ["localhost", "80"]

@param flags フラグ
@raise SocketError getnam...

Digest::Base#length -> Integer (45604.0)

ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

ダイジェストのハッシュ値のバイト長を取得します。
例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。

例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。

require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, ...

絞り込み条件を変える

Encoding::InvalidByteSequenceError#readagain_bytes -> String (45604.0)

エラー発生時に読み直さなければならないバイト列を返します。

エラー発生時に読み直さなければならないバイト列を返します。

@see Encoding::InvalidByteSequenceError#error_bytes

Gem::Command#get_one_optional_argument -> String (45604.0)

コマンドラインからオプショナルな引数を取得して返します。

コマンドラインからオプショナルな引数を取得して返します。

@return 一つ以上、指定した場合は最初の値を返します。一つも指定していない場合は nil を返します。

Gem::Commands::BuildCommand#arguments -> String (45604.0)

引数の説明を表す文字列を返します。

引数の説明を表す文字列を返します。

Gem::Commands::BuildCommand#load_gemspecs(filename) -> Array (45604.0)

gemspec ファイルをロードします。

gemspec ファイルをロードします。

@param filename ファイル名を指定します。

Gem::Commands::BuildCommand#usage -> String (45604.0)

使用方法を表す文字列を返します。

使用方法を表す文字列を返します。

絞り込み条件を変える

Gem::Commands::UpdateCommand#do_rubygems_update(version) (45604.0)

RubyGems 自体を更新します。

RubyGems 自体を更新します。

Gem::Commands::WhichCommand#find_paths(package_name, dirs) -> Array (45604.0)

dirs から package_name という名前を持つファイルを探索します。

dirs から package_name という名前を持つファイルを探索します。

以下の拡張子を持つファイルが対象です。

%w[.rb .rbw .so .dll .bundle]

@param package_name ファイルの名前を指定します。

@param dirs 探索するディレクトリを文字列の配列で指定します。

Gem::ConfigFile#config_file_name -> String (45604.0)

設定ファイルの名前を返します。

設定ファイルの名前を返します。

Gem::DependencyInstaller#gather_dependencies -> Array (45604.0)

依存関係を無視するように指定されていない限り、インストールするように指定された Gem が依存している Gem の情報を集めて返します。

依存関係を無視するように指定されていない限り、インストールするように指定された
Gem が依存している Gem の情報を集めて返します。

Gem::DependencyInstaller#gems_to_install -> Array (45604.0)

依存関係によりインストールされる予定の Gem のリストを返します。

依存関係によりインストールされる予定の Gem のリストを返します。

絞り込み条件を変える

<< 1 2 3 ... > >>