Class CachedBufferAllocator

    • Field Detail

      • queueTable

        private static final java.util.Map<java.lang.Integer,​java.lang.ref.SoftReference<CachedBufferAllocator>> queueTable
        Use SoftReference so that having this queueTable does not prevent the GC of CachedBufferAllocator instances
      • bufferSize

        private final int bufferSize
      • bufferQueue

        private final java.util.Deque<byte[]> bufferQueue
    • Constructor Detail

      • CachedBufferAllocator

        public CachedBufferAllocator​(int bufferSize)