class UnpooledDuplicatedByteBuf extends DuplicatedByteBuf
DuplicatedByteBuf implementation that can do optimizations because it knows the duplicated buffer
is of type AbstractByteBuf.leakDetector, readerIndex, writerIndex| Constructor and Description |
|---|
UnpooledDuplicatedByteBuf(AbstractByteBuf buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected byte |
_getByte(int index) |
protected int |
_getInt(int index) |
protected int |
_getIntLE(int index) |
protected long |
_getLong(int index) |
protected long |
_getLongLE(int index) |
protected short |
_getShort(int index) |
protected short |
_getShortLE(int index) |
protected int |
_getUnsignedMedium(int index) |
protected int |
_getUnsignedMediumLE(int index) |
protected void |
_setByte(int index,
int value) |
protected void |
_setInt(int index,
int value) |
protected void |
_setIntLE(int index,
int value) |
protected void |
_setLong(int index,
long value) |
protected void |
_setLongLE(int index,
long value) |
protected void |
_setMedium(int index,
int value) |
protected void |
_setMediumLE(int index,
int value) |
protected void |
_setShort(int index,
int value) |
protected void |
_setShortLE(int index,
int value) |
AbstractByteBuf |
unwrap()
Return the underlying buffer instance if this buffer is a wrapper of another buffer.
|
alloc, array, arrayOffset, capacity, capacity, copy, forEachByte, forEachByteDesc, getByte, getBytes, getBytes, getBytes, getBytes, getBytes, getBytes, getInt, getIntLE, getLong, getLongLE, getShort, getShortLE, getUnsignedMedium, getUnsignedMediumLE, hasArray, hasMemoryAddress, isDirect, memoryAddress, nioBufferCount, nioBuffers, order, setByte, setBytes, setBytes, setBytes, setBytes, setBytes, setBytes, setInt, setIntLE, setLong, setLongLE, setMedium, setMediumLE, setShort, setShortLE, sliceinternalNioBuffer, isReadOnly, nioBuffer, refCnt, refCnt0, release, release, release0, release0, retain, retain, retain0, retain0, touch, touch, touch0, touch0adjustMarkers, asReadOnly, bytesBefore, bytesBefore, bytesBefore, checkDstIndex, checkIndex, checkIndex, checkIndex0, checkNewCapacity, checkReadableBytes, checkSrcIndex, clear, compareTo, copy, discardMarks, discardReadBytes, discardSomeReadBytes, duplicate, ensureAccessible, ensureWritable, ensureWritable, equals, forEachByte, forEachByteDesc, getBoolean, getBytes, getBytes, getBytes, getChar, getCharSequence, getDouble, getFloat, getMedium, getMediumLE, getUnsignedByte, getUnsignedInt, getUnsignedIntLE, getUnsignedShort, getUnsignedShortLE, hashCode, indexOf, isReadable, isReadable, isWritable, isWritable, markReaderIndex, markWriterIndex, maxCapacity, maxCapacity, maxWritableBytes, newSwappedByteBuf, nioBuffer, nioBuffers, order, readableBytes, readBoolean, readByte, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readChar, readCharSequence, readDouble, readerIndex, readerIndex, readFloat, readInt, readIntLE, readLong, readLongLE, readMedium, readMediumLE, readRetainedSlice, readShort, readShortLE, readSlice, readUnsignedByte, readUnsignedInt, readUnsignedIntLE, readUnsignedMedium, readUnsignedMediumLE, readUnsignedShort, readUnsignedShortLE, resetReaderIndex, resetWriterIndex, retainedDuplicate, retainedSlice, retainedSlice, setBoolean, setBytes, setBytes, setBytes, setChar, setCharSequence, setDouble, setFloat, setIndex, setIndex0, setZero, skipBytes, slice, toString, toString, toString, writableBytes, writeBoolean, writeByte, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeChar, writeCharSequence, writeDouble, writeFloat, writeInt, writeIntLE, writeLong, writeLongLE, writeMedium, writeMediumLE, writerIndex, writerIndex, writeShort, writeShortLE, writeZeroUnpooledDuplicatedByteBuf(AbstractByteBuf buffer)
public AbstractByteBuf unwrap()
ByteBufunwrap in class DuplicatedByteBufnull if this buffer is not a wrapperprotected byte _getByte(int index)
_getByte in class DuplicatedByteBufprotected short _getShort(int index)
_getShort in class DuplicatedByteBufprotected short _getShortLE(int index)
_getShortLE in class DuplicatedByteBufprotected int _getUnsignedMedium(int index)
_getUnsignedMedium in class DuplicatedByteBufprotected int _getUnsignedMediumLE(int index)
_getUnsignedMediumLE in class DuplicatedByteBufprotected int _getInt(int index)
_getInt in class DuplicatedByteBufprotected int _getIntLE(int index)
_getIntLE in class DuplicatedByteBufprotected long _getLong(int index)
_getLong in class DuplicatedByteBufprotected long _getLongLE(int index)
_getLongLE in class DuplicatedByteBufprotected void _setByte(int index,
int value)
_setByte in class DuplicatedByteBufprotected void _setShort(int index,
int value)
_setShort in class DuplicatedByteBufprotected void _setShortLE(int index,
int value)
_setShortLE in class DuplicatedByteBufprotected void _setMedium(int index,
int value)
_setMedium in class DuplicatedByteBufprotected void _setMediumLE(int index,
int value)
_setMediumLE in class DuplicatedByteBufprotected void _setInt(int index,
int value)
_setInt in class DuplicatedByteBufprotected void _setIntLE(int index,
int value)
_setIntLE in class DuplicatedByteBufprotected void _setLong(int index,
long value)
_setLong in class DuplicatedByteBufprotected void _setLongLE(int index,
long value)
_setLongLE in class DuplicatedByteBuf