Package io.netty.util.internal
Interface ObjectPool.ObjectCreator<T>
- Type Parameters:
T
- the type of the pooled object
- Enclosing class:
ObjectPool<T>
public static interface ObjectPool.ObjectCreator<T>
Creates a new Object which references the given
ObjectPool.Handle
and calls ObjectPool.Handle.recycle(Object)
once
it can be re-used.-
Method Summary
Modifier and TypeMethodDescriptionnewObject
(ObjectPool.Handle<T> handle) Creates an returns a newObject
that can be used and later recycled viaObjectPool.Handle.recycle(Object)
.
-
Method Details
-
newObject
Creates an returns a newObject
that can be used and later recycled viaObjectPool.Handle.recycle(Object)
.- Parameters:
handle
- can NOT be null.
-