るりまサーチ

最速Rubyリファレンスマニュアル検索!
1344件ヒット [101-200件を表示] (0.013秒)
トップページ > クエリ:implicit[x]

別のキーワード

  1. psych implicit
  2. psych implicit=
  3. mapping implicit
  4. document implicit
  5. mapping implicit=

ライブラリ

モジュール

検索結果

<< < 1 2 3 4 ... > >>

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

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

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

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

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

=== 例

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

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

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

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

...ます。

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

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


@param version バージョン
@param tag_directives tag directive の配列
@param implicit ドキ...
...ュメントが implicit に始まっているかどうか

=== 例

以下の YAML に対しては
%YAML 1.1
%TAG ! tag:tenderlovemaking.com,2009:
--- !squee
start_document に渡される引数は以下の通りです
version # => [1, 1]
tag_directives # => tenderlovemaking.com,...
...2009:"
implicit # => false

以下の YAML に対しては
- x
- y
start_document に渡される引数は以下の通りです。
version # => []
tag_directives # => []
implicit
# => true...

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

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

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

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

style には sequence の style が整数値で渡されます。以...
...このメソッドを override してください。

@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に開始されかどうか
@param style mapping のスタイル

=== 例

以下の YAML ドキュメントを例として考えます...
...の map が含まれています。
start_mapping メソッドは 順に以下の引数で呼び出されます。

# anchor tag implicit style
[nil, nil, true, 1 ]
[nil, "tag:yaml.org,2002:map", false, 2 ]
["pewpew",...

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

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

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

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

style には sequence の style が整数値で渡されます...
...このメソッドを override してください。

@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit sequence が implicit に開始されかどうか
@param style sequence のスタイル

=== Example

以下の YAML ドキュメントを例として考え...
...の list が含まれています。
start_sequence メソッドは 順に以下の引数で呼び出されます。

# anchor tag implicit style
[nil, nil, true, 1 ]
[nil, "tag:yaml.org,2002:seq", false, 2 ]
["pewpew...

Psych::Nodes::Document.new(version=[], tag_directives=[], implicit=false) -> Psych::Nodes::Document (131.0)

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

...現します。

implicit
にはドキュメントが implicit に始まっているかどうかを
真偽値で指定します。

@param version YAML ドキュメントのバージョン
@param tag_directives tag directive の配列
@param implicit ドキュメントが implicit に始まってい...
...るかどうか

=== 例
以下の例では、YAML 1.1 のドキュメントで、
tag directive を1つ持ち、 implicit にドキュメントが開始
している Document オブジェクトを生成しています。

Psych::Nodes::Document.new(
[1,1],
tenderlovemaking.com,2009:",...

絞り込み条件を変える

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

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

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

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

style には YAML ドキュメント上の style を整数で指...
...sych::Nodes::Mapping::ANY
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW

@param anchor mapping に付加された anchor
@param tag mapping に付加された tag
@param implicit mapping が implicit に開始されたかどうか
@param style YAML ドキュメント上の style...

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

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

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

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

style には YAML ドキュメント上の style を整数で指...
...Nodes::Sequence::ANY
* Psych::Nodes::Sequence::BLOCK
* Psych::Nodes::Sequence::FLOW

@param anchor sequence に付加された anchor
@param tag sequence に付加された tag
@param implicit sequence が implicit に開始されたかどうか
@param style YAML ドキュメント上の style...

OpenSSL::ASN1 (30.0)

ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。

...トで
表現され、その値として文字列(IMPLICITなタグ付けの場合)もしくは
配列(EXPLICITなタグ付けの場合)として表現されます。
OpenSSL::ASN1::Primitive のタグ付けの情報を使うことで、
IMPLICIT
or EXPLICIT なタグ付けを実現することも...
...降の
# 引数で表現する
z2 = OpenSSL::ASN1::Boolean.new(false, 2, :EXPLICIT, :APPLICATION)
# IMPLICIT なタグ付けをする
u = OpenSSL::ASN1::Boolean.new(false, 3, :IMPLICIT, :APPLICATION)

# to_der でエンコード
x.to_der # => "\f\x06foobar"
y.to_der # => "0\x06\x01\x...
...x00" という文字列になっている

このモジュールは ASN.1 記法による記述を解釈し、利用する機能はないため、
IMPLICIT
なタグ付けをされたデータを適切に取り扱うことは面倒でしょう。

DER形式の文字列をデコードしてRubyのオ...

OpenSSL::ASN1::ASN1Data.new(value, tag, tag_class) -> OpenSSL::ASN1::ASN1Data (12.0)

ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを 生成します。

...FIC、:APPLICATION、
:PRIVATE のいずれか)を指定します。

value としては、通常は文字列(IMPLICIT tagging 相当)
もしくは OpenSSL::ASN1::ASN1Data の配列(IMPLICIT tagging相当)
を指定します。

@param value そのオブジェクトが表現する値
@param tag タ...
<< < 1 2 3 4 ... > >>