Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > rubygems/source_info_cache_entryライブラリ > Gem::SourceInfoCacheEntryクラス
class Gem::SourceInfoCacheEntry
クラスの継承リスト: Gem::SourceInfoCacheEntry < Object < Kernel < BasicObject
Abstract
Gem::SourceInfoCache が持つエントリを表すためのクラスです。
特異メソッド
new(si, size)
-
キャッシュのエントリを作成します。
- [PARAM] si:
- Gem::SourceIndex のインスタンスを指定します。
- [PARAM] size:
- エントリのサイズを指定します。
インスタンスメソッド
refresh(source_uri, all) -> [[c:Gem::SourceIndex]]
-
ソースインデックスを更新します。
- [PARAM] source_uri:
- データを取得する URI を指定します。
- [PARAM] all:
- 全てのインデックスを更新するかどうかを指定します。
size -> Fixnum
-
ソースエントリのサイズです。
ソースインデックスが変化したことを検出するために使用します。
source_index -> [[c:Gem::SourceIndex]]
-
このキャッシュエントリに対するソースインデックスです。