36件ヒット
[1-36件を表示]
(0.024秒)
ライブラリ
- ビルトイン (12)
-
rdoc
/ context (12) -
rexml
/ document (12)
クラス
- Object (12)
-
RDoc
:: Context :: Section (12) -
REXML
:: Parent (12)
キーワード
-
deep
_ clone (12) -
singleton
_ methods (12)
検索結果
先頭3件
-
RDoc
:: Context :: Section # parent -> RDoc :: Context (24202.0) -
自身が所属する RDoc::Context オブジェクトを返します。
...自身が所属する RDoc::Context オブジェクトを返します。... -
REXML
:: Parent # deep _ clone -> REXML :: Parent (9202.0) -
ノードを複製し、複製されたノードを返します。
ノードを複製し、複製されたノードを返します。
子ノードも複製されます。 -
Object
# singleton _ methods(inherited _ too = true) -> [Symbol] (6149.0) -
そのオブジェクトに対して定義されている特異メソッド名 (public あるいは protected メソッド) の一覧を返します。
...。
singleton_methods(false) は、Object#methods(false) と同じです。
@param inherited_too 継承した特異メソッドを含める場合は真を、
そうでない場合は偽を指定します。
//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() end
protected; def protected_class_foo() end
public; def public_class_foo() end
end
module B......public; def public_self() end
end
# あるオブジェクトの特異メソッドの一覧を得る。
p obj.singleton_methods(false)
p obj.methods(false)
p Foo.singleton_methods(false)
#実行結果
[:protected_self, :public_self]
[:protected_self, :public_self]
[:protected_class_foo, :pub...