1863件ヒット
  
    
      [101-200件を表示]
    
  
    (0.958秒)
  
  
種類
ライブラリ
- ビルトイン (916)
- delegate (48)
- drb (12)
- erb (12)
- 
        irb/ output-method (36) 
- json (84)
- 
        minitest/ spec (1) 
- 
        minitest/ unit (1) 
- objspace (12)
- profiler (6)
- psych (8)
- 
        rdoc/ code _ object (12) 
- singleton (12)
- weakref (12)
- win32ole (384)
クラス
- Array (10)
- BasicObject (72)
- Delegator (48)
- ERB (12)
- Enumerator (48)
- 
        Enumerator:: Lazy (48) 
- 
        IRB:: OutputMethod (36) 
- 
        JSON:: State (24) 
- Method (92)
- Module (152)
- NameError (24)
- NoMethodError (12)
- Object (217)
- Proc (12)
- 
        RDoc:: CodeObject (12) 
- Regexp (24)
- Thread (12)
- TracePoint (7)
- UnboundMethod (24)
- WIN32OLE (36)
- 
        WIN32OLE_ METHOD (216) 
- 
        WIN32OLE_ PARAM (84) 
- 
        WIN32OLE_ TYPE (24) 
モジュール
- 
        JSON:: Generator :: GeneratorMethods :: Object (12) 
- 
        JSON:: Generator :: GeneratorMethods :: String (24) 
- Kernel (63)
- Marshal (24)
- 
        MiniTest:: Assertions (1) 
- ObjectSpace (12)
オブジェクト
- main (24)
キーワード
- 
        1. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) 
- === (8)
- BasicObject (12)
- DRbObject (12)
- Method (12)
- 
        NEWS for Ruby 2. 0 . 0 (12) 
- 
        NEWS for Ruby 2. 1 . 0 (12) 
- 
        NEWS for Ruby 2. 2 . 0 (11) 
- 
        NEWS for Ruby 2. 3 . 0 (10) 
- 
        NEWS for Ruby 2. 5 . 0 (8) 
- 
        NEWS for Ruby 2. 6 . 0 (7) 
- 
        NEWS for Ruby 2. 7 . 0 (6) 
- 
        NEWS for Ruby 3. 0 . 0 (5) 
- NameError (12)
- NoMethodError (12)
- 
        Profiler_ _ (6) 
- Ruby プログラムの実行 (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
- Singleton (12)
- 
        WIN32OLE_ PARAM (12) 
- 
        WIN32OLE_ VARIABLE (12) 
- WeakRef (12)
- [] (36)
- 
        _ getproperty (12) 
- 
        _ invoke (12) 
- args (12)
- 
        assert_ respond _ to (1) 
- 
        bind_ call (12) 
- call (24)
- 
        class_ exec (12) 
- 
        count_ nodes (12) 
- debug (12)
- 
        def_ class (12) 
- default (12)
- 
        default_ event _ sources (12) 
- 
        define_ method (24) 
- 
        define_ singleton _ method (24) 
- dig (10)
- dispid (12)
- dump (24)
- each (48)
- 
        enum_ for (48) 
- eval (24)
- event? (12)
- 
        event_ interface (12) 
- generate (12)
- helpcontext (12)
- helpfile (12)
- input? (12)
- inspect (12)
- 
        instance_ eval (24) 
- 
        instance_ method (12) 
- invkind (12)
- 
        invoke_ kind (12) 
- irb (12)
- 
        irb/ completion (12) 
- lambda (13)
- match (24)
- method (12)
- 
        method_ missing (36) 
- methods (24)
- 
        module_ exec (12) 
- 
        must_ respond _ to (1) 
- name (36)
- new (12)
- 
        offset_ vtbl (12) 
- 
        ole_ methods (12) 
- 
        ole_ type (12) 
- 
        ole_ type _ detail (12) 
- optional? (12)
- parameters (43)
- params (12)
- pp (12)
- ppx (12)
- 
        private_ instance _ methods (12) 
- 
        private_ methods (12) 
- proc (14)
- 
        protected_ instance _ methods (12) 
- 
        protected_ methods (24) 
- 
        psych_ yaml _ as (4) 
- public (48)
- 
        public_ instance _ method (12) 
- 
        public_ instance _ methods (12) 
- 
        public_ method (12) 
- 
        public_ methods (24) 
- puts (12)
- 
        rb_ obj _ methods (12) 
- 
        rb_ obj _ private _ methods (12) 
- 
        rb_ obj _ protected _ methods (12) 
- 
        rb_ obj _ singleton _ methods (12) 
- rdoc (12)
- receiver (12)
- 
        remove_ methods _ etc (12) 
- 
        require_ relative (12) 
- 
        respond_ to? (12) 
- 
        respond_ to _ missing? (12) 
- 
        return_ type (12) 
- 
        return_ type _ detail (12) 
- 
        return_ vtype (12) 
- 
        ruby 1. 6 feature (12) 
- 
        ruby 1. 8 . 2 feature (12) 
- 
        ruby 1. 8 . 3 feature (12) 
- 
        ruby 1. 8 . 4 feature (12) 
- 
        ruby 1. 9 feature (12) 
- send (24)
- 
        singleton_ method _ added (12) 
- 
        singleton_ method _ removed (12) 
- 
        singleton_ method _ undefined (12) 
- 
        singleton_ methods (12) 
- 
        size_ opt _ params (12) 
- 
        size_ params (12) 
- 
        to_ enum (48) 
- 
        to_ json (12) 
- 
        to_ json _ raw (12) 
- 
        to_ json _ raw _ object (12) 
- 
        to_ s (48) 
- visible? (12)
- 
        yaml_ as (4) 
- クラス/メソッドの定義 (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
検索結果
先頭5件
- 
      Object# protected _ methods(include _ inherited = true) -> [Symbol] (27112.0) 
- 
      
      
      そのオブジェクトが理解できる protected メソッド名の一覧を返します。 ...解できる protected メソッド名の一覧を返します。
 @param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
 @see Module#protected_instance_methods,Object#methods,Object#singleton_methods...
- 
      Object# public _ methods(include _ inherited = true) -> [Symbol] (27112.0) 
- 
      
      
      そのオブジェクトが理解できる public メソッド名の一覧を返します。 ...が理解できる public メソッド名の一覧を返します。
 @param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
 @see Module#public_instance_methods,Object#methods,Object#singleton_methods...
- 
      Object# enum _ for(method = :each , *args) -> Enumerator (21138.0) 
- 
      
      
      Enumerator.new(self, method, *args) を返します。 ...Enumerator.new(self, method, *args) を返します。
 ブロックを指定した場合は Enumerator#size がブロックの評価結果を返
 します。ブロックパラメータは引数 args です。
 @param method メソッド名の文字列かシンボルです。
 @param args 呼び出......ule Enumerable
 def repeat(n)
 raise ArgumentError, "#{n} is negative!" if n < 0
 unless block_given?
 # __method__ はここでは :repeat
 return to_enum(__method__, n) do
 # size メソッドが nil でなければ size * n を返す。
 sz = size
 sz * n if...
- 
      Object# enum _ for(method = :each , *args) {|*args| . . . } -> Enumerator (21138.0) 
- 
      
      
      Enumerator.new(self, method, *args) を返します。 ...Enumerator.new(self, method, *args) を返します。
 ブロックを指定した場合は Enumerator#size がブロックの評価結果を返
 します。ブロックパラメータは引数 args です。
 @param method メソッド名の文字列かシンボルです。
 @param args 呼び出......ule Enumerable
 def repeat(n)
 raise ArgumentError, "#{n} is negative!" if n < 0
 unless block_given?
 # __method__ はここでは :repeat
 return to_enum(__method__, n) do
 # size メソッドが nil でなければ size * n を返す。
 sz = size
 sz * n if...
- 
      Object# to _ enum(method = :each , *args) -> Enumerator (21138.0) 
- 
      
      
      Enumerator.new(self, method, *args) を返します。 ...Enumerator.new(self, method, *args) を返します。
 ブロックを指定した場合は Enumerator#size がブロックの評価結果を返
 します。ブロックパラメータは引数 args です。
 @param method メソッド名の文字列かシンボルです。
 @param args 呼び出......ule Enumerable
 def repeat(n)
 raise ArgumentError, "#{n} is negative!" if n < 0
 unless block_given?
 # __method__ はここでは :repeat
 return to_enum(__method__, n) do
 # size メソッドが nil でなければ size * n を返す。
 sz = size
 sz * n if...
- 
      Object# to _ enum(method = :each , *args) {|*args| . . . } -> Enumerator (21138.0) 
- 
      
      
      Enumerator.new(self, method, *args) を返します。 ...Enumerator.new(self, method, *args) を返します。
 ブロックを指定した場合は Enumerator#size がブロックの評価結果を返
 します。ブロックパラメータは引数 args です。
 @param method メソッド名の文字列かシンボルです。
 @param args 呼び出......ule Enumerable
 def repeat(n)
 raise ArgumentError, "#{n} is negative!" if n < 0
 unless block_given?
 # __method__ はここでは :repeat
 return to_enum(__method__, n) do
 # size メソッドが nil でなければ size * n を返す。
 sz = size
 sz * n if...
- 
      Object# send(name , *args) -> object (21132.0) 
- 
      
      
      オブジェクトのメソッド name を args を引数に して呼び出し、メソッドの実行結果を返します。 ...のメソッドを呼び出せます。
 d:spec/def#limit も参照してください。
 public メソッドだけ呼び出せれば良い場合は
 Object#public_send を使う方が良いでしょう。
 @param name 文字列かSymbol で指定するメソッド名です。
 @param args 呼び出す......ないことに注意
 methods = {1 => :foo,
 2 => :bar,
 3 => :baz}
 # キーを使って関連するメソッドを呼び出す
 # レシーバは任意(Foo クラスのインスタンスである必要もない)
 p Foo.new.send(methods[1]) # => "foo"
 p Foo.new.send(methods[2]) # => "bar"......p Foo.new.send(methods[3]) # => "baz"
 //}
 @see Object#public_send, BasicObject#__send__, Object#method, Kernel.#eval, Proc, Method...
- 
      Object# send(name , *args) { . . . . } -> object (21132.0) 
- 
      
      
      オブジェクトのメソッド name を args を引数に して呼び出し、メソッドの実行結果を返します。 ...のメソッドを呼び出せます。
 d:spec/def#limit も参照してください。
 public メソッドだけ呼び出せれば良い場合は
 Object#public_send を使う方が良いでしょう。
 @param name 文字列かSymbol で指定するメソッド名です。
 @param args 呼び出す......ないことに注意
 methods = {1 => :foo,
 2 => :bar,
 3 => :baz}
 # キーを使って関連するメソッドを呼び出す
 # レシーバは任意(Foo クラスのインスタンスである必要もない)
 p Foo.new.send(methods[1]) # => "foo"
 p Foo.new.send(methods[2]) # => "bar"......p Foo.new.send(methods[3]) # => "baz"
 //}
 @see Object#public_send, BasicObject#__send__, Object#method, Kernel.#eval, Proc, Method...
- 
      Object# must _ respond _ to(method _ name) -> true (21107.0) 
- 
      
      
      自身が与えられたメソッドを持つ場合、検査にパスしたことになります。 ...自身が与えられたメソッドを持つ場合、検査にパスしたことになります。
 @param method_name メソッド名を指定します。
 @raise MiniTest::Assertion 自身が与えられたメソッドを持たない場合に発生します。
 @see MiniTest::Assertions#assert_re...
- 
      Object# respond _ to?(name , include _ all = false) -> bool (21054.0) 
- 
      
      
      オブジェクトがメソッド name を持つとき真を返します。 ...されたメソッドで NotImplementedError が発生する場合は true を返します。
 メソッドが定義されていない場合は、Object#respond_to_missing? を呼
 び出してその結果を返します。
 @param name Symbol または文字列で指定するメソッド名です。......def main
 start
 template_method
 finish
 end
 def start
 puts "start"
 end
 def template_method
 raise NotImplementedError.new
 end
 def finish
 puts "finish"
 end
 end
 class ImplTemplateMethod
 include Template
 def template_method
 "implement template_method"......mplateMethod
 include Template
 # not implement template_method
 end
 puts ImplTemplateMethod.new.respond_to?(:template_method) # => true
 # NotImplementedError が発生しているが、Rubyによる実装部のため true を返す
 puts NotImplTemplateMethod.new.respond_to?(:template_method) # =...

 :
:![条件を削除 [x]](/images/drop-condition-icon.png)