Class: Cache

Cache

ルーティングで設定したリクエスト結果(レスポンス)をキャッシュします。
Caches the request result (response) set in routing.

new Cache ()

Classes

Cache

Methods

clear ()void

全てのキャッシュ情報をクリアします。
Clear all cache information.

Returns:
TypeDescription
void

delete (key)void

指定したkeyのキャッシュを削除します。
Deletes the cache for the specified key.

NameTypeDescription
key*
Returns:
TypeDescription
void

get (key)

指定したkeyのキャッシュ値を返却します。
Returns the cached value of the specified key.

NameTypeDescription
key*

has (key)boolean

指定したkeyのキャッシュが存在するか確認を行います。
Check if the cache for the specified key exists.

NameTypeDescription
key*
Returns:
TypeDescription
boolean

length ()number

キャッシュしたkeyの数を返却します。
Returns the number of cached keys.

Returns:
TypeDescription
number

set (key, value)

指定したkeyにvalueをキャッシュします。
Caches the value for the specified key.

NameTypeDescription
key*
value*