るりまサーチ

最速Rubyリファレンスマニュアル検索!
4076件ヒット [501-600件を表示] (0.185秒)

別のキーワード

  1. irb/input-method new
  2. irb/input-method gets
  3. _builtin define_method
  4. irb/input-method encoding
  5. irb/input-method readable_atfer_eof?

キーワード

検索結果

<< < ... 4 5 6 7 8 ... > >>

static int ins_methods_prot_i(ID key, NODE *body, VALUE ary) (12200.0)

rb_class_instance_methods() のイテレータブロック (protected メソッド版)。

...rb_class_instance_methods() のイテレータブロック
(protected メソッド版)。...

static void rb_export_method(VALUE klass, ID name, ID noex) (12200.0)

Method#to_s -> String (12174.0)

self を読みやすい文字列として返します。

...します。

以下の形式の文字列を返します。

#<Method: klass1(klass2)#method> (形式1)

klass1 は、Method#inspect では、レシーバのクラス名、
UnboundMethod#inspect では、UnboundMethod オブジェクトの生成
元となったクラス/モジュ...
...モジュール名、
method
は、メソッド名を表します。

//emlist[例][ruby]{
module Foo
def foo
"foo"
end
end
class Bar
include Foo
def bar
end
end

p
Bar.new.method(:foo) # => #<Method: Bar(Foo)#foo>
p
Bar.new.method(:bar) # => #<Method: Bar#bar>
//}

klass...
...が同じ場合は以下の形式になります。
#<Method: klass1#method> (形式2)

特異メソッドに対しては、
#<Method: obj.method> (形式3)
#<Method: klass1(klass2).method> (形式4)
という形式の文字列...
...します。

以下の形式の文字列を返します。

#<Method: klass1(klass2)#method(arg) foo.rb:2> (形式1)

klass1 は、Method#inspect では、レシーバのクラス名、
UnboundMethod#inspect では、UnboundMethod オブジェクトの生成
元となったクラス/モジ...
...klass2 は、実際にそのメソッドを定義しているクラス/モジュール名、
method
は、メソッド名を表します。

arg は引数を表します。
「foo.rb:2」は Method#source_location を表します。
source_location が nil の場合には付きません。

//em...
...Foo
def bar(a, b)
end
end

p
Bar.new.method(:foo) # => #<Method: Bar(Foo)#foo() test.rb:2>
p
Bar.new.method(:bar) # => #<Method: Bar#bar(a, b) test.rb:8>
//}

klass1 と klass2 が同じ場合は以下の形式になります。
#<Method: klass1#method() foo.rb:2> (...

IRB::OutputMethod#puts(*objs) -> object (12100.0)

各 obj を self に出力し、それぞれの後に改行を出力します。

...各 obj を self に出力し、それぞれの後に改行を出力します。

@param objs 任意のオブジェクトを指定します。...

Net::HTTPMethodNotAllowed (12016.0)

HTTP レスポンス 405 (Method Not Allowed) を表現するクラスです。

...HTTP レスポンス 405 (Method Not Allowed) を表現するクラスです。

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

絞り込み条件を変える

rexml/parsers/sax2parser (12012.0)

SAX2 と同等の API を持つストリーム式の XML パーサ。

...SAX2 と同等の API を持つストリーム式の XML パーサ。

コールバックをパーサオブジェクトに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます...
...ます。詳しくは
REXML::Parsers::SAX2Parser#listen を参照してください。

REXML::Parsers::StreamParser のパーサよりは高機能です。

//emlist[][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'

p
arser = REXML::Parsers::SAX2Parser.new(<<XML)
<root n="0">...
...ample.org/default"
xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar"><![CDATA[cdata is here]]>
<a foo:att='1' bar:att='2' att='&lt;'>
<bar:b />
</a>
&amp;&amp; <!-- comment here--> &bar;
</root>
EOS

class Listener
#include REXML::SAX2Listener
def method_m...

rexml/parsers/streamparser (12012.0)

ストリーム式の XML パーサ。

...サの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。

パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamLis...
...ーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。

REXML::Parsers::StreamParser#parse を呼び出すと
パースが開始しその結果によってコールバックが呼び出されます...
...tp://example.org/foo"
xmlns:bar="http://example.org/bar"><![CDATA[cdata is here]]>
<a foo:att='1' bar:att='2' att='&lt;'/>
&amp;&amp; <!-- comment here--> &bar;
</root>
EOS

class Listener
def method_missing(name, *args)
p
[name, *args]
end
def respond_to_missing?(sym, include_pr...

IRB::FileInputMethod (12000.0)

ファイルからの入力を表すクラスです。ライブラリ内部で使用します。

ファイルからの入力を表すクラスです。ライブラリ内部で使用します。

IRB::InputMethod (12000.0)

抽象的な入力を表すクラスです。ライブラリ内部で使用します。

抽象的な入力を表すクラスです。ライブラリ内部で使用します。
<< < ... 4 5 6 7 8 ... > >>