Package org.codehaus.jackson.smile
Class SmileBufferRecycler<T>
- java.lang.Object
-
- org.codehaus.jackson.smile.SmileBufferRecycler<T>
-
- Type Parameters:
T- Type of name entries stored in arrays to recycle
public class SmileBufferRecycler<T> extends java.lang.ObjectSimple helper class used for implementing simple reuse system for Smile-specific buffers that are used.- Since:
- 1.7
-
-
Field Summary
Fields Modifier and Type Field Description protected T[]_seenNamesBufferprotected T[]_seenStringValuesBufferstatic intDEFAULT_NAME_BUFFER_LENGTHstatic intDEFAULT_STRING_VALUE_BUFFER_LENGTH
-
Constructor Summary
Constructors Constructor Description SmileBufferRecycler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T[]allocSeenNamesBuffer()T[]allocSeenStringValuesBuffer()voidreleaseSeenNamesBuffer(T[] buffer)voidreleaseSeenStringValuesBuffer(T[] buffer)
-
-
-
Field Detail
-
DEFAULT_NAME_BUFFER_LENGTH
public static final int DEFAULT_NAME_BUFFER_LENGTH
- See Also:
- Constant Field Values
-
DEFAULT_STRING_VALUE_BUFFER_LENGTH
public static final int DEFAULT_STRING_VALUE_BUFFER_LENGTH
- See Also:
- Constant Field Values
-
_seenNamesBuffer
protected T[] _seenNamesBuffer
-
_seenStringValuesBuffer
protected T[] _seenStringValuesBuffer
-
-