Uses of Class
org.codehaus.jackson.util.BufferRecycler
Packages that use BufferRecycler
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser
)
and generator
(JsonParser
)
instances.This package contains I/O helper classes Jackson itself uses, but that
are not exposed for external reuse.
Utility classes used by Jackson Core functionality.
-
Uses of BufferRecycler in org.codehaus.jackson
Fields in org.codehaus.jackson with type parameters of type BufferRecyclerModifier and TypeFieldDescriptionprotected static final ThreadLocal<SoftReference<BufferRecycler>>
JsonFactory._recyclerRef
ThisThreadLocal
contains aSoftReference
to aBufferRecycler
used to provide a low-cost buffer recycling between reader and writer instances.Methods in org.codehaus.jackson that return BufferRecyclerModifier and TypeMethodDescriptionJsonFactory._getBufferRecycler()
Method used by factory to create buffer recycler instances for parsers and generators. -
Uses of BufferRecycler in org.codehaus.jackson.io
Fields in org.codehaus.jackson.io declared as BufferRecyclerModifier and TypeFieldDescriptionprotected final BufferRecycler
IOContext._bufferRecycler
Recycler used for actual allocation/deallocation/reuseConstructors in org.codehaus.jackson.io with parameters of type BufferRecyclerModifierConstructorDescriptionIOContext
(BufferRecycler br, Object sourceRef, boolean managedResource) -
Uses of BufferRecycler in org.codehaus.jackson.util
Constructors in org.codehaus.jackson.util with parameters of type BufferRecyclerModifierConstructorDescriptionByteArrayBuilder
(BufferRecycler br, int firstBlockSize) TextBuffer
(BufferRecycler allocator)