public interface PooledDataBuffer extends DataBuffer
DataBuffer
の拡張。参照カウントのメソッドを紹介します。修飾子と型 | メソッドと説明 |
---|---|
boolean | isAllocated() このバッファが割り当てられている場合は true を返します。false (割り当て解除されている場合)。 |
boolean | release() このバッファの参照カウントを 1 つ減らし、カウントが 0 になったら割り当てを解除します。 |
PooledDataBuffer | retain() このバッファーの参照カウントを 1 増やします。 |
PooledDataBuffer | touch(ObjectSE hint) デバッグの目的で、指定されたヒントをデータバッファに関連付けます。 |
asByteBuffer, asByteBuffer, asInputStream, asInputStream, asOutputStream, capacity, capacity, ensureCapacity, factory, getByte, indexOf, lastIndexOf, read, read, read, readableByteCount, readPosition, readPosition, retainedSlice, slice, toString, toString, writableByteCount, write, write, write, write, write, write, writePosition, writePosition
boolean isAllocated()
true
を返します。false
(割り当て解除されている場合)。PooledDataBuffer retain()
PooledDataBuffer touch(ObjectSE hint)
boolean release()
true
。それ以外の場合は false