175件ヒット
[1-100件を表示]
(0.070秒)
別のキーワード
種類
- インスタンスメソッド (60)
- 特異メソッド (43)
- 文書 (24)
- モジュール関数 (24)
- 関数 (24)
ライブラリ
- ビルトイン (24)
- bigdecimal (12)
- delegate (12)
- drb (24)
- psych (7)
- rubygems (24)
-
rubygems
/ specification (12) -
rubygems
/ version (12)
クラス
- BigDecimal (12)
-
DRb
:: DRbServer (12) - Delegator (12)
-
Gem
:: Specification (12) -
Gem
:: Version (12) - Object (12)
モジュール
- DRb (12)
-
Gem
:: QuickLoader (24) - Marshal (12)
- Psych (7)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Marshal フォーマット (12)
-
_ dump (12) - dump (12)
-
marshal
_ load (24) - new (12)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (12) -
push
_ gem _ version _ on _ load _ path (12) -
rb
_ f _ load (12) -
rb
_ jump _ tag (12) -
safe
_ load (7) -
start
_ service (12)
検索結果
先頭5件
-
BigDecimal
. _ load(str) -> BigDecimal (21201.0) -
引数で指定された文字列を元に BigDecimal オブジェクトを復元します。 Marshal.#load から呼び出されます。
...文字列を元に BigDecimal オブジェクトを復元します。
Marshal.#load から呼び出されます。
@param str 復元する値を表す文字列を指定します。
@raise TypeError 引数に不正な文字が含まれる場合に発生します。
@see BigDecimal#_dump, Marshal.#... -
Gem
:: Specification . _ load(str) -> Gem :: Specification (21201.0) -
マーシャルされたデータをロードするためのメソッドです。
マーシャルされたデータをロードするためのメソッドです。
@param str マーシャルされたデータを指定します。 -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (15201.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (15201.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: Version # marshal _ load(array) -> nil (9107.0) -
ダンプされた情報をロードし、自身を破壊的に変更します。
...ダンプされた情報をロードし、自身を破壊的に変更します。
//emlist[][ruby]{
version = Gem::Version.new('')
version.marshal_load(["1.2.0a"])
p version # => #<Gem::Version "1.2.0a">
//}
@param array バージョン情報を含む配列を指定します。... -
Delegator
# marshal _ load(obj) -> object (9101.0) -
シリアライズされたオブジェクトから、Delegator#__getobj__ が返すオブジェクトを再現します。
...シリアライズされたオブジェクトから、Delegator#__getobj__ が返すオブジェクトを再現します。
@param obj Delegator#marshal_dumpの戻り値のコピー... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (6550.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するにはキーワ......ate クラスを許可するには
以下のように書いてください:
//emlist[permitted_classes: に Date を渡した例][ruby]{
Psych.safe_load(yaml, permitted_classes: [Date])
//}
すると上のクラス一覧に加えて Date クラスが読み込まれます。
エイリアスはキ......で明示的に許可できます。
//emlist[aliases: true の例][ruby]{
x = []
x << x
yaml = Psych.dump x
Psych.safe_load yaml # => 例外発生
Psych.safe_load yaml, aliases: true # => エイリアスが読み込まれる
//}
yaml に許可されていないクラスが含まれ... -
static VALUE rb
_ f _ load(int argc , VALUE *argv) (6200.0) -
load の実体。
load の実体。 -
void rb
_ jump _ tag(int tag) (6106.0) -
初出: 4064
...初出: 4064
rb_load_protect,rb_eval_string_protect,rb_protect
などで捕捉した大域脱出を再生成します。
tagには上記関数の引数で受け取ったstateを指定します。...