Uses of Interface
tools.jackson.core.util.RecyclerPool.WithPool
Packages that use RecyclerPool.WithPool
-
Uses of RecyclerPool.WithPool in tools.jackson.core.util
Classes in tools.jackson.core.util with type parameters of type RecyclerPool.WithPoolModifier and TypeInterfaceDescriptioninterfaceRecyclerPool<P extends RecyclerPool.WithPool<P>>API for object pools that control creation and possible reuse of objects that are costly to create (often things like encoding/decoding buffers).static classRecyclerPool.BoundedPoolBase<P extends RecyclerPool.WithPool<P>>RecyclerPoolimplementation that uses a bounded queue (ArrayBlockingQueuefor recycling instances.static classRecyclerPool.ConcurrentDequePoolBase<P extends RecyclerPool.WithPool<P>>RecyclerPoolimplementation that usesConcurrentLinkedDequefor recycling instances.static classRecyclerPool.NonRecyclingPoolBase<P extends RecyclerPool.WithPool<P>>RecyclerPoolimplementation that does not use any pool but simply creates new instances when necessary.static classRecyclerPool.StatefulImplBase<P extends RecyclerPool.WithPool<P>>Intermediate base class for instances that are stateful and require special handling with respect to JDK serialization, to retain "global" reference distinct from non-shared ones.static classRecyclerPool.ThreadLocalPoolBase<P extends RecyclerPool.WithPool<P>>DefaultRecyclerPoolimplementation that usesThreadLocalfor recycling instances.static interfaceRecyclerPool.WithPool<P extends RecyclerPool.WithPool<P>>Simple add-on interface that poolable entities must implement.Classes in tools.jackson.core.util that implement RecyclerPool.WithPoolModifier and TypeClassDescriptionclassThis is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.