るりまサーチ

最速Rubyリファレンスマニュアル検索!
165件ヒット [1-100件を表示] (0.017秒)

別のキーワード

  1. psych tree
  2. yamltree tree
  3. visitors tree
  4. tree psych
  5. tree psych::visitors::yamltree

キーワード

検索結果

<< 1 2 > >>

Psych::Visitors::YAMLTree#tree -> Psych::Nodes::Stream|nil (21103.0)

変換を終了し、構築した AST を返します。

...変換を終了し、構築した AST を返します。

内部で finish を呼び出し、変換処理を終了します。

このメソッドを2回以上呼ぶと、2回目以降は nil を返します。

@see Psych::Visitors::YAMLTree#finish...

Psych::Visitors::YAMLTree (6014.0)

Ruby オブジェクトから YAML の AST を構築するためのクラスです。

...築するためのクラスです。

=== 例
builder = Psych::Visitors::YAMLTree.new
builder << { :foo => 'bar' }
builder << ["baz", "bazbaz"]
builder.tree # => #<Psych::Nodes::Stream ... > A stream containing two documents
puts tree.to_yaml
# =>
# ---
# :foo: bar
# ---
# - baz...

Psych::TreeBuilder (6002.0)

YAML AST を構築するためのクラスです。

...

Psych
::Parser.new に渡して YAML ドキュメントを YAML AST に変換する
ことができます。

また、Psych::Visitors::YAMLTree.new に渡して Ruby オブジェクト
を YAML AST に変換することもできます。

=== Example

parser = Psych::Parser.new Psych::TreeBui...
...lder.new
parser.parse('--- foo')
parser.handler.root # => #<Psych::Nodes::Stream:0x00000001400000 ... >...

Psych::Visitors::YAMLTree.new(options = {}, emitter = Psych::TreeBuilder.new, ss = Psych::ScalarScanner.new) -> Psych::Visitors::YAMLTree (3202.0)

YAMLTree オブジェクトを生成します。

...YAMLTree オブジェクトを生成します。

options には構築される YAML AST に設定されるオプション設定を指定します。
Psych
.dump と同じオプションが指定できます。

emitter には AST の構築に使われる Psych::TreeBuilder オブジェクト
を渡...
...どうか
を判定するための Psych::ScalarScanner オブジェクトを渡します。

emitter, ss は通常デフォルトのものから変える必要はないでしょう。

@param options オプション
@param emitter AST の構築に使う Psych::TreeBuilder オブジェクト
@param...
...ss 文字列に quite が必要かどうかを判定するための Psych::ScalarScanner オブジェクト...

Psych::TreeBuilder.new -> Psych::TreeBuilder (3102.0)

TreeBuilder オブジェクトを生成します。

...TreeBuilder オブジェクトを生成します。...

絞り込み条件を変える

Psych::Visitors::YAMLTree#finish -> Psych::Nodes::Stream|nil (3008.0)

変換を終了し、構築した AST を返します。

...変換を終了し、構築した AST を返します。

このメソッドは2回呼び出さないでください。

@see Psych::Visitors::YAMLTree#tree...

Psych::TreeBuilder#root -> Psych::Nodes::Stream (3002.0)

AST の root を返します。

...AST の root を返します。

@see Psych::Nodes::Stream...

Psych::Visitors::YAMLTree#<<(object) (3002.0)

変換対象の Ruby オブジェクトを追加します。

変換対象の Ruby オブジェクトを追加します。

@param object YAML AST へ変換する Ruby オブジェクト

Psych::Visitors::YAMLTree#finished -> bool (3002.0)

Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。

...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。

まだならば偽を返します。...

Psych::Visitors::YAMLTree#finished? -> bool (3002.0)

Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。

...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。

まだならば偽を返します。...

絞り込み条件を変える

<< 1 2 > >>