るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
17件ヒット [1-17件を表示] (0.155秒)
トップページ > バージョン:2.5.0[x] > クエリ:Psych::Nodes::Sequence[x]

別のキーワード

  1. new openssl::bn
  2. new openssl::asn1::asn1data
  3. new openssl::pkey::ec::group
  4. new openssl::x509::certificate
  5. start net::smtp

ライブラリ

キーワード

検索結果

Psych::Nodes::Sequence (69073.0)

YAML sequence http://yaml.org/spec/1.1/#sequence/syntax を表すクラスです。

YAML sequence http://yaml.org/spec/1.1/#sequence/syntax を表すクラスです。

YAML sequence とは基本的にはリスト、配列です。以下のような例が考えられます。
%YAML 1.1
---
- I am
- a Sequence

YAML sequence には anchor を付加することができます。
この例では Psych::Nodes::Sequence#anchor は "A" を返します。
%YAML 1.1
---
&A [
"This sequence",
"has an...

Psych::Nodes::Sequence.new(anchor=nil, tag=nil, implicit=true, style=BLOCK) -> Psych::Nodes::Sequence (63358.0)

新たな sequence オブジェクトを生成します。

新たな sequence オブジェクトを生成します。

anchor には sequence に付加されている anchor を文字列で指定します。
anchor を付けない場合には nil を指定します。

tag には sequence に付加されている tag を文字列で指定します。
tag を付けない場合には nil を指定します。

implicit には sequence が implicit に開始されたかどうかを
真偽値で指定します。

style には YAML ドキュメント上の style を整数で指定します。以下のいずれ
かを指定できます。
* Psych::Nod...

Psych::Nodes::Sequence#anchor -> String|nil (63037.0)

sequence に付加された anchor を返します。

sequence に付加された anchor を返します。

@see Psych::Nodes::Sequence#anchor=,
Psych::Nodes::Sequence.new

Psych::Nodes::Sequence#anchor=(a) (63037.0)

sequence に付加する anchor を設定します。

sequence に付加する anchor を設定します。

@param a 設定する anchor
@see Psych::Nodes::Sequence#anchor,
Psych::Nodes::Sequence.new

Psych::Nodes::Sequence#implicit -> bool (63037.0)

sequence が implicit に開始されたかどうかを真偽値で返します。

sequence が implicit に開始されたかどうかを真偽値で返します。

@see Psych::Nodes::Sequence#implicit=,
Psych::Nodes::Sequence.new

絞り込み条件を変える

Psych::Nodes::Sequence#implicit=(bool) (63037.0)

sequence が implicit に開始されたかどうかを真偽値で設定します。

sequence が implicit に開始されたかどうかを真偽値で設定します。

@param bool 設定値

@see Psych::Nodes::Sequence#implicit,
Psych::Nodes::Sequence.new

Psych::Nodes::Sequence#style -> Integer (63037.0)

sequence の style を返します。

sequence の style を返します。

@see Psych::Nodes::Sequence#style=,
Psych::Nodes::Sequence.new

Psych::Nodes::Sequence#style=(sty) (63037.0)

sequence の style を設定します。

sequence の style を設定します。

@param sty 設定する style

@see Psych::Nodes::Sequence#style,
Psych::Nodes::Sequence.new

Psych::Nodes::Sequence#tag -> String|nil (63037.0)

sequence に付加された tag を返します。

sequence に付加された tag を返します。

@see Psych::Nodes::Sequence#tag=,
Psych::Nodes::Sequence.new

Psych::Nodes::Sequence#tag=(t) (63037.0)

sequence に付加する tag を設定します。

sequence に付加する tag を設定します。

@param t 設定する tag
@see Psych::Nodes::Sequence#anchor=,
Psych::Nodes::Sequence.new

絞り込み条件を変える

Psych::Nodes::Sequence::ANY -> Integer (63037.0)

「任意」のスタイルを意味します。

「任意」のスタイルを意味します。

emitter が適当に style を決めます。

@see Psych::Nodes::Sequence.new,
Psych::Nodes::Sequence#style,
Psych::Handler#start_sequence

Psych::Nodes::Sequence::BLOCK -> Integer (63037.0)

block style を表します。

block style を表します。

@see Psych::Nodes::Sequence.new,
Psych::Nodes::Sequence#style,
Psych::Handler#start_sequence

Psych::Nodes::Sequence::FLOW -> Integer (63037.0)

flow style を表します。

flow style を表します。

@see Psych::Nodes::Sequence.new,
Psych::Nodes::Sequence#style

Psych::Nodes (91.0)

Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。

Psych が中間データとして利用している AST (Abstract Syntax Tree) に
関するモジュール。

Psych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクトに変換されます。

逆向き、つまり Psych.dump で Ruby のオブジェクトを
YAML ドキュメントに変換するときには、中間的な AST に変換してから
それを YAML ドキュメントに変換します。

YAML AST の各ノードのクラスはすべて Psych::Nodes の下にあり...

Psych::Handler#start_sequence(anchor, tag, implicit, style) -> () (37.0)

sequence の開始を見付けたときに呼び出されます。

sequence の開始を見付けたときに呼び出されます。

anchor には sequence に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

tag には sequence に関連付けられた tag の名前が文字列で渡されます。
tag がない場合には nil が渡されます。

implicit には sequence が implicit に開始されたかどうかが
真偽値で渡されます。

style には sequence の style が整数値で渡されます。以下のいずれか
です。
* Psych::Nodes:...

絞り込み条件を変える

Psych::Nodes::Document (19.0)

YAML ドキュメントを表すクラスです。

YAML ドキュメントを表すクラスです。

このノードは Psych::Nodes::Stream の子ノードでなければ
なりません。このノードは1個の子ノードを持たなければなりません。
またこの子ノードは以下のいずれかである必要があります。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Scalar
この唯一の子ノードは「ルート」とも呼ばれ、Psych::Nodes::Document#root で
アクセスすることができます。

Psych::Nodes::Mapping (19.0)

YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。

YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。

Psych::Nodes::Mapping は 0 個以上の子ノードを持つことができます。
子ノードの個数は偶数でなければなりません。
子ノードは以下のいずれかクラスのインスタンスでなければなりません。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Scalar
* Psych::Nodes::Alias

子ノードは mapping のキーと値が交互に並んでいます。
as...