るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. psych psych_y
  2. psych y
  3. kernel y
  4. kernel psych_y
  5. y

検索結果

Psych::Nodes::Mapping#tag -> String|nil (63373.0)

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

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

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

Psych::Nodes::Scalar#tag -> String|nil (63373.0)

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

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

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

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

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

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

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

Psych::Nodes::Node#tag -> String | nil (63361.0)

ノードに付加されたタグを返します。

ノードに付加されたタグを返します。

タグが付加されていない場合は nil を返します。

ast = Psych.parse(<<EOS)
---
- !!str a
- b
EOS

p ast.root.children[0].value # => "a"
p ast.root.children[0].tag # => "tag:yaml.org,2002:str"

p ast.root.children[1].value # => "b"
p ast.root.children[1].tag # => nil

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

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

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

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

絞り込み条件を変える

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

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

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

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

Psych::Nodes::Document#tag_directives -> [[String, String]] (27373.0)

tag directive の配列を返します。

tag directive の配列を返します。

@see Psych::Nodes::Document#tag_directives=,
Psych::Nodes::Document.new

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

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

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

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

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

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

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

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

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

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

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

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

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

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

絞り込み条件を変える

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

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

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

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

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

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

OpenSSL::ASN1::ASN1Data#tag_class -> Symbol (18625.0)

タグクラスを返します。

タグクラスを返します。

:UNIVERSAL、:CONTEXT_SPECIFIC、:APPLICATION, :PRIVATE のいずれかを返します。

@see OpenSSL::ASN1::ASN1Data#tag_class=

OpenSSL::ASN1::Constructive#tagging -> Symbol | nil (18622.0)

タグ付けの方式を返します。

タグ付けの方式を返します。

:IMPLICIT、:EXPLICIT、nil のいずれかを返します。

タグ(OpenSSL::ASN1::ASN1Data#tag)が :UNIVERSAL ならば
この値は無視されます。

nil は :IMPLICIT と同義です。

@see OpenSSL::ASN1::Constructive#tagging=

OpenSSL::ASN1::Primitive#tagging -> Symbol | nil (18622.0)

タグ付けの方式を返します。

タグ付けの方式を返します。

:IMPLICIT、:EXPLICIT、nil のいずれかを返します。

タグ(OpenSSL::ASN1::ASN1Data#tag)が :UNIVERSAL ならば
この値は無視されます。

nil は :IMPLICIT と同義です。

@see OpenSSL::ASN1::Primitive#tagging=

Net::IMAP#copy(set, mailbox) -> Net::IMAP::TaggedResponse (18604.0)

COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。

COPY コマンドを送り、指定したメッセージを
指定したメールボックスの末尾に追加します。

set でコピーするメッセージを指定します。
message sequence number(整数)、
message sequence numberの配列、もしくは Range で
指定します。コピー元のメールボックスは
Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。

@param set コピーするメッセージの message sequence number
@param mailbo...

絞り込み条件を変える

Net::IMAP#uid_copy(set, mailbox) -> Net::IMAP::TaggedResponse (18604.0)

UID COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。

UID COPY コマンドを送り、指定したメッセージを
指定したメールボックスの末尾に追加します。

set でコピーするメッセージを指定します。
UID (整数)、
UID の配列、もしくは Range で
指定します。コピー元のメールボックスは
Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。

@param set コピーするメッセージの UID
@param mailbox コピー先のメールボックス(文字列)
@see Net::IMAP#copy

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

value にはスカラー値の文字列が渡されます。

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

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

plain は plain style であるかどうか、quoted は quoted style であるかどうか
が渡されます。style には node の style が整数値で渡されます。
style は次の値のいずれか...

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

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

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

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

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

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

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


@param version ...

絞り込み条件を変える

Net::IMAP#authenticate(auth_type, user, password) -> Net::IMAP::TaggedResponse (604.0)

AUTHENTICATE コマンドを送り、クライアントを認証します。

AUTHENTICATE コマンドを送り、クライアントを認証します。

auth_type で利用する認証方式を文字列で指定します。


例:
imap.authenticate('LOGIN', user, password)

auth_type としては以下がサポートされています。
* "LOGIN"
* "PLAIN"
* "CRAM-MD5"
* "DIGEST-MD5"

@param auth_type 認証方式を表す文字列
@param user ユーザ名文字列
@param password パスワード文字列
@see Net::IMAP#login

Net::IMAP#starttls(certs, verify) -> Net::IMAP::TaggedResponse (604.0)

STARTTLS コマンドを送って TLS のセッションを開始します。

STARTTLS コマンドを送って TLS のセッションを開始します。

options で openssl に渡すオプションを指定します。
OpenSSL::SSL::SSLContext#set_params の引数と同じ意味です。

互換性のため、certs で証明書or証明書ディレクトリのファイル名(文字列)、
verify で検証するかどうか(Net::IMAP::VERIFY_PEER、
Net::IMAP::VERIFY_NONEに対応します)を
指定することができます。

@param options SSL/TLS のオプション(Hash オブジェクト)
@param ce...