Class AvroRecyclerPools.ConcurrentDequePool

java.lang.Object
tools.jackson.core.util.RecyclerPool.StatefulImplBase<P>
tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase<ApacheCodecRecycler>
tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ConcurrentDequePool
All Implemented Interfaces:
Serializable, tools.jackson.core.util.RecyclerPool<ApacheCodecRecycler>
Enclosing class:
AvroRecyclerPools

public static class AvroRecyclerPools.ConcurrentDequePool extends tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase<ApacheCodecRecycler>
RecyclerPool implementation that uses ConcurrentLinkedDeque for recycling instances.

Pool is unbounded: see RecyclerPool what this means.

See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface tools.jackson.core.util.RecyclerPool

    tools.jackson.core.util.RecyclerPool.BoundedPoolBase<P extends tools.jackson.core.util.RecyclerPool.WithPool<P>>, tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase<P extends tools.jackson.core.util.RecyclerPool.WithPool<P>>, tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase<P extends tools.jackson.core.util.RecyclerPool.WithPool<P>>, tools.jackson.core.util.RecyclerPool.StatefulImplBase<P extends tools.jackson.core.util.RecyclerPool.WithPool<P>>, tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase<P extends tools.jackson.core.util.RecyclerPool.WithPool<P>>, tools.jackson.core.util.RecyclerPool.WithPool<P extends tools.jackson.core.util.RecyclerPool.WithPool<P>>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase

    pool

    Fields inherited from class tools.jackson.core.util.RecyclerPool.StatefulImplBase

    _serialization, SERIALIZATION_NON_SHARED, SERIALIZATION_SHARED
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    ConcurrentDequePool(int serialization)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    protected Object
     

    Methods inherited from class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase

    acquirePooled, clear, pooledCount, releasePooled

    Methods inherited from class tools.jackson.core.util.RecyclerPool.StatefulImplBase

    _resolveToShared

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface tools.jackson.core.util.RecyclerPool

    acquireAndLinkPooled