- All Known Implementing Classes:
ByteBufferManager
,HeapMemoryManager
,PooledMemoryManager
public interface WrapperAware
MemoryManager
s, which implement this interface, are able to convert frequently used Java buffer types to
Grizzly Buffer
.- Author:
- Alexey Stashok
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionwrap
(byte[] data) ReturnsBuffer
, which wraps the byte array.wrap
(byte[] data, int offset, int length) ReturnsBuffer
, which wraps the part of byte array with specific offset and length.wrap
(ByteBuffer byteBuffer) ReturnsBuffer
, which wraps theByteBuffer
.
-
Method Details
-
wrap
ReturnsBuffer
, which wraps the byte array.- Parameters:
data
- byte array to wrap- Returns:
Buffer
wrapper on top of passed byte array.
-
wrap
ReturnsBuffer
, which wraps the part of byte array with specific offset and length.- Parameters:
data
- byte array to wrapoffset
- byte buffer offsetlength
- byte buffer length- Returns:
Buffer
wrapper on top of passed byte array.
-
wrap
-
wrap
-
wrap
ReturnsBuffer
, which wraps theByteBuffer
.- Parameters:
byteBuffer
-ByteBuffer
to wrap- Returns:
Buffer
wrapper on top of passedByteBuffer
.
-