|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gudy.azureus2.core3.util.DirectByteBuffer org.gudy.azureus2.core3.util.ReferenceCountedDirectByteBuffer org.gudy.azureus2.core3.util.ReferenceCountedDirectByteBuffer.ReferenceCountedDirectByteBufferDuplicate
protected class ReferenceCountedDirectByteBuffer.ReferenceCountedDirectByteBufferDuplicate
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.gudy.azureus2.core3.util.ReferenceCountedDirectByteBuffer |
---|
ReferenceCountedDirectByteBuffer.ReferenceCountedDirectByteBufferDuplicate |
Field Summary |
---|
Constructor Summary | |
---|---|
protected |
ReferenceCountedDirectByteBuffer.ReferenceCountedDirectByteBufferDuplicate(ByteBuffer owner)
|
Method Summary | |
---|---|
void |
decrementReferenceCount()
|
ReferenceCountedDirectByteBuffer |
duplicate(int offset,
int length)
|
void |
incrementReferenceCount()
|
void |
returnToPool()
|
Methods inherited from class org.gudy.azureus2.core3.util.ReferenceCountedDirectByteBuffer |
---|
getReferenceCount |
Methods inherited from class org.gudy.azureus2.core3.util.DirectByteBuffer |
---|
capacity, clear, dumpTrace, flip, get, get, get, getAllocator, getBuffer, getBufferInternal, getFlag, getInt, getInt, getReferenceCountedBuffer, getShort, getTraceString, hasRemaining, limit, limit, position, position, put, put, put, put, put, putInt, putShort, read, read, remaining, returnToPoolIfNotFree, setFlag, traceUsage, write, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ReferenceCountedDirectByteBuffer.ReferenceCountedDirectByteBufferDuplicate(ByteBuffer owner)
Method Detail |
---|
public ReferenceCountedDirectByteBuffer duplicate(int offset, int length)
duplicate
in class ReferenceCountedDirectByteBuffer
public void returnToPool()
returnToPool
in class ReferenceCountedDirectByteBuffer
public void incrementReferenceCount()
incrementReferenceCount
in class ReferenceCountedDirectByteBuffer
public void decrementReferenceCount()
decrementReferenceCount
in class ReferenceCountedDirectByteBuffer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |