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