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 givenObjectPool.Handle
and callsObjectPool.Handle.recycle(Object)
once it can be re-used.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
newObject(ObjectPool.Handle<T> handle)
Creates an returns a newObject
that can be used and later recycled viaObjectPool.Handle.recycle(Object)
.
-
-
-
Method Detail
-
newObject
T newObject(ObjectPool.Handle<T> handle)
Creates an returns a newObject
that can be used and later recycled viaObjectPool.Handle.recycle(Object)
.- Parameters:
handle
- can NOT be null.
-
-