Package io.netty.util
Class Recycler.DefaultHandle<T>
- java.lang.Object
-
- io.netty.util.Recycler.DefaultHandle<T>
-
- All Implemented Interfaces:
ObjectPool.Handle<T>
,Recycler.Handle<T>
private static final class Recycler.DefaultHandle<T> extends java.lang.Object implements Recycler.Handle<T>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
hasBeenRecycled
(package private) int
lastRecycledId
(package private) int
recycleId
(package private) Recycler.Stack<?>
stack
(package private) java.lang.Object
value
-
Constructor Summary
Constructors Constructor Description DefaultHandle(Recycler.Stack<?> stack)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
recycle(java.lang.Object object)
Recycle theObject
if possible and so make it ready to be reused.
-
-
-
Field Detail
-
lastRecycledId
int lastRecycledId
-
recycleId
int recycleId
-
hasBeenRecycled
boolean hasBeenRecycled
-
stack
Recycler.Stack<?> stack
-
value
java.lang.Object value
-
-
Constructor Detail
-
DefaultHandle
DefaultHandle(Recycler.Stack<?> stack)
-
-
Method Detail
-
recycle
public void recycle(java.lang.Object object)
Description copied from interface:ObjectPool.Handle
Recycle theObject
if possible and so make it ready to be reused.- Specified by:
recycle
in interfaceObjectPool.Handle<T>
-
-