|
gluu
|

公開メンバ関数 | |
| ExpirationMap () | |
| ExpirationMap (long timeWindow, int maxEntries) | |
| void | put (K key, V value) |
| V | get (K key) |
| Pair< V, Boolean > | getWithExpired (K key, long instant) |
| V | remove (K key) |
非公開メンバ関数 | |
| void | initMap (long timeWindow, int maxEntries) |
| void | reduceMap () |
非公開変数類 | |
| long | lastCleaning |
| long | timeWindow |
| int | maxEntries |
| ConcurrentHashMap< K, Pair< V, Long > > | map = new ConcurrentHashMap<>() |
静的非公開変数類 | |
| static final long | TIME_WINDOW_DEFAULT = 120000L |
| static final int | MAX_STORED_ENTRIES = 1000 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inline |
|
private |
|
private |
|
staticprivate |
|
private |
|
staticprivate |
|
private |
1.8.13