Top Description Constructors Methods
io.netty.buffer

pack-priv Class UnpooledSlicedByteBuf

extends AbstractUnpooledSlicedByteBuf
Class Inheritance
Known Direct Subclasses
io.netty.buffer.AbstractPooledDerivedByteBuf.PooledNonRetainedSlicedByteBuf

Deprecated

as a consequence of AbstractUnpooledSlicedByteBuf being deprecated. See corresponding docs for further information.

A special AbstractUnpooledSlicedByteBuf that can make optimizations because it knows the sliced buffer is of type AbstractByteBuf.

Constructor Summary

AccessConstructor and Description
pack-priv
UnpooledSlicedByteBuf(AbstractByteBuf buffer, int index, int length)

Method Summary

Modifier and TypeMethod and Description
protected byte
protected int
protected int
protected long
protected long
protected short
protected short
protected int
protected int
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
public int
capacity()

Implements abstract io.netty.buffer.ByteBuf.capacity.

Returns the number of bytes (octets) this buffer can contain.
public AbstractByteBuf
unwrap()

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf.unwrap.

Return the underlying buffer instance if this buffer is a wrapper of another buffer.
Inherited from io.netty.buffer.AbstractUnpooledSlicedByteBuf:
allocarrayarrayOffsetcapacitycheckSliceOutOfBoundscopyduplicateforEachByteforEachByteDescgetBytegetBytesgetBytesgetBytesgetBytesgetBytesgetBytesgetCharSequencegetIntgetIntLEgetLonggetLongLEgetShortgetShortLEgetUnsignedMediumgetUnsignedMediumLEhasArrayhasMemoryAddressidxinitLengthisDirectlengthmemoryAddressnioBuffernioBufferCountnioBuffersordersetBytesetBytessetBytessetBytessetBytessetBytessetBytessetIntsetIntLEsetLongsetLongLEsetMediumsetMediumLEsetShortsetShortLEslice

Constructor Detail

UnpooledSlicedByteBufback to summary
pack-priv UnpooledSlicedByteBuf(AbstractByteBuf buffer, int index, int length)

Method Detail

_getByteback to summary
protected byte _getByte(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getByte.

Annotations
@Override
_getIntback to summary
protected int _getInt(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getInt.

Annotations
@Override
_getIntLEback to summary
protected int _getIntLE(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getIntLE.

Annotations
@Override
_getLongback to summary
protected long _getLong(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getLong.

Annotations
@Override
_getLongLEback to summary
protected long _getLongLE(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getLongLE.

Annotations
@Override
_getShortback to summary
protected short _getShort(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getShort.

Annotations
@Override
_getShortLEback to summary
protected short _getShortLE(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getShortLE.

Annotations
@Override
_getUnsignedMediumback to summary
protected int _getUnsignedMedium(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getUnsignedMedium.

Annotations
@Override
_getUnsignedMediumLEback to summary
protected int _getUnsignedMediumLE(int index)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._getUnsignedMediumLE.

Annotations
@Override
_setByteback to summary
protected void _setByte(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setByte.

Annotations
@Override
_setIntback to summary
protected void _setInt(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setInt.

Annotations
@Override
_setIntLEback to summary
protected void _setIntLE(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setIntLE.

Annotations
@Override
_setLongback to summary
protected void _setLong(int index, long value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setLong.

Annotations
@Override
_setLongLEback to summary
protected void _setLongLE(int index, long value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setLongLE.

Annotations
@Override
_setMediumback to summary
protected void _setMedium(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setMedium.

Annotations
@Override
_setMediumLEback to summary
protected void _setMediumLE(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setMediumLE.

Annotations
@Override
_setShortback to summary
protected void _setShort(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setShort.

Annotations
@Override
_setShortLEback to summary
protected void _setShortLE(int index, int value)

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf._setShortLE.

Annotations
@Override
capacityback to summary
public int capacity()

Implements abstract io.netty.buffer.ByteBuf.capacity.

Doc from io.netty.buffer.ByteBuf.capacity.

Returns the number of bytes (octets) this buffer can contain.

Annotations
@Override
unwrapback to summary
public AbstractByteBuf unwrap()

Overrides io.netty.buffer.AbstractUnpooledSlicedByteBuf.unwrap.

Doc from io.netty.buffer.ByteBuf.unwrap.

Return the underlying buffer instance if this buffer is a wrapper of another buffer.

Returns:AbstractByteBuf

null if this buffer is not a wrapper

Annotations
@Override