aswi2020vldc-gitlab/templetes/node_modules/ajv/lib/cache.js @ 143404cb
1 | 3a515b92 | cagy | 'use strict'; |
---|---|---|---|
2 | |||
3 | |||
4 | var Cache = module.exports = function Cache() { |
||
5 | this._cache = {}; |
||
6 | };
|
||
7 | |||
8 | |||
9 | Cache.prototype.put = function Cache_put(key, value) { |
||
10 | this._cache[key] = value; |
||
11 | };
|
||
12 | |||
13 | |||
14 | Cache.prototype.get = function Cache_get(key) { |
||
15 | return this._cache[key]; |
||
16 | };
|
||
17 | |||
18 | |||
19 | Cache.prototype.del = function Cache_del(key) { |
||
20 | delete this._cache[key]; |
||
21 | };
|
||
22 | |||
23 | |||
24 | Cache.prototype.clear = function Cache_clear() { |
||
25 | this._cache = {}; |
||
26 | };
|