Class ThreadLocalReusableByteBuffer

java.lang.Object
net.logstash.logback.util.ThreadLocalHolder<ReusableByteBuffer>
net.logstash.logback.util.ThreadLocalReusableByteBuffer

public class ThreadLocalReusableByteBuffer extends ThreadLocalHolder<ReusableByteBuffer>
A pool of ReusableByteBuffer.

Note: This class is for internal use only and subject to backward incompatible change at any time.

Author:
brenuart
  • Constructor Details

    • ThreadLocalReusableByteBuffer

      public ThreadLocalReusableByteBuffer(int initialCapacity)
      Create a new instance with an initial capacity of initialSize bytes.
      Parameters:
      initialCapacity - the initial capacity of buffers
    • ThreadLocalReusableByteBuffer

      public ThreadLocalReusableByteBuffer()
      Create a new instance with an initial capacity set to 1024
  • Method Details