るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. net/imap param
  2. win32ole win32ole_param
  3. bodytypetext param
  4. win32ole_param new
  5. bodytypebasic param

検索結果

Psych::Handler#scalar(value, anchor, tag, plain, quoted, style) -> () (226.0)

スカラー値を見付けたときに呼び出されます。

...数値で渡されます。
style は次の値のいずれかです。
* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scalar::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUBLE_QUOTED
* Psych::Nodes::Scalar::LITERAL
* Psych::Nodes::Scalar::FOLDED

必要に応じてこのメソッドを override...

Psych::Handler#start_mapping(anchor, tag, implicit, style) -> () (154.0)

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

...偽値で渡されます。

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

必要に応じてこのメソッドを override してください。

@param anchor 関連付けられた...

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

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

...偽値で渡されます。

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

必要に応じてこのメソッドを override してください。

@param anchor 関連付けられ...

Psych::Handler#start_document(version, tag_directives, implicit) -> () (118.0)

YAML ドキュメントの始まりで呼び出されます。

YAML ドキュメントの始まりで呼び出されます。

version には YAML ドキュメントに宣言されているバージョンが
[major, minor] という配列で渡されます。宣言がない場合は空の配列が渡されます。

tag_directives には tag directive の配列が渡されます。
それぞれの tag は [prefix, suffix] という配列で表現されます。

implicit にはドキュメントが implicit に始まっているかどうかが
真偽値で渡されます。

必要に応じてこのメソッドを override してください。


@param version ...

Psych::Nodes::Node#to_yaml(io=nil, options={}) -> String | IO (82.0)

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

...返り値として返します。

io を省略した(nil を指定した)場合には変換後のドキュメントを
文字列で返します。

Psych
::Nodes::Stream 以外を変換しようとすると、AST として不正で
あるためエラーが発生します。

options には以下が...

絞り込み条件を変える

Psych::Nodes::Node#yaml(io=nil, options={}) -> String | IO (82.0)

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

...返り値として返します。

io を省略した(nil を指定した)場合には変換後のドキュメントを
文字列で返します。

Psych
::Nodes::Stream 以外を変換しようとすると、AST として不正で
あるためエラーが発生します。

options には以下が...

Object#psych_to_yaml(options = {}) -> String (64.0)

オブジェクトを YAML document に変換します。

...ョンを指定できます。
Psych
.dump と同じなので詳しくはそちらを参照してください。

syck に to_yaml メソッドがあるため、
psych
_to_yaml が別名として定義されています。将来的に
syck が廃止された場合 psych_to_yaml は廃止
される予...
...定であるため、特別の事情がない限り to_yaml を用いてください。

@param options 出力オプション
@see Psych.dump...

Object#to_yaml(options = {}) -> String (64.0)

オブジェクトを YAML document に変換します。

...ョンを指定できます。
Psych
.dump と同じなので詳しくはそちらを参照してください。

syck に to_yaml メソッドがあるため、
psych
_to_yaml が別名として定義されています。将来的に
syck が廃止された場合 psych_to_yaml は廃止
される予...
...定であるため、特別の事情がない限り to_yaml を用いてください。

@param options 出力オプション
@see Psych.dump...

Psych::Emitter#canonical=(bool) (64.0)

出力の style が canonical である/ないを指定します。

...出力の style が canonical である/ないを指定します。

@param bool canonicalであるかどうか
@see Psych::Emitter#canonical...

Psych::Emitter#indentation=(level) (64.0)

インデントのレベルを指定します。

...インデントのレベルを指定します。

1 から 9 までの整数で指定します。

@param level インデントレベル
@see Psych::Emitter#indentation...

絞り込み条件を変える

Psych::Emitter#line_width=(width) (64.0)

「好ましい」行幅を整数値で設定します。

...「好ましい」行幅を整数値で設定します。

@param width 好ましい行幅
@see Psych::Emitter#line_width...

Psych::Nodes::Alias#anchor=(val) (64.0)

alias が指す先の anchor を変更します。

...alias が指す先の anchor を変更します。

@param val 設定する anchor
@see Psych::Nodes::Alias#anchor,
Psych
::Nodes::Alias.new...

Psych::Nodes::Document#implicit=(bool) (64.0)

ドキュメントが implicit に始まっているかどうかを設定します。

...ドキュメントが implicit に始まっているかどうかを設定します。

@param bool ドキュメントが implicit に始まっているかどうかの設定値
@see Psych::Nodes::Document#implicit,
Psych
::Nodes::Document.new...

Psych::Nodes::Document#implicit_end=(bool) (64.0)

ドキュメントが implicit に終わっているかどうかを設定します。

...ドキュメントが implicit に終わっているかどうかを設定します。

@param bool ドキュメントが implicit に終わっているかどうかの設定値
@see Psych::Nodes::Document#implicit_end...

Psych::Nodes::Document#tag_directives=(tags) (64.0)

tag directive の配列を設定します。

...tag directive の配列を設定します。

@param tags 設定する tag directive の配列
@see Psych::Nodes::Document#tag_directives,
Psych
::Nodes::Document.new...

絞り込み条件を変える

Psych::Nodes::Document#version=(ver) (64.0)

YAML ドキュメントのバージョンを設定します。

...YAML ドキュメントのバージョンを設定します。

@param ver 設定するバージョン
@see Psych::Nodes::Document#version,
Psych
::Nodes::Document.new...

Psych::Nodes::Mapping#anchor=(a) (64.0)

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

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

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

Psych::Nodes::Mapping#implicit=(bool) (64.0)

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

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

@param bool 設定値

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

Psych::Nodes::Mapping#style=(sty) (64.0)

mapping の style を設定します。

...mapping の style を設定します。

@param sty 設定する style

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

Psych::Nodes::Mapping#tag=(t) (64.0)

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

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

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

絞り込み条件を変える

Psych::Nodes::Scalar#anchor=(a) (64.0)

scalar に付加された anchor を変更します。

...scalar に付加された anchor を変更します。

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

Psych::Nodes::Scalar#plain=(bool) (64.0)

scalar が plain style であるかどうかを変更します。

...scalar が plain style であるかどうかを変更します。

@param bool 設定する真偽値
@see Psych::Nodes::Scalar#plain,
Psych
::Nodes::Scalar.new...

Psych::Nodes::Scalar#quoted=(bool) (64.0)

scalar が quoted であるかどうかを変更します。

...scalar が quoted であるかどうかを変更します。

@param bool 設定する真偽値
@see Psych::Nodes::Scalar#quoted,
Psych
::Nodes::Scalar.new...

Psych::Nodes::Scalar#style=(sty) (64.0)

scalar の style を変更します。

...scalar の style を変更します。

@param sty 設定する style
@see Psych::Nodes::Scalar#style=,
Psych
::Nodes::Scalar.new...

Psych::Nodes::Scalar#tag=(t) (64.0)

scalar に付加された tag を変更します。

...scalar に付加された tag を変更します。

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

絞り込み条件を変える

Psych::Nodes::Scalar#value=(v) (64.0)

scalar の値を設定します。

...scalar の値を設定します。

@param v 設定する値
@see Psych::Nodes::Scalar#value,
Psych
::Nodes::Scalar.new...

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

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

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

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

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

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

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

@param bool 設定値

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

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

sequence の style を設定します。

...sequence の style を設定します。

@param sty 設定する style

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

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

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

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

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

絞り込み条件を変える

Psych::Nodes::Stream#encoding=(enc) (64.0)

stream に使われるエンコーディングを指定します。

...stream に使われるエンコーディングを指定します。

以下のいずれかを指定します。
* Psych::Nodes::Node::UTF8
* Psych::Nodes::Node::UTF16BE
* Psych::Nodes::Node::UTF16LE

@param enc 設定するエンコーディング
@see Psych::Nodes::Stream#encoding...

Psych::Parser#handler=(val) (64.0)

イベントハンドラをセットします。

...イベントハンドラをセットします。

@param val セットするハンドラ
@see Psych::Parser#handler=...

Kernel#psych_y(*objects) -> String (46.0)

objects を YAML document に変換します。

...のメソッドは irb 上でのみ定義されます。

syck に y メソッドがあるため、
psych
_y が別名として定義されています。将来的に
syck が廃止された場合 psych_y は廃止
される予定であるため、特別の事情がない限り y を用いてくだ...

Kernel#y(*objects) -> String (46.0)

objects を YAML document に変換します。

...のメソッドは irb 上でのみ定義されます。

syck に y メソッドがあるため、
psych
_y が別名として定義されています。将来的に
syck が廃止された場合 psych_y は廃止
される予定であるため、特別の事情がない限り y を用いてくだ...

Module#psych_yaml_as(tag) -> () (46.0)

クラスと tag の間を関連付けます。

クラスと tag の間を関連付けます。

これによって tag 付けされた YAML ドキュメントを Ruby のオブジェクトに
変換したりその逆をしたりすることができます。

この method は deprecated です。 Object.yaml_tag を
かわりに使ってください。

@param tag 対象のクラスに関連付けるタグの文字列

絞り込み条件を変える

Module#yaml_as(tag) -> () (46.0)

クラスと tag の間を関連付けます。

クラスと tag の間を関連付けます。

これによって tag 付けされた YAML ドキュメントを Ruby のオブジェクトに
変換したりその逆をしたりすることができます。

この method は deprecated です。 Object.yaml_tag を
かわりに使ってください。

@param tag 対象のクラスに関連付けるタグの文字列

Psych::Handler#alias(anchor) -> () (46.0)

anchor という名前の alias を見付けたときに呼び出されます。

anchor という名前の alias を見付けたときに呼び出されます。

必要に応じてこのメソッドを override してください。

@param anchor aliasのアンカー文字列

=== 例

以下の YAMLドキュメントは自分自身への参照を持つ配列を表しています。

--- &ponies
- first element
- *ponies

この &ponies が anchor で *ponies が alias です。この場合、
alias メソッドは "poines" という引数で呼び出されます。

Psych::Handler#end_document(implicit) -> () (46.0)

ドキュメントが終了したときに呼び出されます。

ドキュメントが終了したときに呼び出されます。

ドキュメントが implicit に終わったならば implicit には真が渡されます。

必要に応じてこのメソッドを override してください。

@param implicit ドキュメントが implicit に終わったかどうか

=== 例

以下の YAML ドキュメントでは implicit は true です。
---
hello world

また、以下の YAML ドキュメントでは implicit は false です。
---
hello world
...

Psych::Handler#start_stream(encoding) -> () (46.0)

YAML ストリームの始まりで呼び出されます。

...されます。

encoding にはストリームのエンコーディング(以下のいずれか)が渡されます。
* Psych::Parser::UTF8
* Psych::Parser::UTF16BE
* Psych::Parser::UTF16LE

このメソッドは YAML のストリームごとに呼び出されます。一つのストリーム...

Psych::ScalarScanner#parse_time(string) -> Time (46.0)

文字列を Time オブジェクトに変換します。

文字列を Time オブジェクトに変換します。

@param string 変換文字列

絞り込み条件を変える

Psych::ScalarScanner#tokenize(string) -> object (46.0)

YAML の scalar である文字列を Ruby のオブジェクトに変換した ものを返します。

...YAML の scalar である文字列を Ruby のオブジェクトに変換した
ものを返します。

scanner = Psych::ScalarScanner.new
p scanner.tokenize("yes") # => true
p scanner.tokenize("year") # => "year"
p scanner.tokenize("12") # => 12

@param string 変換文字列...

Psych::Stream#start(encoding = Psych::Nodes::Stream::UTF8) -> Psych::Stream (46.0)

Ruby オブジェクトを YAML document に変換するための準備をします。

...Ruby オブジェクトを YAML document に変換するための準備をします。

変換された document は Psych::Stream.new で指定した
出力先に出力されます。

finish を呼び出すことで出力が完了します(finish を呼び出さないと
最後まで出力され...

Psych::Stream#start(encoding = Psych::Nodes::Stream::UTF8) {|em| ... } -> Psych::Stream (46.0)

Ruby オブジェクトを YAML document に変換するための準備をします。

...Ruby オブジェクトを YAML document に変換するための準備をします。

変換された document は Psych::Stream.new で指定した
出力先に出力されます。

finish を呼び出すことで出力が完了します(finish を呼び出さないと
最後まで出力され...

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

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

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

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

Psych::Visitors::YAMLTree#push(object) (46.0)

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

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

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

絞り込み条件を変える

Psych::Visitors::YAMLTree#start(encoding = Nodes::Stream::UTF8) -> Psych::Nodes::Stream (46.0)

Ruby オブジェクトから YAML AST への変換のための準備をします。

...す。


Psych
::Visitors::YAMLTree#push が呼び出されたとき、
まだこのメソッドが呼び出されていなければ push メソッドがこの
メソッドを呼び出し、変換の準備をします。

encoding には以下のいずれかを指定できます。
* Psych::Nodes::...
...Node::UTF8
* Psych::Nodes::Node::UTF16BE
* Psych::Nodes::Node::UTF16LE

@param encoding YAML AST に設定するエンコーディング...