種類
- 特異メソッド (4)
- インスタンスメソッド (3)
キーワード
- taguri (1)
- taguri= (1)
-
to
_ yaml (1) -
yaml
_ new (1) -
yaml
_ tag _ class _ name (1) -
yaml
_ tag _ read _ class (1) -
yaml
_ tag _ subclasses? (1)
検索結果
先頭5件
-
Struct
# taguri -> String (3) -
自身のタグ URI を返します。
自身のタグ URI を返します。 -
Struct
# taguri=(val) (3) -
自身のタグ URI を val に設定します。
自身のタグ URI を val に設定します。
@param val タグ URI を文字列で指定します。 -
Struct
# to _ yaml(opts = {}) (3) -
自身を YAML ドキュメントに変換します。
...キュメント出力の際のオプションを指定します。
オプションの詳細は YAML::Syck::Emitter#reset を参照し
てください。
Foo = Struct.new(:bar, :baz)
print Foo.new("bar", "baz").to_yaml
# => --- !ruby/struct:Foo
bar: bar
baz: baz... -
Struct
. yaml _ new(klass , tag , val) (3) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
Struct
. yaml _ tag _ class _ name -> String (3) -
自身のクラス名から Struct:: をのぞいた文字列を返します。
...自身のクラス名から Struct:: をのぞいた文字列を返します。
@return 自身のクラス名から Struct::をのぞいた文字列
require 'yaml'
YStruct = Struct.new("YStruct", :name)
p YStruct::yaml_tag_class_name
#=> "YStruct"... -
Struct
. yaml _ tag _ read _ class(name) -> String (3) -
引数 name に Struct:: を加えた文字列を返します。
...ame に Struct:: を加えた文字列を返します。
@param name 構造体の名前を指定します。
@return 引数 name に Struct:: を加えた文字列。
require 'yaml'
YStruct = Struct.new("YStruct", :name)
p YStruct::yaml_tag_read_class("YStruct")
#=> "Struct::YStruct"... -
Struct
. yaml _ tag _ subclasses? -> true (3) -
常に true を返します。
常に true を返します。
ライブラリ内部で使用します。
