るりまサーチ

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

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d=
  4. matrix d
  5. kernel $-d

検索結果

<< 1 2 3 ... > >>

Rake::GemPackageTask#define (24202.0)

タスクを定義します。

タスクを定義します。

GemPackageTask.new にブロックが与えられている場合に、自動的に呼び出されます。

Rake::PackageTask#define -> self (24202.0)

タスクを定義します。

タスクを定義します。

@raise RuntimeError バージョン情報をセットしていない場合に発生します。
初期化時に :noversion が指定されている場合は発生しません。

Rake::RDocTask#define -> self (24202.0)

タスクを定義します。

タスクを定義します。

Rake::TestTask#define -> self (24202.0)

タスクを定義します。

タスクを定義します。

Module#protected_method_defined?(name, inherit=true) -> bool (15301.0)

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

...り、
しかもその可視性が protected であるときに true を返します。
そうでなければ false を返します。

@param name Symbol か String を指定します。
@param inherit 真を指定するとスーパークラスや include したモジュールで
定義さ...
...ます。

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

//emlist[例][ruby]{
module A
d
ef method1() end
end
class B
protected
d
ef method2() end
end
class C < B
include A
d
ef method3() end
end

A.method_defined? :method1 #...
...=> true
C.protected_method_defined? "method1" #=> false
C.protected_method_defined? "method2" #=> true
C.protected_method_defined? "method2", true #=> true
C.protected_method_defined? "method2", false #=> false
C.method_defined? "method2" #=> true
//}...

絞り込み条件を変える

Object#define_singleton_method(symbol) { ... } -> Symbol (12215.0)

self に特異メソッド name を定義します。

...ethod Proc、Method あるいは UnboundMethod
いずれかのインスタンスを指定します。

@return メソッド名を表す Symbol を返します。

//emlist[][ruby]{
class A
class << self
d
ef class_name
to_s
end
end
end
A.define_singleton_method(:wh...
...o_am_i) do
"I am: #{class_name}"
end
A.who_am_i # ==> "I am: A"

guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello #=> "Bob: Hello there!"
//}...

Object#define_singleton_method(symbol, method) -> Symbol (12215.0)

self に特異メソッド name を定義します。

...ethod Proc、Method あるいは UnboundMethod
いずれかのインスタンスを指定します。

@return メソッド名を表す Symbol を返します。

//emlist[][ruby]{
class A
class << self
d
ef class_name
to_s
end
end
end
A.define_singleton_method(:wh...
...o_am_i) do
"I am: #{class_name}"
end
A.who_am_i # ==> "I am: A"

guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello #=> "Bob: Hello there!"
//}...

Module#define_method(name) { ... } -> Symbol (12209.0)

インスタンスメソッド name を定義します。

...g または Symbol を指定します。

@param method Proc、Method あるいは UnboundMethod
いずれかのインスタンスを指定します。

@return メソッド名を表す Symbol を返します。

@raise TypeError method に同じクラス、サブクラス、モジュー...
...ル以外のメソッ
ドを指定した場合に発生します。

//emlist[例][ruby]{
class Foo
d
ef foo() p :foo end
define
_method(:bar, instance_method(:foo))
end
Foo.new.bar # => :foo
//}...

Module#define_method(name, method) -> Symbol (12209.0)

インスタンスメソッド name を定義します。

...g または Symbol を指定します。

@param method Proc、Method あるいは UnboundMethod
いずれかのインスタンスを指定します。

@return メソッド名を表す Symbol を返します。

@raise TypeError method に同じクラス、サブクラス、モジュー...
...ル以外のメソッ
ドを指定した場合に発生します。

//emlist[例][ruby]{
class Foo
d
ef foo() p :foo end
define
_method(:bar, instance_method(:foo))
end
Foo.new.bar # => :foo
//}...
<< 1 2 3 ... > >>