Class ThreadLocalBufferCache<T>

java.lang.Object
org.apache.johnzon.core.ThreadLocalBufferCache<T>
All Implemented Interfaces:
Serializable

public abstract class ThreadLocalBufferCache<T> extends Object implements Serializable
See Also:
  • Field Details

    • buffers

      private final ThreadLocal<T> buffers
    • defaultSize

      private final int defaultSize
  • Constructor Details

    • ThreadLocalBufferCache

      public ThreadLocalBufferCache(int defaultSize)
  • Method Details

    • newValue

      protected abstract T newValue(int defaultSize)
    • getCache

      public T getCache()
    • release

      public void release(T buffer)