るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.004秒)
トップページ > クラス:Object[x] > ライブラリ:syck/rubytypes[x]

検索結果

Object#taguri -> String (3.0)

自身のタグ URI を返します。

自身のタグ URI を返します。

Object#taguri=(val) (3.0)

自身のタグ URI を val に設定します。

自身のタグ URI を val に設定します。

@param val タグ URI を文字列で指定します。

Object#to_yaml(opts = {}) -> String (3.0)

自身を YAML ドキュメントに変換します。

...'

h = {
:ugo => 17,
:hoge => "fuga",
}

print h.to_yaml
#=> ---
#=> :ugo: 17
#=> :hoge: fuga

class MyDog
attr_accessor :name, :age
end

c = MyDog.new
c.name = "Pochi"
c.age = 3
print c.to_yaml
#=> --- !ruby/object:MyDog
#=> age: 3
#=> name: Pochi...

Object#to_yaml_properties -> [String] (3.0)

自身のインスタンス変数の一覧を文字列の配列で返します。

自身のインスタンス変数の一覧を文字列の配列で返します。

@return 自身のインスタンス変数名の配列

require 'yaml'

h = {
:ugo => 17,
:hoge => "fuga",
}

p h.to_yaml_properties
#=> []
class MyDog
attr_accessor :name, :age
end

c = MyDog.new
c.name = "Pochi"
c.age = 3
p c.to_yaml_properties
#=> ["@age",...

Object#to_yaml_style -> nil (3.0)

nilを返します。

nilを返します。

@return nilを返します。

例:

require 'yaml'

p to_yaml_style
#=> nil
a = []
p a.to_yaml_style
#=> nil

絞り込み条件を変える

Object.yaml_tag_subclasses? -> true (3.0)

常に true を返します。

常に true を返します。

ライブラリ内部で使用します。