Uses of Enum Class
com.landawn.abacus.pool.EvictionPolicy
-
Uses of EvictionPolicy in com.landawn.abacus.pool
Modifier and TypeMethodDescriptionstatic EvictionPolicy
Returns the enum constant of this class with the specified name.static EvictionPolicy[]
EvictionPolicy.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionstatic <K,
E extends Poolable>
KeyedObjectPool<K,E> PoolFactory.createKeyedObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy) Creates a new Pool object.static <K,
E extends Poolable>
KeyedObjectPool<K,E> PoolFactory.createKeyedObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy, boolean autoBalance, float balanceFactor) Creates a new Pool object.static <K,
E extends Poolable>
KeyedObjectPool<K,E> PoolFactory.createKeyedObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy, boolean autoBalance, float balanceFactor, long maxMemorySize, KeyedObjectPool.MemoryMeasure<K, E> memoryMeasure) Creates a new Pool object.static <K,
E extends Poolable>
KeyedObjectPool<K,E> PoolFactory.createKeyedObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy, long maxMemorySize, KeyedObjectPool.MemoryMeasure<K, E> memoryMeasure) Creates a new Pool object.static <E extends Poolable>
ObjectPool<E>PoolFactory.createObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy) Creates a new Pool object.static <E extends Poolable>
ObjectPool<E>PoolFactory.createObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy, boolean autoBalance, float balanceFactor) Creates a new Pool object.static <E extends Poolable>
ObjectPool<E>PoolFactory.createObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy, boolean autoBalance, float balanceFactor, long maxMemorySize, ObjectPool.MemoryMeasure<E> memoryMeasure) Creates a new Pool object.static <E extends Poolable>
ObjectPool<E>PoolFactory.createObjectPool
(int capacity, long evictDelay, EvictionPolicy evictionPolicy, long maxMemorySize, ObjectPool.MemoryMeasure<E> memoryMeasure) Creates a new Pool object.