<?xml version='1.0' encoding='utf-8'?>
<pod xmlns="http://axkit.org/ns/2000/pod2xml">
<head>
	<title>名前</title>
</head>
<sect1>
<title>名前</title>
<para>
Cache::Object -- キャッシュに格納されたデータ
</para>
</sect1>
<sect1>
<title>説明</title>
<para>
Objectはキャッシュ・インターフェースを実装しているクラスによって
データを包むオブジェクト指向のラッパーとして使われます。エンドユーザは
通常Objectを直接使うことはありません。しかしCache::Cacheインターフェース
でのget_objectを通して取り出すことが出来ます。
</para>
</sect1>
<sect1>
<title>概要</title>
<verbatim><![CDATA[
use Cache::Object;
]]></verbatim>
<verbatim><![CDATA[
my $object = new Cache::Object( );
]]></verbatim>
<verbatim><![CDATA[
$object->set_key( $key );
$object->set_data( $data );
$object->set_expires_at( $expires_at );
$object->set_created_at( $created_at );
]]></verbatim>
</sect1>
<sect1>
<title>メソッド</title>
<list>
<item><itemtext><strong>new(  )</strong></itemtext>
<para>
新しいCache::Objectを組み立てます。
</para>
</item>
</list>
</sect1>
<sect1>
<title>プロパティ</title>
<list>
<item><itemtext><strong>(get|set)_accessed_at</strong></itemtext>
<para>
そのオブジェクトが最後にアクセスされた時刻。さまざまなキャッシュ実装が
LRUアルゴリズムのために情報を格納するため、accessed_atプロパティを
利用します。しかし全てのキャッシュが、このフィールドを更新するとは
保障されません。
for LRU algorithms.  There is no guarentee that all caches will update
this field, however.
</para>
</item>
<item><itemtext><strong>(get|set)_created_at</strong></itemtext>
<para>
The time at which the object was created.
</para>
</item>
<item><itemtext><strong>(get|set)_data</strong></itemtext>
<para>
A scalar containing or a reference pointing to the data to be stored.
</para>
</item>
<item><itemtext><strong>(get|set)_expires_at</strong></itemtext>
<para>
The time at which the object should expire from the cache.
</para>
</item>
<item><itemtext><strong>(get|set)_key</strong></itemtext>
<para>
The key under which the object was stored.
</para>
</item>
<item><itemtext><strong>(get|set)_size</strong></itemtext>
<para>
The size of the frozen version of this object
</para>
</item>
</list>
</sect1>
<sect1>
<title>参考資料</title>
<para>
Cache::Cache
</para>
</sect1>
<sect1>
<title>作者</title>
<para>
Original author: DeWitt Clinton &lt;dewitt@unto.net&gt;
</para>
<para>
Last author:     $Author: hippo2000 $
</para>
<para>
Copyright (C) 2001, 2002 DeWitt Clinton
</para>
</sect1>
</pod>
