C F G O P T 
All Classes All Packages

C

containsKey(Object) - Method in class org.bedework.util.caching.FlushMap
 

F

FlushMap<K,​V> - Class in org.bedework.util.caching
A map which will be flushed after a certain time or when it reaches a certain size.
FlushMap() - Constructor for class org.bedework.util.caching.FlushMap
Create a FlushMap with default maxize and flush period.
FlushMap(int) - Constructor for class org.bedework.util.caching.FlushMap
Create a FlushMap with given size, default maxize and flush period.
FlushMap(int, long, int) - Constructor for class org.bedework.util.caching.FlushMap
Create a FlushMap with specified size, maxsize and flush period.
FlushMap(long, int) - Constructor for class org.bedework.util.caching.FlushMap
Create a FlushMap with default size and specified maxsize and flush period.

G

get(Object) - Method in class org.bedework.util.caching.FlushMap
 
get(T) - Method in class org.bedework.util.caching.ObjectPool
 
getLogger() - Method in class org.bedework.util.caching.ObjectPool
 

O

ObjectPool<T> - Class in org.bedework.util.caching
Implement a pool of objects whose values appear frequently enough that pooling will result in a substantial reduction in space and or cpu.
ObjectPool() - Constructor for class org.bedework.util.caching.ObjectPool
 
org.bedework.util.caching - package org.bedework.util.caching
 

P

put(K, V) - Method in class org.bedework.util.caching.FlushMap
 

T

testFlush() - Method in class org.bedework.util.caching.FlushMap
Override this to modify the behavior - perhaps to preserve some special entries.
C F G O P T 
All Classes All Packages