るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.079秒)
トップページ > クエリ:p[x] > 種類:特異メソッド[x] > クラス:Object[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dh p
  5. rsa p

ライブラリ

キーワード

検索結果

Object.yaml_tag(tag) -> () (14.0)

クラスと tag の間を関連付けます。

...ます。

@param tag 対象のクラスに関連付けるタグの文字列

=== Example
require 'psych'

class Foo
def initialize(x)
@x = x
end

attr_reader :x
end

# Dumps Ruby object normally
p
Psych.dump(Foo.new(3))
# =>
# --- !ruby/object:Foo
# x: 3...
...lass Foo
Foo.yaml_as("tag:example.com,2013:foo")
# ... and dumps the object of Foo class
P
sych.dump(Foo.new(3), STDOUT)
# =>
# --- !<tag:example.com,2013:foo>
# x: 3

# Loads the object from the tagged YAML node
p
Psych.load(<<EOS)
--- !<tag:example.com,2012:foo>
x: 8
EOS...

Object.new -> Object (8.0)

Objectクラスのインスタンスを生成して返します。

...
Object
クラスのインスタンスを生成して返します。

//emlist[][ruby]{
some = Object.new
p
some #=> #<Object:0x2b696d8>
//}...