るりまサーチ

最速Rubyリファレンスマニュアル検索!
347件ヒット [1-100件を表示] (0.027秒)
トップページ > クエリ:Object[x] > クエリ:parent[x]

別のキーワード

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

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

RDoc::CodeObject#parent -> RDoc::CodeObject (21201.0)

自身を所有する(変数や定数などの形で保持する)オブジェクトを返します。

自身を所有する(変数や定数などの形で保持する)オブジェクトを返します。

Object#methods(include_inherited = true) -> [Symbol] (21108.0)

そのオブジェクトに対して呼び出せるメソッド名の一覧を返します。 このメソッドは public メソッドおよび protected メソッドの名前を返します。

...時は Object#singleton_methods(false) と同じになっています。


@param include_inherited 引数が偽の時は Object#singleton_methods(false) と同じになります。

//emlist[例1][ruby]{
class Parent
private; def private_parent() end
protected; def protected_parent() end...
...public; def public_parent() end
end

class Foo < Parent
private; def private_foo() end
protected; def protected_foo() end
public; def public_foo() end
end

obj = Foo.new
class <<obj
private; def private_singleton() end
protected; def protected_singleton() end
pu...
...指定して
# いるが、Object のインスタンスメソッドは一覧から排除している。
p obj.methods(true) - Object.instance_methods(true)
p obj.public_methods(true) - Object.public_instance_methods(true)
p obj.private_methods(true) - Object.private_instance_methods(t...

Object#singleton_methods(inherited_too = true) -> [Symbol] (21084.0)

そのオブジェクトに対して定義されている特異メソッド名 (public あるいは protected メソッド) の一覧を返します。

...た特異メソッドとは Object#extend によって追加された特異メソッドや、
self がクラスの場合はスーパークラスのクラスメソッド(Classのインスタンスの特異メソッド)などです。

singleton_methods(false) は、Object#methods(false) と同じで...
...は偽を指定します。

//emlist[例1][ruby]{
Parent
= Class.new

class <<Parent
private; def private_class_parent() end
protected; def protected_class_parent() end
public; def public_class_parent() end
end

Foo = Class.new(Parent)

class <<Foo
private; def private_class_foo() en...
...ラスのクラスメソッドも含まれるよう true を指定したが、
# Object のクラスメソッドは一覧から排除している。

p obj.singleton_methods(true)
p Foo.singleton_methods(true) - Object.singleton_methods(true)

#実行結果

[:protected_self, :public_self, :protecte...

RDoc::CodeObject#parent_file_name -> String (9123.0)

self.parent のファイル名を返します。

...self.parent のファイル名を返します。

@see RDoc::CodeObject#parent...

RDoc::CodeObject#parent_name -> String (9123.0)

self.parent の名前を返します。

...self.parent の名前を返します。

@see RDoc::CodeObject#parent...

絞り込み条件を変える

RDoc::CodeObject#parent=(val) (9101.0)

自身を所有する(変数や定数などの形で保持する)オブジェクトを設定します。

...自身を所有する(変数や定数などの形で保持する)オブジェクトを設定します。

@param val RDoc::CodeObject のサブクラスのオブジェクトを指定しま
す。...

REXML::Parent#<<(object) -> () (3131.0)

object を子ノード列の最後に追加します。

...object を子ノード列の最後に追加します。

object
の親ノードには self が設定されます。

@param object 追加するノード...

REXML::Parent#add(object) -> () (3131.0)

object を子ノード列の最後に追加します。

...object を子ノード列の最後に追加します。

object
の親ノードには self が設定されます。

@param object 追加するノード...

REXML::Parent#push(object) -> () (3131.0)

object を子ノード列の最後に追加します。

...object を子ノード列の最後に追加します。

object
の親ノードには self が設定されます。

@param object 追加するノード...

REXML::Parent#unshift(object) -> () (3129.0)

object を子ノード列の最初に追加します。

...object を子ノード列の最初に追加します。

object
の親ノードには self が設定されます。

@param object 追加するノード...

絞り込み条件を変える

<< 1 2 3 ... > >>