コード例 #1
0
 /**
  * Method to call to return object buffer previously leased with {@link #leaseObjectBuffer}.
  *
  * @param buf Returned object buffer
  */
 public final void returnObjectBuffer(ObjectBuffer buf) {
   /* Already have a reusable buffer? Let's retain bigger one
    * (or if equal, favor newer one, shorter life-cycle)
    */
   if (_objectBuffer == null || buf.initialCapacity() >= _objectBuffer.initialCapacity()) {
     _objectBuffer = buf;
   }
 }