Class RecyclerPool.ConcurrentDequePoolBase<P extends RecyclerPool.WithPool<P>>

    • Method Detail

      • acquirePooled

        public P acquirePooled()
        Description copied from interface: RecyclerPool
        Method for sub-classes to implement for actual acquire logic; called by RecyclerPool.acquireAndLinkPooled().
        Returns:
        Instance acquired (pooled or just constructed)
      • releasePooled

        public void releasePooled​(P pooled)
        Description copied from interface: RecyclerPool
        Method that should be called when previously acquired (see RecyclerPool.acquireAndLinkPooled()) pooled value that is no longer needed; this lets pool to take ownership for possible reuse.
        Parameters:
        pooled - Pooled instance to release back to pool