
public interface ChannelBufferFactory
ChannelBuffers.| Modifier and Type | Method and Description |
|---|---|
ChannelBuffer |
getBuffer(byte[] array,
int offset,
int length)
Returns a
ChannelBuffer whose content is equal to the sub-region
of the specified array. |
ChannelBuffer |
getBuffer(ByteBuffer nioBuffer)
Returns a
ChannelBuffer whose content is equal to the sub-region
of the specified nioBuffer. |
ChannelBuffer |
getBuffer(ByteOrder endianness,
byte[] array,
int offset,
int length)
Returns a
ChannelBuffer whose content is equal to the sub-region
of the specified array. |
ChannelBuffer |
getBuffer(ByteOrder endianness,
int capacity)
|
ChannelBuffer |
getBuffer(int capacity)
Returns a
ChannelBuffer with the specified capacity. |
ByteOrder |
getDefaultOrder()
Returns the default endianness of the
ChannelBuffer which is
returned by getBuffer(int). |
ChannelBuffer getBuffer(int capacity)
ChannelBuffer with the specified capacity.
This method is identical to getBuffer(getDefaultOrder(), capacity).capacity - the capacity of the returned ChannelBufferChannelBuffer with the specified capacity,
whose readerIndex and writerIndex are 0ChannelBuffer getBuffer(ByteOrder endianness, int capacity)
endianness - the endianness of the returned ChannelBuffercapacity - the capacity of the returned ChannelBufferChannelBuffer with the specified endianness and
capacity, whose readerIndex and writerIndex
are 0ChannelBuffer getBuffer(byte[] array, int offset, int length)
ChannelBuffer whose content is equal to the sub-region
of the specified array. Depending on the factory implementation,
the returned buffer could wrap the array or create a new copy of
the array.
This method is identical to getBuffer(getDefaultOrder(), array, offset, length).array - the byte arrayoffset - the offset of the byte arraylength - the length of the byte arrayChannelBuffer with the specified content,
whose readerIndex and writerIndex
are 0 and (length - offset) respectivelyChannelBuffer getBuffer(ByteOrder endianness, byte[] array, int offset, int length)
ChannelBuffer whose content is equal to the sub-region
of the specified array. Depending on the factory implementation,
the returned buffer could wrap the array or create a new copy of
the array.endianness - the endianness of the returned ChannelBufferarray - the byte arrayoffset - the offset of the byte arraylength - the length of the byte arrayChannelBuffer with the specified content,
whose readerIndex and writerIndex
are 0 and (length - offset) respectivelyChannelBuffer getBuffer(ByteBuffer nioBuffer)
ChannelBuffer whose content is equal to the sub-region
of the specified nioBuffer. Depending on the factory
implementation, the returned buffer could wrap the nioBuffer or
create a new copy of the nioBuffer.nioBuffer - the NIO ByteBufferChannelBuffer with the specified content,
whose readerIndex and writerIndex
are 0 and nioBuffer.remaining() respectivelyByteOrder getDefaultOrder()
ChannelBuffer which is
returned by getBuffer(int).ChannelBuffer which is
returned by getBuffer(int)Copyright © 2008-2014 The Netty Project. All Rights Reserved.