種類
- インスタンスメソッド (5)
- 特異メソッド (2)
キーワード
-
is
_ binary _ data? (1) -
is
_ complex _ yaml? (1) - taguri (1)
- taguri= (1)
-
to
_ yaml (1) -
yaml
_ new (1) -
yaml
_ tag _ subclasses? (1)
検索結果
先頭5件
-
String
# is _ binary _ data? -> true | nil (3) -
自身が ASCII 文字以外の文字列を含む場合に true を返します。
自身が ASCII 文字以外の文字列を含む場合に true を返します。
この値が true になる場合、self.to_yaml した結果、"!binary ..." というよ
うな文字列を返します。
print "テスト".to_yaml
# => --- !binary |
44OG44K544OI -
String
# is _ complex _ yaml? -> Integer | nil (3) -
自身が複数行になるキーを含むような YAML である場合に真になる値を返しま す。
自身が複数行になるキーを含むような YAML である場合に真になる値を返しま
す。
例: ["Detroit Tigers", "Chicago cubs"] をキーとする場合
require 'yaml'
s = <<EOS
?
- Detroit Tigers
- Chicago cubs
:
- 2001-07-23
EOS
p s.is_complex_yaml? # => 2
p YAML.load(s) # => {["Detroit Tigers", "Chicago cubs"]=>[#<Date: 4904227/... -
String
# taguri -> String (3) -
自身のタグ URI を返します。
自身のタグ URI を返します。 -
String
# taguri=(val) (3) -
自身のタグ URI を val に設定します。
自身のタグ URI を val に設定します。
@param val タグ URI を文字列で指定します。 -
String
# to _ yaml(opts = {}) (3) -
自身を YAML ドキュメントに変換します。
自身を YAML ドキュメントに変換します。
@param opts YAML ドキュメント出力の際のオプションを指定します。
オプションの詳細は YAML::Syck::Emitter#reset を参照し
てください。
print "foo".to_yaml # => --- foo -
String
. yaml _ new(klass , tag , val) (3) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
String
. yaml _ tag _ subclasses? -> true (3) -
常に true を返します。
常に true を返します。
ライブラリ内部で使用します。
