るりまサーチ (Ruby 2.4.0)

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

別のキーワード

  1. _builtin at
  2. _builtin values_at
  3. time at
  4. dbm values_at
  5. csv values_at

ライブラリ

クラス

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

WEBrick::HTTPStatus::NonAuthoritativeInformation (72001.0)

HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。

HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。

RDoc::Generator::RI (63049.0)

ri のためのファイルを生成するためのクラスです。

ri のためのファイルを生成するためのクラスです。

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

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

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

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

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

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

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

REXML::Attributes#each_attribute {|attribute| ... } -> () (55201.0)

各属性に対しブロックを呼び出します。

各属性に対しブロックを呼び出します。

個々の属性は REXML::Attribute オブジェクトで渡されます。

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='&lt;'/>
</root>
EOS
a = doc.get_elements("/root...

絞り込み条件を変える

REXML::Attributes#get_attribute(name) -> Attribute | nil (55201.0)

name という名前の属性を取得します。

name という名前の属性を取得します。

name という名前を持つ属性がない場合は nil を返します。

@param name 属性名(文字列)
@see REXML::Attributes#[]

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='...

REXML::Attributes#get_attribute_ns(namespace, name) -> REXML::Attribute | nil (55201.0)

namespace と name で特定される属性を返します。

namespace と name で特定される属性を返します。

namespace で名前空間を、 name で prefix を含まない属性名を
指定します。

指定された属性が存在しない場合は nil を返します。

XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。

@param namespace 名前空間(URI, 文字列)
@param name 属性名(文字列)

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.ne...

IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_ONLY -> 2 (54901.0)

irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名の public メソッドが定義済みではなかった場合のみ、 エイリアスを定義する事を指定するフラグです。

irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名の public メソッドが定義済みではなかった場合のみ、
エイリアスを定義する事を指定するフラグです。

@see IRB::ExtendCommandBundle.def_extend_command

OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION -> Integer (54901.0)

アプリケーションが利用するエラーコードです。

アプリケーションが利用するエラーコードです。

OpenSSL のライブラリでは使われないので、
アプリケーションプログラマが自由に利用することが可能です。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

@see OpenSSL::X509::Store#verify_callback=,
OpenSSL::X509::StoreContext#error=

Scanf::FormatString#last_match_tried (54601.0)

@todo

@todo

絞り込み条件を変える

Net::HTTPNonAuthoritativeInformation (54001.0)

HTTP レスポンス 203 (Non-Authoritative Information) を表現するクラスです。

HTTP レスポンス 203 (Non-Authoritative Information) を表現するクラスです。

詳しくは 7231 Section 6.3.4 を見てください。

OpenSSL::X509::Certificate#check_private_key(private_key) -> bool (46201.0)

与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。

与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。

確認に成功した場合に真を返します。
@param private_key 確認用の秘密鍵

Gem::Specification#installation_path -> String (45901.0)

この Gem パッケージのインストール先のパスを返します。

この Gem パッケージのインストール先のパスを返します。

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

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

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

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

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

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

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

絞り込み条件を変える

Logger::Formatter#datetime_format -> String (45901.0)

ログの日時フォーマットを取得します。

ログの日時フォーマットを取得します。


@see Time#strftime

OpenSSL::X509::Certificate#signature_algorithm -> String (45901.0)

発行者 (CA) が証明書に署名するのに使ったアルゴリズムです。

発行者 (CA) が証明書に署名するのに使ったアルゴリズムです。

URI::LDAP#attributes -> String (45901.0)

自身の Attribute を文字列で返します。

自身の Attribute を文字列で返します。

WEBrick::HTTPStatus::RC_NON_AUTHORITATIVE_INFORMATION (45901.0)

HTTP のステータスコードを表す整数です。

HTTP のステータスコードを表す整数です。

require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500

Addrinfo#ipv4_private? -> bool (45601.0)

IPv4 のプライベートアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) であれば真を返します。

IPv4 のプライベートアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
であれば真を返します。

絞り込み条件を変える

Gem::RequirePathsBuilder#write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home) (45601.0)

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

Gem::Security::Policy#verify_data -> bool (45601.0)

この値が真である場合は、データを検証します。

この値が真である場合は、データを検証します。

Gem::Security::Policy#verify_data=(flag) (45601.0)

データを検証するかどうかを設定します。

データを検証するかどうかを設定します。

@param flag 真、または偽を指定します。

Gem::Specification.array_attribute(name) -> () (45601.0)

Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。

Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。

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

@see Gem::Specification.attribute

Gem::Specification.array_attributes -> Array (45601.0)

@@array_attributes の複製を返します。

@@array_attributes の複製を返します。

@see Object#dup

絞り込み条件を変える

Gem::Specification.attribute(name) -> () (45601.0)

デフォルト値を指定したアクセサを定義するために使用します。

デフォルト値を指定したアクセサを定義するために使用します。

以下の副作用があります。

* クラス変数 @@attributes, @@default_value を変更します。
* 通常の属性書き込みメソッドを定義します。
* デフォルト値を持つ属性読み取りメソッドのように振る舞うメソッドを定義します。

Gem::Specification.attribute_alias_singular(singular, plural) -> () (45601.0)

既に存在する複数形の属性の単数形バージョンを定義します。

既に存在する複数形の属性の単数形バージョンを定義します。

これは単に一つの引数を受け取りそれを配列に追加するようなヘルパーメソッドを定義するということです。

例:

# このように定義すると
attribute_alias_singular :require_path, :require_paths
# こう書くかわりに
s.require_paths = ['mylib']
# こう書くことができます。
s.require_path = 'mylib'

@param singular 属性名の単数形を指定します。

@param plural 属性名の複数形を...

Gem::Specification.attribute_defaults -> Array (45601.0)

@todo

@todo

@@attributes の複製を返します。

Gem::Specification.attribute_names -> Array (45601.0)

属性名の配列を返します。

属性名の配列を返します。

Gem::Specification.attributes(*args) -> () (45601.0)

複数の属性を一度に作成するために使用します。

複数の属性を一度に作成するために使用します。

各属性のデフォルト値は nil になります。

@param args 属性名を一つ以上指定します。

絞り込み条件を変える

Gem::Specification.required_attribute(name, default = nil) -> () (45601.0)

必須の属性を作成します。

必須の属性を作成します。

@param name 属性名を指定します。

@param default デフォルト値を指定します。

@see Gem::Specification.attribute

Gem::Specification.required_attribute?(name) -> bool (45601.0)

必須属性であれば真を返します。

必須属性であれば真を返します。

@param name 属性名を指定します。

Gem::Specification.required_attributes -> Array (45601.0)

必須属性のリストを返します。

必須属性のリストを返します。

JSON::Generator::GeneratorMethods::String::Extend.json_create(hash) -> String (45601.0)

JSON のオブジェクトから Ruby の文字列を生成して返します。

JSON のオブジェクトから Ruby の文字列を生成して返します。

@param hash キーとして "raw" という文字列を持ち、その値として数値の配列を持つハッシュを指定します。

require 'json'
String.json_create({"raw" => [0x41, 0x42, 0x43]}) # => "ABC"

RSS::SyndicationModel#sy_updatePeriod (45601.0)

@todo

@todo

絞り込み条件を変える

RSS::SyndicationModel#sy_updatePeriod= (45601.0)

@todo

@todo

Scanf::FormatSpecifier#matched_string (45601.0)

@todo

@todo

URI::LDAP#attributes=(s) (45601.0)

自身の Attribute を文字列で設定します。

自身の Attribute を文字列で設定します。

@param s 自身の Attribute を文字列で設定します。

WEBrick::HTTPRequest#attributes -> Hash (45601.0)

@todo ???

@todo ???

Prime::EratosthenesGenerator (45001.0)

Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成にエラトステネスのふるいを使用しています。

Prime::PseudoPrimeGenerator の具象クラスです。
素数の生成にエラトステネスのふるいを使用しています。

絞り込み条件を変える

Prime::PseudoPrimeGenerator (45001.0)

擬似素数列の列挙子のための抽象クラスです。

擬似素数列の列挙子のための抽象クラスです。

Prime の各メソッドが使用する低水準の擬似素数列挙子は、 Prime::PseudoPrimeGenerator のインスタンスであることが期待されています。
このクラスを継承する具象クラスは succ, next, rewind をオーバーライドしなければなりません。

独自の素数列挙アルゴリズムを実装しようとする場合を除いて、ユーザーがこのクラスを利用する必要はありません。高水準の Prime クラスを利用してください。

Prime::TrialDivisionGenerator (45001.0)

Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成に試行除算法を使用しています。

Prime::PseudoPrimeGenerator の具象クラスです。
素数の生成に試行除算法を使用しています。

OpenSSL::X509::Request#add_attribute(attr) -> OpenSSL::X509::Attribute (37501.0)

新たな attribute を CSR に追加します。

新たな attribute を CSR に追加します。

@param attr 追加する attribute(OpenSSL::X509::Attribute の
インスタンス)
@return 渡した attribute オブジェクトを返します
@see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute=

REXML::DocType#attribute_of(element, attribute) -> String | nil (37501.0)

DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。

DTD 内の属性リスト宣言で、 element という名前の要素の attribute という
名前の属性のデフォルト値を返します。

elementという名前の要素の属性値は宣言されていない、
elementという名前の要素にはattributeという名前の属性が宣言されていない、
もしくはデフォルト値が宣言されていない、のいずれかの場合は nil を返します。

@param element 要素名(文字列)
@param attribute 属性名(文字列)

//emlist[][ruby]{
require 'rexml/document'

doctype = REXML::Doc...

Gem::RemoteFetcher#get_file_uri_path(uri) -> String (37201.0)

与えられた URI から "file://" を取り除いた文字列を返します。

与えられた URI から "file://" を取り除いた文字列を返します。

@param uri URI を表す文字列を指定します。

絞り込み条件を変える

Gem::RemoteFetcher#open_uri_or_path(uri, last_modified = nil, head = false, depth = 0) -> StringIO | File (37201.0)

@param uri URI を指定します。

@param uri URI を指定します。

@param last_modified 最終更新時刻を指定します。

@param head 真を指定するとヘッダ情報のみ取得します。

@param depth 現在のリダイレクト回数を指定します。

@raise Gem::RemoteFetcher::FetchError デフォルトでは 11 回リダイレクトした場合に発生します。
depth を指定すると 10 - depth 回より多くリダイレクトした場合にこの例外が発生するようになります。
また HTTP のレスポンスが想定外のものの場合にも発生します。...

Matrix::EigenvalueDecomposition#eigenvalue_matrix -> Matrix (37201.0)

固有値を対角成分に並べた行列を返します。

固有値を対角成分に並べた行列を返します。

OpenSSL::X509::Request#attributes -> [OpenSSL::X509::Attribute] (37201.0)

CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。

CSR が保持している attribute を OpenSSL::X509::Attribute
の配列で返します。

attribute とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" という oid の attribute を追加
します。

@see OpenSSL::X509::Request#attribute=,
OpenSSL::X509::Request#add_attribute

RDoc::Context#add_attribute(an_attribute) -> () (37201.0)

引数で指定した RDoc::Attr オブジェクトを追加します。

引数で指定した RDoc::Attr オブジェクトを追加します。

@param an_attribute RDoc::Attr オブジェクトを指定します。

RDoc::Markup#attribute_manager -> RDoc::AttributeManager (37201.0)

自身の RDoc::AttributeManager オブジェクトを返します。

自身の RDoc::AttributeManager オブジェクトを返します。

絞り込み条件を変える

REXML::DocType#attributes_of(element) -> [REXML::Attribute] (37201.0)

DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている 属性の名前とデフォルト値を REXML::Attribute の配列で返します。

DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている
属性の名前とデフォルト値を REXML::Attribute の配列で返します。

名前とデフォルト値のペアは、各 Attribute オブジェクトの
REXML::Attribute#name と
REXML::Attribute#value で表現されます。

//emlist[][ruby]{
require 'rexml/document'

doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (c...

REXML::Element#attribute(name, namespace = nil) -> REXML::Attribute | nil (37201.0)

name で指定される属性を返します。

name で指定される属性を返します。

属性は REXML::Attribute オブジェクトの形で返します。

name は "foo:bar" のように prefix を指定することができます。

namespace で名前空間の URI を指定することで、その名前空間内で
name という属性名を持つ属性を指定できます。

指定した属性名の属性がない場合は nil を返します。

@param name 属性名(文字列)
@param namespace 名前空間のURI(文字列)
//emlist[][ruby]{
require 'rexml/document'

doc = R...

REXML::Element#attributes -> REXML::Attributes (37201.0)

要素が保持している属性の集合を返します。

要素が保持している属性の集合を返します。

REXML::Element#delete_attribute(key) -> REXML::Attribute | nil (37201.0)

要素から key という属性名の属性を削除します。

要素から key という属性名の属性を削除します。

削除された属性を返します。

key という属性名の属性が存在しない場合は削除されずに、nil を返します。

@param key 削除する要素(文字列(属性名) or REXML::Attributeオブジェクト)

//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("E")
e.add_attribute("x", "foo"); e # => <E x='foo'/>
e.add_attribute("y:x", "bar"); e # => <E x...

static VALUE rb_thread_priority_set(VALUE thread, VALUE prio) (37201.0)

絞り込み条件を変える

CGI::QueryExtension#path_translated -> String (36901.0)

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

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

Logger#datetime_format -> String | nil (36901.0)

ログに記録する時の日付のフォーマットです。

ログに記録する時の日付のフォーマットです。

デフォルトでは nil ですが、この値が nil の場合は日付のフォーマットとして
"%Y-%m-%dT%H:%M:%S.%06d " を使用します。

なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが入ります。

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

logger = Logger.new(STDOUT)

logger.datetime_format # => nil
logger.debug("test")
lo...

Matrix#adjugate -> Matrix (36901.0)

余因子行列を返します。

余因子行列を返します。

//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6],[3,9]].adjugate # => Matrix[[9, -6], [-3, 7]]
//}

@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します。
@see Matrix#cofactor

Module#private_instance_methods(inherited_too = true) -> [Symbol] (36901.0)

そのモジュールで定義されている private メソッド名 の一覧を配列で返します。

そのモジュールで定義されている private メソッド名
の一覧を配列で返します。

@param inherited_too false を指定するとそのモジュールで定義されているメソッドのみ返します。

@see Object#private_methods, Module#instance_methods

//emlist[例][ruby]{
module Foo
def foo; end
private def bar; end
end

module Bar
include Foo

def baz; end
private def qux; end
end...

Net::IMAP.format_date(time) -> String (36901.0)

時刻オブジェクトを IMAP の日付フォーマットでの文字列に変換します。

時刻オブジェクトを IMAP の日付フォーマットでの文字列に変換します。

require 'net/imap'

Net::IMAP.format_date(Time.new(2011, 6, 20))
# => "20-Jun-2011"

@param time 変換する時刻オブジェクト

絞り込み条件を変える

Net::IMAP.format_datetime(time) -> String (36901.0)

時刻オブジェクトを IMAP の日付時刻フォーマットでの文字列に変換します

時刻オブジェクトを IMAP の日付時刻フォーマットでの文字列に変換します

require 'net/imap'

Net::IMAP.format_datetime(Time.new(2011, 6, 20, 13, 20, 1))
# => "20-Jun-2011 13:20 +0900"

@param time 変換する時刻オブジェクト

Object#private_methods(include_inherited = true) -> [Symbol] (36901.0)

そのオブジェクトが理解できる private メソッド名の一覧を返します。

そのオブジェクトが理解できる private メソッド名の一覧を返します。

@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。


@see Module#private_instance_methods,Object#methods,Object#singleton_methods

OpenSSL::Engine#load_private_key(id=nil, data=nil) -> OpenSSL::PKey::PKey (36901.0)

秘密鍵を engine にロードします。

秘密鍵を engine にロードします。

@param id key id(文字列)
@param data 文字列

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

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

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

@see OpenSSL::OCSP::Response#status

OpenSSL::PKey::EC#private_key=(privkey) (36901.0)

秘密鍵となる整数を設定します。

秘密鍵となる整数を設定します。

nil を渡すことで EC オブジェクトが公開鍵のみを持つ状態に変更できます。

@param privkey 設定する秘密鍵(OpenSSL::BN オブジェクト)
@raise OpenSSL::PKey::ECError 秘密鍵の設定に失敗した場合に発生します
@see OpenSSL::PKey::EC#private_key

絞り込み条件を変える

OpenSSL::PKey::RSA#private_decrypt(str, mode = OpenSSL::PKey::RSA::PKCS1_PADDING) -> String (36901.0)

文字列 str を秘密鍵で復号化します。

文字列 str を秘密鍵で復号化します。

復号化されたデータを文字列で返します。

mode でパディングモードを指定します。暗号化に利用した
パディングモードと同じものを指定する必要があります。
以下の4つのうちいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::SSLV23_PADDING
* OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
* OpenSSL::PKey::RSA::NO_PADDING

@param str 暗号化する文字列
@param ...

OpenSSL::PKey::RSA#private_encrypt(str, mode = OpenSSL::PKey::RSA::PKCS1_PADDING) -> String (36901.0)

文字列 str を秘密鍵で暗号化します。

文字列 str を秘密鍵で暗号化します。

暗号化されたデータを文字列で返します。

mode でパディングモードを指定します。以下のいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING

@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 暗号化に失敗した場合に発生します。
自身が秘密鍵でない場合などに発生します。

OpenSSL::X509::CRL#signature_algorithm -> String (36901.0)

署名に使ったアルゴリズム名を文字列で返します。

署名に使ったアルゴリズム名を文字列で返します。

@raise OpenSSL::X509::CRLError 名前の取得に失敗した場合に発生します

OpenSSL::X509::DEFAULT_PRIVATE_DIR -> String (36901.0)

デフォルトの秘密鍵ディレクトリ名です。

デフォルトの秘密鍵ディレクトリ名です。

OpenSSL::X509::Request#attributes=(attrs) (36901.0)

CSR の attribute をクリアして新しい attribute を設定します。

CSR の attribute をクリアして新しい attribute を設定します。


@param attrs 新たに設定する attribute(OpenSSL::X509::Attribute の
インスタンス)の配列
@see OpenSSL::X509::Request#attribute
OpenSSL::X509::Request#add_attribute

絞り込み条件を変える

OpenSSL::X509::Request#signature_algorithm -> String (36901.0)

証明書署名要求の署名に使われているアルゴリズム名を文字列で返します。

証明書署名要求の署名に使われているアルゴリズム名を文字列で返します。

RDoc::Context#attributes -> [RDoc::Attr] (36901.0)

追加された RDoc::Attr の配列を返します。

追加された RDoc::Attr の配列を返します。

RDoc::Context#each_attribute {|a| ... } -> [RDoc::Attr] (36901.0)

追加された RDoc::Attr に対してブロックを評価します。

追加された RDoc::Attr に対してブロックを評価します。

RDoc::Options#static_path -> [String] (36901.0)

コマンドライン引数の --copy-files オプションで指定したパスの一覧を返し ます。

コマンドライン引数の --copy-files オプションで指定したパスの一覧を返し
ます。

RDoc::Parser::Simple#remove_private_comments(comment) -> String (36901.0)

行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返 します。

行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返
します。

@param comment 対象の文字列を指定します。

@return コメントが削除された文字列を返します。

絞り込み条件を変える

REXML::Element#add_attribute(attr) -> () (36901.0)

要素の属性を追加します。 同じ名前の属性がすでにある場合はその属性を新しい 属性で置き換えます。

要素の属性を追加します。
同じ名前の属性がすでにある場合はその属性を新しい
属性で置き換えます。

引数の与えかたは2通りあります。
要素名と値の2つの文字列で渡す方法と REXML::Attribute オブジェクトを
渡す方法です。

文字列2つで指定する場合、属性値は unnormalized な文字列を渡す必要があります。

@param key 属性名(文字列)
@param value 属性値(文字列)
@param attr 属性(REXML::Attribute オブジェクト)

//emlist[][ruby]{
require 'rexml/document'
doc = ...

REXML::Element#add_attributes(attrs) -> () (36901.0)

要素の属性を複数追加します。 同じ名前の属性がすでにある場合はその属性を新しい 属性で置き換えます。

要素の属性を複数追加します。
同じ名前の属性がすでにある場合はその属性を新しい
属性で置き換えます。

attrs には Hash もしくは Array を指定できます。
Hash の場合は、
{ "name1" => "value1", "name2" => "value2", ... }
という形で、配列の場合は
[ ["name1", "value1"], ["name2", "value2"], ... }
という形で追加/更新する属性を指定します。

@param attrs 追加する属性の属性名と属性値の対の集合(Array or Hash)

//emlist[][rub...

static NODE * literal_concat_string(NODE *head, NODE *tail, VALUE str) (36901.0)

static VALUE rb_mod_attr_writer(int argc, VALUE *argv, VALUE klass) (36901.0)

static VALUE rb_mod_private(int argc, VALUE *argv, VALUE module) (36901.0)

絞り込み条件を変える

static VALUE rb_mod_private_method(int argc, VALUE *argv, VALUE obj) (36901.0)

static VALUE rb_obj_private_methods(VALUE obj) (36901.0)

Object#private_methods の実体です。

Object#private_methods の実体です。

static VALUE rb_thread_priority(VALUE thread) (36901.0)

static VALUE top_private(int argc, VALUE *argv) (36901.0)

MatchData#values_at(*index) -> [String] (36694.0)

正規表現中の n 番目の括弧にマッチした部分文字列の配列を返します。

正規表現中の n 番目の括弧にマッチした部分文字列の配列を返します。

0 番目は $& のようにマッチした文字列全体を表します。

@param index インデックスを整数またはシンボル(名前付きキャプチャの場合)で 0 個以上指定します。

//emlist[例][ruby]{
m = /(foo)(bar)(baz)/.match("foobarbaz")
# same as m.to_a.values_at(...)
p m.values_at(0, 1, 2, 3, 4) # => ["foobarbaz", "foo", "bar", "baz", nil]
p m...

絞り込み条件を変える

Gem::DocManager#generate_ri (36652.0)

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

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

Gem::DocManager.update_ri_cache (36652.0)

RDoc 2 がインストールされている場合は RI のキャッシュを更新します。 そうでない場合は何もしません。

RDoc 2 がインストールされている場合は RI のキャッシュを更新します。
そうでない場合は何もしません。

Gem::Installer#generate_bin_script(filename, bindir) (36601.0)

Gem に入っているアプリケーションを実行するためのスクリプトを作成します。

Gem に入っているアプリケーションを実行するためのスクリプトを作成します。

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

@param bindir 実行ファイルを配置するディレクトリを指定します。

Gem::Installer#generate_windows_script(filename, bindir) (36601.0)

コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。

コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。

@param bindir 実行ファイルを配置するディレクトリを指定します。

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

Gem::Package::TarWriter::RestrictedStream#write(data) -> Integer (36601.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

与えられたデータを自身に関連付けられた IO に書き込みます。

@param data 書き込むデータを指定します。

@return 書き込んだデータのサイズを返します。

絞り込み条件を変える

MatchData#post_match -> String (36601.0)

マッチした部分より後ろの文字列を返します($'と同じ)。

マッチした部分より後ろの文字列を返します($'と同じ)。

//emlist[例][ruby]{
/(bar)(BAZ)?/ =~ "foobarbaz"
p $~.post_match # => "baz"
//}

@see MatchData#pre_match

MatchData#pre_match -> String (36601.0)

マッチした部分より前の文字列を返します($`と同じ)。

マッチした部分より前の文字列を返します($`と同じ)。

//emlist[例][ruby]{
/(bar)(BAZ)?/ =~ "foobarbaz"
p $~.pre_match # => "foo"
//}

@see MatchData#post_match

MatchData#string -> String (36601.0)

マッチ対象になった文字列の複製を返します。

マッチ対象になった文字列の複製を返します。

返す文字列はフリーズ(Object#freeze)されています。

//emlist[例][ruby]{
m = /(.)(.)(\d+)(\d)/.match("THX1138.")
m.string # => "THX1138."
//}

Matrix::EigenvalueDecomposition#v -> Matrix (36601.0)

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

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

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

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

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

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

絞り込み条件を変える

Module#attr_writer(*name) -> nil (36601.0)

インスタンス変数 name への書き込みメソッド (name=) を定義します。

インスタンス変数 name への書き込みメソッド (name=) を定義します。


このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
end
//}

@param name String または Symbol を 1 つ以上指定します。

Module#private(*name) -> self (36601.0)

メソッドを private に設定します。

メソッドを private に設定します。

引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ
れるメソッドを関数形式でだけ呼び出せるように(private)設定します。

引数が与えられた時には引数によって指定されたメソッドを private に
設定します。

可視性については d:spec/def#limit を参照して下さい。

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

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
class Foo
...

Module#private_class_method(*name) -> self (36601.0)

name で指定したクラスメソッド (クラスの特異メソッド) の 可視性を private に変更します。

name で指定したクラスメソッド (クラスの特異メソッド) の
可視性を private に変更します。

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

//emlist[例][ruby]{
module Foo
def self.foo; end
end

Foo.singleton_class.private_method_defined?(:foo) # => false
Foo.private_class_method(:foo) # => Foo
Foo.singleton_class.private_method_define...

Module#private_constant(*name) -> self (36601.0)

name で指定した定数の可視性を private に変更します。

name で指定した定数の可視性を private に変更します。

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

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

@return self を返します。

@see Module#public_constant, Object#untrusted?

//emlist[例][ruby]{
module Foo
BAR = 'bar'
class Baz; end
QUX = 'qux'
class Quux; end

private_constan...

Module#private_method_defined?(name) -> bool (36601.0)

インスタンスメソッド name がモジュールに定義されており、 しかもその可視性が private であるときに true を返します。 そうでなければ false を返します。

インスタンスメソッド name がモジュールに定義されており、
しかもその可視性が private であるときに true を返します。
そうでなければ false を返します。

@param name Symbol か String を指定します。

@see Module#method_defined?, Module#public_method_defined?, Module#protected_method_defined?

//emlist[例][ruby]{
module A
def method1() end
end
class B
private
def ...

絞り込み条件を変える

<< 1 2 3 ... > >>