種類
- インスタンスメソッド (23)
- クラス (2)
- モジュール (1)
- 特異メソッド (1)
- 定数 (1)
クラス
-
YAML
:: DBM (24) -
YAML
:: Store (1)
検索結果
先頭5件
-
YAML
:: DBM # to _ hash -> Hash (18604.0) -
自身のキー、値をハッシュにしたものを返します。
自身のキー、値をハッシュにしたものを返します。 -
YAML
:: DBM # to _ a -> [[String , object]] (18307.0) -
キーと値のペアを配列に変換して返します。
キーと値のペアを配列に変換して返します。 -
YAML
:: DBM # each -> YAML :: DBM (18304.0) -
自身のキーと値を引数としてブロックを評価します。
自身のキーと値を引数としてブロックを評価します。
自身を返します。 -
YAML
:: DBM # each _ pair {|key , val| . . . } -> YAML :: DBM (18304.0) -
自身のキーと値を引数としてブロックを評価します。
自身のキーと値を引数としてブロックを評価します。
自身を返します。 -
YAML
:: DBM # each _ value {|val| . . . } -> YAML :: DBM (18304.0) -
値を引数としてブロックを評価します。
値を引数としてブロックを評価します。
自身を返します。 -
YAML
:: DBM # has _ value?(value) -> bool (18304.0) -
value を値とする組がデータベース中に存在する時、真を返します。
...value を値とする組がデータベース中に存在する時、真を返します。
@param value 検索したい値を指定します。YAML 形式に変換できるオブジェク
トが指定できます。... -
YAML
:: DBM # replace(other) -> YAML :: DBM (18304.0) -
self の内容を other の内容で置き換えます。
self の内容を other の内容で置き換えます。
@param other Hash、DBM オブジェクトを指定します。
@raise DBMError 更新に失敗した場合に発生します。
自身を返します。 -
YAML
:: DBM # update(other) -> self (18304.0) -
自身と other の内容をマージ(統合)します。
自身と other の内容をマージ(統合)します。
重複するキーに対応する値は other の内容で上書きされます。
@param other Hash、DBM オブジェクトを指定します。
@raise DBMError 更新に失敗した場合に発生します。 -
YAML
:: DBM # values -> object (18304.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
YAML
:: DBM # values _ at(*keys) -> [object] (18304.0) -
keys に対応する値を配列に格納して返します。
keys に対応する値を配列に格納して返します。
対応するキーが見つからなかった要素には nil が格納されます。
@param keys キーを文字列で指定します。複数指定することができます。 -
YAML (18007.0)
-
YAML (YAML Ain't Markup Language) を扱うモジュールです。
...YAML (YAML Ain't Markup Language) を扱うモジュールです。
YAML オブジェクトは実際は Psych オブジェクトです。その他のオブジェ
クトも同様に実体は別のオブジェクトです。もし確認したいメソッドの記述が
見つからない場合は、p......sych ライブラリを確認してください。
//emlist[例][ruby]{
require "yaml"
p YAML # => Psych
p YAML::Stream # => Psych::Stream
//}... -
YAML
:: Store . new(file _ name , yaml _ opts = {}) -> YAML :: Store (9904.0) -
自身を初期化します。
...ファイルがない場合は作成します。既
にファイルが存在する場合はその内容を読み込みます。
@param yaml_opts YAML 出力時のオプションを Hash で指定します。
詳しくは Psych.dump を参照してください。... -
YAML
:: DBM # []=(key , value) -> object (9304.0) -
key に対して value を格納します。
...val で指定したオブジェクトを返します。
@param key キーを文字列で指定します。
@param value 値を指定します。YAML 形式に変換できるオブジェクトが指定で
きます。
@raise DBMError 要素の格納に失敗した場合に発生し... -
YAML
:: DBM # delete _ if {|key , val| . . . } -> YAML :: DBM (9304.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
ブロックを評価した値が真であれば該当する要素を削除します。
自身を返します。このメソッドは self を破壊的に変更します。
@raise DBMError 要素の削除に失敗した場合に発生します。 -
YAML
:: DBM # index(value) -> String | nil (9304.0) -
value を持つ要素のキーを返します。
...らなかった場合は nil を返します。
@param value 検索したい値を指定します。YAML 形式に変換できるオブジェク
トが指定できます。
[注意] 非推奨のメソッドです。代わりに #key を使用してください。
@see YAML::DBM#key... -
YAML
:: DBM # key(value) -> String | nil (9304.0) -
value を持つ要素のキーを返します。
...value を持つ要素のキーを返します。
対応するキーが見つからなかった場合は nil を返します。
@param value 検索したい値を指定します。YAML 形式に変換できるオブジェク
トが指定できます。... -
YAML
:: DBM # reject {|key , val| . . . } -> {String => object} (9304.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
ブロックを評価した値が真であれば該当する要素を削除します。
新しく Hash オブジェクトを作成して返します。 -
YAML
:: DBM # store(key , value) -> object (9304.0) -
key に対して value を格納します。
...val で指定したオブジェクトを返します。
@param key キーを文字列で指定します。
@param value 値を指定します。YAML 形式に変換できるオブジェクトが指定で
きます。
@raise DBMError 要素の格納に失敗した場合に発生し... -
YAML
:: DBM (9004.0) -
DBM の値に文字列以外も格納できるように拡張したクラスです。
DBM の値に文字列以外も格納できるように拡張したクラスです。 -
YAML
:: DBM # [](key) -> object | nil (9004.0) -
データベースからキーを探して対応する要素の値を返します。
...データベースからキーを探して対応する要素の値を返します。
対応する値が見つからなかった場合は nil を返します。DBM#[] とは異
なり、IndexError は発生しません。
@param key キーを文字列で指定します。
@see YAML::DBM#fetch... -
YAML
:: DBM # delete(key) -> object | nil (9004.0) -
key をキーとする要素を削除します。
key をキーとする要素を削除します。
削除した要素を返します。key に対応する値が見つからなかった場合は nil を
返します。
@param key キーを文字列で指定します。
@raise DBMError 要素の削除に失敗した場合に発生します。 -
YAML
:: DBM # fetch(key , ifnone = nil) -> object (9004.0) -
データベースからキーを探して対応する要素の値を返します。
...データベースからキーを探して対応する要素の値を返します。
対応する値が見つからなかった場合は ifnone で指定した値を返します。
@param key キーを文字列で指定します。
@see YAML::DBM#[]... -
YAML
:: DBM # invert -> {object => String} (9004.0) -
値からキーへのハッシュを返します。
値からキーへのハッシュを返します。
異なるキーに対して等しい値が登録されている場合の結果は不定であることに
注意してください、そのような場合にこのメソッドを利用することは意図され
ていません。 -
YAML
:: DBM # select { . . . } -> [[String , object]] (9004.0) -
ブロックを評価して真になった要素のみを [キー, 値] から構成される配列に 格納して返します。ブロックが与えられなかった場合は、keys に対応する値を 配列に格納して返します。
...った場合は、keys に対応する値を
配列に格納して返します。
@param keys キーを文字列で指定します。複数指定することができます。
ブロックを与えるかどうかで戻り値が異なる事に注意してください。
@see YAML::DBM#values_at... -
YAML
:: DBM # select(*keys) -> [object] (9004.0) -
ブロックを評価して真になった要素のみを [キー, 値] から構成される配列に 格納して返します。ブロックが与えられなかった場合は、keys に対応する値を 配列に格納して返します。
...った場合は、keys に対応する値を
配列に格納して返します。
@param keys キーを文字列で指定します。複数指定することができます。
ブロックを与えるかどうかで戻り値が異なる事に注意してください。
@see YAML::DBM#values_at... -
YAML
:: DBM # shift -> [String , object] (9004.0) -
データベース中のキー、値を一つ取り出し、データベースから削除します。
データベース中のキー、値を一つ取り出し、データベースから削除します。
[キー, 値]を返します。取得される要素の順番は保証されません。 -
YAML
:: DBM :: VERSION -> String (9004.0) -
yaml/dbm のバージョンを文字列で返します。
...
yaml/dbm のバージョンを文字列で返します。... -
YAML
:: Store (9004.0) -
PStore の YAML 版です。 Marshal.#dump したバイナリ形式の 代わりに YAML 形式でファイルに保存します。
...PStore の YAML 版です。
Marshal.#dump したバイナリ形式の
代わりに YAML 形式でファイルに保存します。
使い方は PStore とほとんど同じです。
インターフェースは Hash に似ています。...