るりまサーチ

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

別のキーワード

  1. objectspace each_object
  2. _builtin each_object
  3. object to_enum
  4. object send
  5. object public_send

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

main.include(*modules) -> self (18152.0)

引数 modules で指定したモジュールを後ろから順番に Object にインクルードします。

... Object にインクルードします。

@param modules Module のインスタンス( Enumerable など)を指定します。

@raise ArgumentError 継承関係が循環してしまうような include を行った場
合に発生します。

//emlist[例:][ruby]{
include
Mat...
...h

hypot(3, 4) # => 5.0
//}

@see Module#include...

OpenSSL::ASN1::ObjectId.new(value) -> OpenSSL::ASN1::ObjectId (6219.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...N1::ObjectId の
オブジェクトを生成します。

value としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OBJECT...
...なります。

例:

require "openssl"
include
OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番...

OpenSSL::ASN1::ObjectId.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::ObjectId (6219.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...N1::ObjectId の
オブジェクトを生成します。

value としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OBJECT...
...なります。

例:

require "openssl"
include
OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番...

Singleton.instance -> object (209.0)

そのクラスの唯一のインスタンスを返します。 最初に呼ばれたときはそのインスタンスを生成します。

...そのクラスの唯一のインスタンスを返します。
最初に呼ばれたときはそのインスタンスを生成します。

Singleton を include したクラスで定義されますので、
正確には Singleton モジュールのメソッドではありません。...