public final class GZIPRecycler extends Object
BufferRecycler,
used for recycling expensive objects.| Modifier and Type | Field and Description |
|---|---|
protected Deflater |
_deflater |
protected Inflater |
_inflater |
protected static ThreadLocal<SoftReference<GZIPRecycler>> |
_recyclerRef |
| Constructor and Description |
|---|
GZIPRecycler() |
| Modifier and Type | Method and Description |
|---|---|
Deflater |
allocDeflater() |
Inflater |
allocInflater() |
static GZIPRecycler |
instance()
Accessor to get thread-local recycler instance
|
void |
releaseDeflater(Deflater d) |
void |
releaseInflater(Inflater i) |
protected static final ThreadLocal<SoftReference<GZIPRecycler>> _recyclerRef
protected Inflater _inflater
protected Deflater _deflater
public static GZIPRecycler instance()
public Deflater allocDeflater()
public void releaseDeflater(Deflater d)
public Inflater allocInflater()
public void releaseInflater(Inflater i)
Copyright © 2023 FasterXML. All rights reserved.