| Modifier and Type | Interface and Description |
|---|---|
static interface |
ExpiringShelf.ExpirationHandler<T> |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<ExpiringPolicyWithData<T,?>,java.lang.Object> |
getExpirationData(T value) |
ExpiringShelfSettings<T> |
getSettings() |
int |
invalidate() |
Closeable |
onExpire(@NonNull ExpiringShelf.ExpirationHandler<T> handler) |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArrayfindIndex, getIndex, getIndexes, index, index, index, reindex, reindex, reindex, removeIndex, removeIndexExpiringShelfSettings<T> getSettings()
int invalidate()
Closeable onExpire(@NonNull @NonNull ExpiringShelf.ExpirationHandler<T> handler)
java.util.Map<ExpiringPolicyWithData<T,?>,java.lang.Object> getExpirationData(T value)