るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. kernel $-i
  5. matrix i

検索結果

<< 1 2 3 ... > >>

RDoc::TopLevel.find_class_named(name) -> RDoc::NormalClass | RDoc::SingleClass | nil (12502.0)

RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ からなかった場合は nil を返します。

...RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ
からなかった場合は nil を返します。

@param name クラス名を文字列で指定します。...

Exception2MessageMapper.def_exception(klass, exception_name, message_format, superklass = StandardError) -> Class (9302.0)

exception_name という名前の例外クラスを定義します。

...exception_name という名前の例外クラスを定義します。

@param klass 一階層上となるクラス名を指定します。

@param exception_name 例外クラスの名前をシンボルで指定します。

@param message_format メッセージのフォーマットを指定しま...
...す。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。

@param superklass 定義する例外クラスのスーパークラスを指定します。
省略すると StandardError を使用します。

@return 定義した例...

Gem::Ext::Builder.class_name -> String (9202.0)

@todo

@todo

ビルダーのクラス名を返します。

WIN32OLE_TYPE.ole_classes(libname) -> [WIN32OLE_TYPE] (9201.0)

TypeLibで定義されているすべての型情報を取得します。

...TypeLibで定義されているすべての型情報を取得します。

@param libname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID(WIN32OLE_TYPELIB#guid)またはTLBファイル名を...
...eturn TypeLibに格納されているすべての型をWIN32OLE_TYPEオブジェクトの配列として返します。
@raise WIN32OLERuntimeError 引数で指定したTypeLibが見つかりません。

types = WIN32OLE_TYPE.ole_classes('Microsoft Excel 14.0 Object Library')
class
es = types....
...map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]

Ruby-1.9.1からは、TypeLibに定義されているすべての型を取得するには、
WIN32OLE_TYPELIBオブジェクトのWIN32OLE_TYPELIB#ole_typesメ
ソッドを利用してください。...

OpenSSL::ASN1::PrintableString.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::PrintableString (6408.0)

ASN.1 の PrintableString 型の値を表現する OpenSSL::ASN1::PrintableString オブジェクトを 生成します。

...ASN.1 の PrintableString 型の値を表現する OpenSSL::ASN1::PrintableString オブジェクトを
生成します。

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

@param value ASN.1 値を表す Ruby...
...のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

絞り込み条件を変える

RDoc::TopLevel.all_classes_and_modules -> [RDoc::NormalClass | RDoc::SingleClass | RDoc::NormalModule] (6401.0)

RDoc が収集したクラス、モジュールを配列で返します。

RDoc が収集したクラス、モジュールを配列で返します。

Data.define(*args) {|subclass| block } -> Class (6309.0)

Data クラスに新しいサブクラスを作って、それを返します。

...ドが定義されています。

//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
p fred.name # => "Fred"
p fred.age # => 5
//}

メンバの値を書き換えることはできません。

//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)...
...ンマッチに利用できます。

//emlist[例][ruby]{
class
HTTPFetcher
Response = Data.define(:body)
NotFound = Data.define

def get(url)
# ダミーの実装
i
f url == "http://example.com/"
Response.new(body: "Current time is #{Time.now}")
else
NotFound.new
e...
...end
end

def fetch(url)
fetcher = HTTPFetcher.new
case fetcher.get(url)
i
n HTTPFetcher::Response(body)
body
i
n HTTPFetcher::NotFound
:NotFound
end
end

p fetch("http://example.com/") # => "Current time is 2023-01-10 10:00:53 +0900"
p fetch("http://example.com/404") # => :NotFo...

Exception2MessageMapper.Fail(klass = E2MM, exception_class = nil, *rest) -> () (6309.0)

登録されている情報を使用して、例外を発生させます。

...@param klass 一階層上となるクラス名を指定します。

@param exception_class 例外クラス。

@param rest メッセージに埋め込む値。

@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない...

JSON.create_id=(identifier) (6237.0)

json_create メソッドで使用するクラスを決定するために使用する値をセットします。

... identifier 識別子を指定します。

//emlist[例][ruby]{
require "json"
require "json/add/core"

JSON.create_id # => "json_class"
puts (1..5).to_json # => {"json_class":"Range","a":[1,5,false]}
JSON.create_id = "my_json_class" # => "my_json_class"
JSON.create_i...
...d # => "my_json_class"
puts (1..5).to_json # => {"my_json_class":"Range","a":[1,5,false]}
//}...

Data.define(*args) -> Class (6209.0)

Data クラスに新しいサブクラスを作って、それを返します。

...ドが定義されています。

//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
p fred.name # => "Fred"
p fred.age # => 5
//}

メンバの値を書き換えることはできません。

//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)...
...ンマッチに利用できます。

//emlist[例][ruby]{
class
HTTPFetcher
Response = Data.define(:body)
NotFound = Data.define

def get(url)
# ダミーの実装
i
f url == "http://example.com/"
Response.new(body: "Current time is #{Time.now}")
else
NotFound.new
e...
...end
end

def fetch(url)
fetcher = HTTPFetcher.new
case fetcher.get(url)
i
n HTTPFetcher::Response(body)
body
i
n HTTPFetcher::NotFound
:NotFound
end
end

p fetch("http://example.com/") # => "Current time is 2023-01-10 10:00:53 +0900"
p fetch("http://example.com/404") # => :NotFo...

絞り込み条件を変える

Exception2MessageMapper.Raise(klass = E2MM, exception_class = nil, *rest) -> () (6209.0)

登録されている情報を使用して、例外を発生させます。

...@param klass 一階層上となるクラス名を指定します。

@param exception_class 例外クラス。

@param rest メッセージに埋め込む値。

@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない...

OpenSSL::ASN1::PrintableString.new(value) -> OpenSSL::ASN1::PrintableString (6208.0)

ASN.1 の PrintableString 型の値を表現する OpenSSL::ASN1::PrintableString オブジェクトを 生成します。

...ASN.1 の PrintableString 型の値を表現する OpenSSL::ASN1::PrintableString オブジェクトを
生成します。

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

@param value ASN.1 値を表す Ruby...
...のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

Shell::CommandProcessor.def_builtin_commands(delegation_class, commands_specs) -> () (6208.0)

@todo

...@todo

@param delegation_class 処理を委譲したいクラスかモジュールを指定します。

@param commands_specs コマンドの仕様を文字列の配列で指定します。
[[コマンド名, [引数1, 引数2, ...]], ...]...
<< 1 2 3 ... > >>