Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > rubygems/old_formatライブラリ > Gem::OldFormatクラス

class Gem::OldFormat

クラスの継承リスト: Gem::OldFormat < Object < Kernel < BasicObject

Abstract

RubyGems の Gem ファイルの内部構造を表すクラスです。

@see Gem::Format

特異メソッド

from_file_by_path(file_path) -> Gem::OldFormat

Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。

[PARAM] file_path:
Gem ファイルへのパスを指定します。
from_io(io, gem_path = '(io)') -> Gem::OldFormat

Gem ファイルからデータを読み込んだ IO を受け取り、自身を初期化して返します。

[PARAM] io:
Gem パッケージの内容を読み込んだ IO オブジェクトを指定します。
[PARAM] gem_path:
Gem ファイルのパスを指定します。
new(gem_path)

自身を初期化します。

[PARAM] gem_path:
Gem ファイルへのパスを指定します。

インスタンスメソッド

file_entries -> Array

Gem パッケージに含まれるファイルの配列を返します。

file_entries=(file_entries)

Gem パッケージに含まれるファイルの配列をセットします。

[PARAM] file_entries:
gem_path -> String

Gem のパスを返します。

gem_path=(path)

Gem のパスをセットします。

[PARAM] path:
Gem のパスをセットします。
spec -> Gem::Specification

Gem の Gem::Specification を返します。

spec=(spec)

Gem の Gem::Specification をセットします。

[PARAM] spec:
Gem の Gem::Specification をセットします。

Methods

Classes