るりまサーチ

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

別のキーワード

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

検索結果

<< 1 2 3 ... > >>

Method#clone -> Method (21213.0)

自身を複製した Method オブジェクトを作成して返します。

...自身を複製した Method オブジェクトを作成して返します。

//emlist[例][ruby]{
class Foo
d
ef foo
"foo"
end
end

m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.call # => "foo"

m.clone # => #<Method: Foo#foo>
m.clone.call # => "foo"
//}...

UnboundMethod#clone -> UnboundMethod (21207.0)

自身を複製した UnboundMethod オブジェクトを作成して返します。

...自身を複製した UnboundMethod オブジェクトを作成して返します。

//emlist[例][ruby]{
a = String.instance_method(:size)
b = a.clone

a == b # => true
//}...

Digest::Base#clone -> Digest::Base (21201.0)

ダイジェストオブジェクトの複製を作ります。

ダイジェストオブジェクトの複製を作ります。

REXML::CData#clone -> REXML::CData (21201.0)

self を複製して返します。

self を複製して返します。

親ノードの情報は複製されません。

REXML::DocType#clone -> REXML::DocType (21201.0)

self の複製を返します。

...self の複製を返します。

external_id (REXML::DocType#external_id) と
名前(REXML::DocType#name) のみ複製されるため、
結果として得られるオブジェクトはあまり有用ではないでしょう。...

絞り込み条件を変える

REXML::Document#clone -> REXML::Document (21201.0)

self を複製します。

...self を複製します。

REXML::Document.new(self) と同じです。...

REXML::XMLDecl#clone -> REXML::XMLDecl (21201.0)

self を複製します。

self を複製します。

BigDecimal#clone -> self (21101.0)

self を返すように、BigDecimal で定義されています。

...self を返すように、BigDecimal で定義されています。...

Object#clone(freeze: nil) -> object (18179.0)

オブジェクトの複製を作成して返します。

...ジェクトの複製を作成して返します。

d
up はオブジェクトの内容, taint 情報をコピーし、
clone
はそれに加えて freeze, 特異メソッドなどの情報も含めた完全な複製を作成します。

clone
dup は浅い(shallow)コピーであることに...
...[][ruby]{
obj = "string"
obj.taint
d
ef obj.fuga
end
obj.freeze

p(obj.equal?(obj)) #=> true
p(obj == obj) #=> true
p(obj.tainted?) #=> true
p(obj.frozen?) #=> true
p(obj.respond_to?(:fuga)) #=> true

obj_c = obj.clone

p(obj.equal?(obj_c)) #=>...
...j_c.tainted?) #=> true
p(obj_c.frozen?) #=> true
p(obj_c.respond_to?(:fuga)) #=> true

obj_d = obj.dup

p(obj.equal?(obj_d)) #=> false
p(obj == obj_d) #=> true
p(obj_d.tainted?) #=> true
p(obj_d.frozen?) #=> false
p(obj_d.respond_to?(:fuga...
...][ruby]{
obj = "string"
obj.taint
d
ef obj.fuga
end
obj.freeze

p(obj.equal?(obj)) #=> true
p(obj == obj) #=> true
p(obj.tainted?) #=> false
p(obj.frozen?) #=> true
p(obj.respond_to?(:fuga)) #=> true

obj_c = obj.clone

p(obj.equal?(obj_c)) #=>...
..._c.tainted?) #=> false
p(obj_c.frozen?) #=> true
p(obj_c.respond_to?(:fuga)) #=> true

obj_d = obj.dup

p(obj.equal?(obj_d)) #=> false
p(obj == obj_d) #=> true
p(obj_d.tainted?) #=> false
p(obj_d.frozen?) #=> false
p(obj_d.respond_to?(:fug...
<< 1 2 3 ... > >>